RTEMS | bsps/powerpc/motorola_powerpc/bootloader/zlib: GCC 15 warnings for old style prototypes (#5276)

Joel Sherrill (@joel) gitlab at rtems.org
Thu Jun 19 21:54:44 UTC 2025



Joel Sherrill created an issue: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5276



## Summary

This BSP family includes a stripped down version of zlib for the uncompression when loading a boot image. It may be posssible to update the zlib.c file or it may be necessary to fix the existing, old zlib.c.


```
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:297:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:312:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:327:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:372:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:381:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:498:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:506:5: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:727:12: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:751:30: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:774:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1036:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1056:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1105:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1203:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1398:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1418:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1478:14: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1490:12: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1499:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1548:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1619:29: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1639:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1798:12: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1813:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:1899:11: warning: old-style function definition [-Wold-style-definition]
../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c:2077:7: warning: old-style function definition [-Wold-style-definition]
```

## Steps to reproduce
Compile with GCC 15

### Pre-set options

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5276
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250619/fbdab9a3/attachment.htm>


More information about the bugs mailing list