Message ID | 20240819085654.3023863-1-torbjorn.svensson@foss.st.com |
---|---|
State | New |
Headers | show |
Series | [committed] testsuite: Prune warning about size of enums | expand |
On 8/19/24 10:56, Torbjörn SVENSSON wrote: > Committed as obvious in r15-3017 and r14-10602. > > -- > > This fixes reported regression at > https://linaro.atlassian.net/browse/GNU-1315. Thanks. This happens because libs/startup code are compiled with the default short-enums scheme for the target, which may not be -fshort-enums, hence the appropriate linker warning. (FTR, arm-eabi uses -fshort-enums by default, arm-linux-* use -fno-short-enums). Christophe > > gcc/testsuite/ChangeLog: > > * g++.dg/warn/pr33738-2.C: dg-prune arm linker messages about > size of enums. > > Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> > --- > gcc/testsuite/g++.dg/warn/pr33738-2.C | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/gcc/testsuite/g++.dg/warn/pr33738-2.C b/gcc/testsuite/g++.dg/warn/pr33738-2.C > index 84bbdaeecc7..1ab121893ee 100644 > --- a/gcc/testsuite/g++.dg/warn/pr33738-2.C > +++ b/gcc/testsuite/g++.dg/warn/pr33738-2.C > @@ -1,4 +1,5 @@ > // { dg-do run } > +// { dg-prune-output "use of enum values across objects may fail" } > // { dg-options "-O2 -Wtype-limits -fstrict-enums -fshort-enums" } > extern void link_error (void); >
diff --git a/gcc/testsuite/g++.dg/warn/pr33738-2.C b/gcc/testsuite/g++.dg/warn/pr33738-2.C index 84bbdaeecc7..1ab121893ee 100644 --- a/gcc/testsuite/g++.dg/warn/pr33738-2.C +++ b/gcc/testsuite/g++.dg/warn/pr33738-2.C @@ -1,4 +1,5 @@ // { dg-do run } +// { dg-prune-output "use of enum values across objects may fail" } // { dg-options "-O2 -Wtype-limits -fstrict-enums -fshort-enums" } extern void link_error (void);
Committed as obvious in r15-3017 and r14-10602. -- This fixes reported regression at https://linaro.atlassian.net/browse/GNU-1315. gcc/testsuite/ChangeLog: * g++.dg/warn/pr33738-2.C: dg-prune arm linker messages about size of enums. Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> --- gcc/testsuite/g++.dg/warn/pr33738-2.C | 1 + 1 file changed, 1 insertion(+)