diff options
author | Dodji Seketeli <dodji@redhat.com> | 2009-11-02 22:58:07 +0000 |
---|---|---|
committer | Dodji Seketeli <dodji@gcc.gnu.org> | 2009-11-02 23:58:07 +0100 |
commit | 41dce858ffe72bdeaaad082d6a1f15b9d929cc20 (patch) | |
tree | ac31c16917c825e380bee381b2daa1cd324056a4 /gcc | |
parent | a2f560d05c4e326131fde0a869cd2369c77587cf (diff) | |
download | gcc-41dce858ffe72bdeaaad082d6a1f15b9d929cc20.zip gcc-41dce858ffe72bdeaaad082d6a1f15b9d929cc20.tar.gz gcc-41dce858ffe72bdeaaad082d6a1f15b9d929cc20.tar.bz2 |
re PR testsuite/41856 (g++.dg/lookup/extern-c-redecl[3,4] .C should be target specific)
Fix PR c++/41856
PR c++/41856
* g++.dg/lookup/extern-c-redecl3.C: Make the test x86
only.
* g++.dg/lookup/extern-c-redecl4.C: Likewise.
From-SVN: r153829
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/lookup/extern-c-redecl3.C | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/lookup/extern-c-redecl4.C | 3 |
3 files changed, 11 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cfc4a0a..6578d40 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,12 @@ 2009-11-02 Dodji Seketeli <dodji@redhat.com> + PR c++/41856 + * g++.dg/lookup/extern-c-redecl3.C: Make the test x86 + only. + * g++.dg/lookup/extern-c-redecl4.C: Likewise. + +2009-11-02 Dodji Seketeli <dodji@redhat.com> + PR c++/37093 * g++.dg/other/ptrmem10.C: New test. * g++.dg/other/ptrmem11.C: Likewise. diff --git a/gcc/testsuite/g++.dg/lookup/extern-c-redecl3.C b/gcc/testsuite/g++.dg/lookup/extern-c-redecl3.C index 00ff4a9..56dcefa 100644 --- a/gcc/testsuite/g++.dg/lookup/extern-c-redecl3.C +++ b/gcc/testsuite/g++.dg/lookup/extern-c-redecl3.C @@ -1,8 +1,9 @@ // Contributed by Dodji Seketeli <dodji@redhat.com> // Origin: PR c++/41020 +// { dg-options "" } // { dg-do compile } -// { dg-final { scan-assembler-not "call\[\t \]+_Z4forkv" } } -// { dg-final { scan-assembler "call\[\t \]+fork" } } +// { dg-final { scan-assembler-not "call\[\t \]+\[^\$\]*?_Z4forkv" { target i?86-*-* x86_64-*-* } } } +// { dg-final { scan-assembler "call\[\t \]+_?fork" { target i?86-*-* x86_64-*-* } } } extern "C" int fork (void); diff --git a/gcc/testsuite/g++.dg/lookup/extern-c-redecl4.C b/gcc/testsuite/g++.dg/lookup/extern-c-redecl4.C index 9dfa54d..c385ea7 100644 --- a/gcc/testsuite/g++.dg/lookup/extern-c-redecl4.C +++ b/gcc/testsuite/g++.dg/lookup/extern-c-redecl4.C @@ -1,10 +1,9 @@ // Contributed by Dodji Seketeli <dodji@redhat.com> // Origin: PR c++/41020 -// Avoid the "-ansi -pedantic" option // { dg-options "" } // { dg-do compile } -// { dg-final { scan-assembler "call\[\t \]+_Z4forkv" } } +// { dg-final { scan-assembler "call\[\t \]+\[^\$\]*?_Z4forkv" { target i?86-*-* x86_64-*-* } } } class frok { |