On Thu, 1 Dec 2022, Longjun Luo via Gcc-patches wrote: > diff --git a/gcc/testsuite/gcc.dg/builtin-redefine.c > b/gcc/testsuite/gcc.dg/builtin-redefine.c > index 882b2210992..9d5b42252ee 100644 > --- a/gcc/testsuite/gcc.dg/builtin-redefine.c > +++ b/gcc/testsuite/gcc.dg/builtin-redefine.c > @@ -71,7 +71,6 @@ > /* { dg-bogus "Expected built-in is not defined" "" { target *-*-* } .-1 } */ > #endif > > -#define __LINE__ 0 /* { dg-warning "-:\"__LINE__\" redef" } */ > #define __INCLUDE_LEVEL__ 0 /* { dg-warning "-:\"__INCLUDE_LEVEL__\" redef" > } */ > #define __COUNTER__ 0 /* { dg-warning "-:\"__COUNTER__\" redef" } */
Is there some existing test that verifies that this redefinition is still diagnosed by default (in the absence of -Wno-builtin-macro-redefined)? -- Joseph S. Myers jos...@codesourcery.com