On Sat, Nov 16, 2024 at 3:58 AM Gerald Pfeifer <ger...@pfeifer.com> wrote: > > On Fri, 15 Nov 2024, Joseph Myers wrote: > > Change the default language version for C compilation from -std=gnu17 > > to -std=gnu23. > : > > Bootstrapped with no regressions for x86_64-pc-linux-gnu. > > I started seeing the following on x86_64-unknown-freebsd13.3 over night:
Submitted https://gcc.gnu.org/pipermail/gcc-patches/2024-November/669117.html to fix those warnings. The code was already partly ANSIfied even. Thanks, Andrew > > .../GCC-HEAD/libiberty/testsuite/test-demangle.c: In function 'get_line': > .../GCC-HEAD/libiberty/testsuite/test-demangle.c:52:1: > warning: old-style function definition [-Wold-style-definition] > 52 | get_line(buf) > | ^~~~~~~~ > .../GCC-HEAD/libiberty/testsuite/test-demangle.c: In function 'fail': > .../GCC-HEAD/libiberty/testsuite/test-demangle.c:137:1: > warning: old-style function definition [-Wold-style-definition] > 137 | fail (lineno, opts, in, out, exp) > | ^~~~ > .../GCC-HEAD/libiberty/testsuite/test-demangle.c: In function 'main': > .../GCC-HEAD/libiberty/testsuite/test-demangle.c:173:1: > warning: old-style function definition [-Wold-style-definition] > 173 | main(argc, argv) > | ^~~~ > > Gerald