diff options
author | Jack Howarth <howarth@bromo.med.uc.edu> | 2009-02-18 23:17:56 +0000 |
---|---|---|
committer | Janis Johnson <janis@gcc.gnu.org> | 2009-02-18 23:17:56 +0000 |
commit | 5842753d9d01d776a88671e8a537e847cf132692 (patch) | |
tree | 5db31f50fbfc50951218a2facbf0ae5aa48557eb | |
parent | 4a877673b04fe85e546a68d5b578af358dead524 (diff) | |
download | gcc-5842753d9d01d776a88671e8a537e847cf132692.zip gcc-5842753d9d01d776a88671e8a537e847cf132692.tar.gz gcc-5842753d9d01d776a88671e8a537e847cf132692.tar.bz2 |
re PR testsuite/38165 (g++.dg/pubtypes.C fails at -m32/-m64 on i686-apple-darwin9)
2009-02-18 Jack Howarth <howarth@bromo.med.uc.edu>
PR testsuite/38165
* g++.dg/pubtypes.C: Adopt Radar 4535968 fix to testcase.
From-SVN: r144277
-rw-r--r-- | gcc/testsuite/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/pubtypes.C | 9 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 836796b..0605ccb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2009-02-18 Jack Howarth <howarth@bromo.med.uc.edu> + PR testsuite/38165 + * g++.dg/pubtypes.C: Adopt Radar 4535968 fix to testcase. + PR testsuite/38166 * g++.dg/ext/visibility/class1.C: Revert revision 122348 and skip on Darwin. diff --git a/gcc/testsuite/g++.dg/pubtypes.C b/gcc/testsuite/g++.dg/pubtypes.C index a17ad20..74bff59 100644 --- a/gcc/testsuite/g++.dg/pubtypes.C +++ b/gcc/testsuite/g++.dg/pubtypes.C @@ -1,10 +1,11 @@ +/* Radar 4535968 */ /* { dg-do compile { target *-*-darwin* } } */ /* { dg-options "-O0 -gdwarf-2 -dA -fno-eliminate-unused-debug-types" } */ /* { dg-final { scan-assembler "__debug_pubtypes" } } */ -/* { dg-final { scan-assembler "long+\[ \t\]+0x24+\[ \t\]+\[#;]+\[ \t\]+Length of Public Type Names Info" } } */ -/* { dg-final { scan-assembler "\"empty\\\\0\"+\[ \t\]+\[#;]+\[ \t\]+external name" } } */ -/* { dg-final { scan-assembler "\"A\\\\0\"+\[ \t\]+\[#;]+\[ \t\]+external name" } } */ -/* { dg-final { scan-assembler "\"B\\\\0\"+\[ \t\]+\[#;]+\[ \t\]+external name" } } */ +/* { dg-final { scan-assembler "long+\[ \t\]+\(0x\)?\[0-9a-f]+\[ \t\n\]+\[#;@]+\[ \t\]+Length of Public Type Names Info" } } */ +/* { dg-final { scan-assembler "\"empty\\\\0\"+\[ \t\]+\[#;@]+\[ \t\]+external name" } } */ +/* { dg-final { scan-assembler "\"A\\\\0\"+\[ \t\]+\[#;@]+\[ \t\]+external name" } } */ +/* { dg-final { scan-assembler "\"B\\\\0\"+\[ \t\]+\[#;@]+\[ \t\]+external name" } } */ struct A |