From: Hans-Peter Nilsson Date: Tue, 3 Jan 2006 20:24:53 +0000 (+0000) Subject: thunk3.C, thunk4.C: Gate on dg-require-weak. X-Git-Tag: releases/gcc-4.2.0~5061 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=103ac22259f697a8a3f2d00f5a4f4263d4f07d3e;p=thirdparty%2Fgcc.git thunk3.C, thunk4.C: Gate on dg-require-weak. * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on dg-require-weak. Adjust regexp to handle leading-underscore targets, NO_DOT_IN_LABEL targets and space as well as TAB after .weak. From-SVN: r109286 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ec5497d1d777..e88ba6bfd26b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2006-01-03 Hans-Peter Nilsson + + * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on + dg-require-weak. Adjust regexp to handle leading-underscore + targets, NO_DOT_IN_LABEL targets and space as well as TAB after + .weak. + 2006-01-03 Paolo Bonzini PR rtl-optimization/25578 diff --git a/gcc/testsuite/g++.dg/abi/thunk3.C b/gcc/testsuite/g++.dg/abi/thunk3.C index c0788273b0db..d2c7e8e8bab2 100644 --- a/gcc/testsuite/g++.dg/abi/thunk3.C +++ b/gcc/testsuite/g++.dg/abi/thunk3.C @@ -1,4 +1,5 @@ -// { dg-final { scan-assembler-not ".weak\t_ZThn._N7Derived3FooEv" } } +// { dg-require-weak "" } +// { dg-final { scan-assembler-not ".weak\[\t \]_?_ZThn\[8.\]_N7Derived3FooEv" } } struct Base { diff --git a/gcc/testsuite/g++.dg/abi/thunk4.C b/gcc/testsuite/g++.dg/abi/thunk4.C index 3ff2139812ca..e4891d32bc37 100644 --- a/gcc/testsuite/g++.dg/abi/thunk4.C +++ b/gcc/testsuite/g++.dg/abi/thunk4.C @@ -1,4 +1,5 @@ -// { dg-final { scan-assembler ".weak\t_ZThn._N7Derived3FooEv" } } +// { dg-require-weak "" } +// { dg-final { scan-assembler ".weak\[ \t\]_?_ZThn\[8.\]_N7Derived3FooEv" } } struct Base {