Branch: refs/heads/maint-5.36 Home: https://github.com/Perl/perl5 Commit: be13c6a24944190af72f3e687af3d524c40f085a https://github.com/Perl/perl5/commit/be13c6a24944190af72f3e687af3d524c40f085a Author: Florian Weimer <fwei...@redhat.com> Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths: M Configure Log Message: ----------- Configure: Add various C99 compatibility improvements Two C99 compatibility issues are fixed by these changes: Return types are made explicit where they previously defaulted to int, and all called functions are now declared explicitly (either by including additional headers, or by adding prototypes manually). This avoids implict ints and implicit function declarations, both legacy C language features removed in the 1999 revision of the language. Verified with an instrumented GCC compiler on GNU/Linux. (cherry picked from commit fc35cee89c1a42558f50a37a6b4d5186b77f058b)