On Sat, Jan 14, 2012 at 08:57:00PM +0100, Andreas Schwab wrote: > Fix spurious failure by disabling use of sdata. Tested on > powerpc-linux.
Please use dg-additional-options instead. > 2012-01-14 Andreas Schwab <sch...@linux-m68k.org> > > * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable. > > diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C > b/gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C > index aa9ff5d..5853ea1 100644 > --- a/gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C > +++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C > @@ -1,5 +1,6 @@ > // PR c++/49673: check that test_data goes into .rodata > // { dg-options -std=c++0x } > +// { dg-options "-std=c++0x -G0" { target alpha*-*-* frv*-*-* ia64-*-* > lm32*-*-* m32r*-*-* microblaze*-*-* mips*-*-* powerpc*-*-* rs6000*-*-* > score*-*-* } } > // { dg-final { scan-assembler "\\.rdata" { target mips*-*-* } } } > // { dg-final { scan-assembler "rodata" { target { { *-*-linux-gnu || > *-*-elf } && { ! mips*-*-* } } } } } Jakub