[PATCH] ld: Update function prototypes for compilers defaulting to -std=gnu23
Sam James
sam@gentoo.org
Sun Jan 12 08:35:27 GMT 2025
"H.J. Lu" <hjl.tools@gmail.com> writes:
> Since GCC 15 defaults to -std=gnu23, update function prototypes in linker
> tests for compilers defaulting to -std=gnu23.
>
> PR ld/32546
> * ld-shared/main.c (shlib_checkfunptr1): Update prototype for
> compilers defaulting to -std=gnu23.
> (shlib_checkfunptr2): Likewise.
> * ld-shared/sh1.c (shlib_checkfunptr1): Likewise.
> (shlib_checkfunptr2): Likewise.
> * ld-srec/sr1.c (fn1): Likewise.
> (fn2): Likewise.
> * ld-srec/sr2.c (fn1): Likewise.
> (fn2): Likewise.
> * ld-vsb/main.c (shlib_checkfunptr1): Likewise.
> (shlib_checkfunptr2): Likewise.
> * ld-vsb/sh1.c (hlib_checkfunptr1): Likewise.
> (shlib_checkfunptr2): Likewise.
Thanks! LGTM.
=== ld Summary ===
-# of expected passes 3015
-# of expected failures 27
+# of expected passes 3040
+# of expected failures 60
# of untested testcases 1
-# of unsupported tests 74
+# of unsupported tests 28
./ld-new 2.43.50.20250112
More information about the Binutils
mailing list