re PR testsuite/38165 (g++.dg/pubtypes.C fails at -m32/-m64 on i686-apple-darwin9)
authorJack Howarth <howarth@bromo.med.uc.edu>
Wed, 18 Feb 2009 23:17:56 +0000 (23:17 +0000)
committerJanis Johnson <janis@gcc.gnu.org>
Wed, 18 Feb 2009 23:17:56 +0000 (23:17 +0000)
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

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/pubtypes.C

index 836796b..0605ccb 100644 (file)
@@ -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.
index a17ad20..74bff59 100644 (file)
@@ -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