From: H.J. Lu Date: Thu, 21 Nov 2024 11:08:03 +0000 (+0800) Subject: apx-ndd-tls-1[ab].c: Add -std=gnu17 X-Git-Tag: basepoints/gcc-16~3991 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=42a8005c636d5eb8acff55cb86de98dcaf5a29ff;p=thirdparty%2Fgcc.git apx-ndd-tls-1[ab].c: Add -std=gnu17 Since GCC 15 defaults to -std=gnu23, add -std=gnu17 to apx-ndd-tls-1[ab].c to avoid: gcc.target/i386/apx-ndd-tls-1a.c: In function ‘k’: gcc.target/i386/apx-ndd-tls-1a.c:29:7: error: too many arguments to function ‘l’ gcc.target/i386/apx-ndd-tls-1a.c:25:5: note: declared here * gcc.target/i386/apx-ndd-tls-1a.c: -std=gnu17. * gcc.target/i386/apx-ndd-tls-1b.c: Likewise. Signed-off-by: H.J. Lu --- diff --git a/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1a.c b/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1a.c index 5bf57a76ef72..b4b0e9380a98 100644 --- a/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1a.c +++ b/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1a.c @@ -1,7 +1,7 @@ /* PR target/113733 */ /* { dg-do assemble { target { apxf && { ! ia32 } } } } */ /* { dg-require-effective-target tls } */ -/* { dg-options "-mapxf -O3 -w" } */ +/* { dg-options "-std=gnu17 -mapxf -O3 -w" } */ extern __thread int a, j; enum b diff --git a/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1b.c b/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1b.c index a3eb81065081..d0637034f117 100644 --- a/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1b.c +++ b/gcc/testsuite/gcc.target/i386/apx-ndd-tls-1b.c @@ -2,7 +2,7 @@ /* { dg-do assemble { target { apxf && { ! ia32 } } } } */ /* { dg-require-effective-target tls } */ /* { dg-require-effective-target code_6_gottpoff_reloc } */ -/* { dg-options "-save-temps -mapxf -O3 -w" } */ +/* { dg-options "-save-temps -std=gnu17 -mapxf -O3 -w" } */ #include "apx-ndd-tls-1a.c"