From 8d957b0c29f35c986d3fdf5e7790b4d76fb49849 Mon Sep 17 00:00:00 2001 From: dodji Date: Mon, 2 Nov 2009 22:58:07 +0000 Subject: [PATCH] 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153829 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/g++.dg/lookup/extern-c-redecl3.C | 5 +++-- 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 cfc4a0a3b80..6578d40c399 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,12 @@ 2009-11-02 Dodji Seketeli + 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 + 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 00ff4a966ce..56dcefa7670 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 // 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 9dfa54dad4d..c385ea701a2 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 // 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 { -- 2.11.0