[llvm-commits] [llvm-gcc-4.2] r57426 - in /llvm-gcc-4.2/trunk/gcc/testsuite: obj-c++.dg/dwarf-1.mm obj-c++.dg/dwarf-3.mm obj-c++.dg/property-dwarf-1.mm objc.dg/dwarf-1.m objc.dg/dwarf-3.m objc.dg/property-dwarf-1.m

Dale Johannesen dalej at apple.com
Sun Oct 12 14:24:35 PDT 2008


Author: johannes
Date: Sun Oct 12 16:24:35 2008
New Revision: 57426

URL: http://llvm.org/viewvc/llvm-project?rev=57426&view=rev
Log:
Testcase adjustments for different llvm-gcc syntax.


Modified:
    llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-1.mm
    llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-3.mm
    llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/property-dwarf-1.mm
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-3.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-1.mm
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/obj-c%2B%2B.dg/dwarf-1.mm?rev=57426&r1=57425&r2=57426&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-1.mm (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-1.mm Sun Oct 12 16:24:35 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4734562 */
 /* { dg-options "-gdwarf-2 -dA" } */
-/* { dg-final { scan-assembler "\"main\\\\0\".*DW_AT_name" } } */
+/* LLVM LOCAL allow for asciz instead of ascii */
+/* { dg-final { scan-assembler "\"main(\\\\0)?\".*DW_AT_name" } } */
 
 #include <objc/objc.h>
 /* APPLE LOCAL radar 4894756 */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-3.mm
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/obj-c%2B%2B.dg/dwarf-3.mm?rev=57426&r1=57425&r2=57426&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-3.mm (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/dwarf-3.mm Sun Oct 12 16:24:35 2008
@@ -1,7 +1,9 @@
 /* APPLE LOCAL file radar 4477797 */
 /* { dg-options "-gdwarf-2 -dA" } */
-/* { dg-final { scan-assembler "\"Object\\\\0\".*DW_AT_name" } } */
-/* { dg-final { scan-assembler "\"MyObject\\\\0\".*DW_AT_name.*DW_TAG_inheritance" } } */
+/* LLVM LOCAL begin allow for asciz instead of ascii */
+/* { dg-final { scan-assembler "\"Object(\\\\0)?\".*DW_AT_name" } } */
+/* { dg-final { scan-assembler "\"MyObject(\\\\0)?\".*DW_AT_name.*DW_TAG_inheritance" } } */
+/* LLVM LOCAL end */
 #include <objc/objc.h>
 /* APPLE LOCAL radar 4894756 */
 #include "../objc/execute/Object2.h"

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/property-dwarf-1.mm
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/obj-c%2B%2B.dg/property-dwarf-1.mm?rev=57426&r1=57425&r2=57426&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/property-dwarf-1.mm (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/property-dwarf-1.mm Sun Oct 12 16:24:35 2008
@@ -3,7 +3,8 @@
 /* { dg-options "-mmacosx-version-min=10.5 -gdwarf-2 -dA" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
 /* { dg-options "-gdwarf-2 -dA" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
-/* { dg-final { scan-assembler "\"_prop\\\\0\".*DW_AT_name" } } */
+/* LLVM LOCAL begin allow for asciz instead of ascii */
+/* { dg-final { scan-assembler "\"_prop(\\\\0)?\".*DW_AT_name" } } */
 @interface Foo 
 {
   id isa;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-1.m?rev=57426&r1=57425&r2=57426&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-1.m Sun Oct 12 16:24:35 2008
@@ -1,5 +1,6 @@
 /* { dg-options "-gdwarf-2 -dA" } */
-/* { dg-final { scan-assembler "\"id.0\".*DW_AT_name" } } */
+/* LLVM LOCAL allow for asciz instead of ascii */
+/* { dg-final { scan-assembler "\"id(.0)?\".*DW_AT_name" } } */
 /* { dg-skip-if "No Dwarf" { { *-*-aix* hppa*-*-hpux* *-*-solaris2.[56]* } && { ! hppa*64*-*-* } } { "*" } { "" } } */
 @interface foo
   id x;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-3.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-3.m?rev=57426&r1=57425&r2=57426&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-3.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/dwarf-3.m Sun Oct 12 16:24:35 2008
@@ -1,7 +1,9 @@
 /* APPLE LOCAL file radar 4477797 */
 /* { dg-options "-gdwarf-2 -dA" } */
-/* { dg-final { scan-assembler "\"Object\\\\0\".*DW_AT_name" } } */
-/* { dg-final { scan-assembler "\"MyObject\\\\0\".*DW_AT_name.*DW_TAG_inheritance" } } */
+/* LLVM LOCAL begin allow for asciz rather than ascii */
+/* { dg-final { scan-assembler "\"Object(\\\\0)?\".*DW_AT_name" } } */
+/* { dg-final { scan-assembler "\"MyObject(\\\\0)?\".*DW_AT_name.*DW_TAG_inheritance" } } */
+/* LLVM LOCAL end */
 #include <objc/objc.h>
 /* APPLE LOCAL radar 4894756 */
 #include "../objc/execute/Object2.h"

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m?rev=57426&r1=57425&r2=57426&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m Sun Oct 12 16:24:35 2008
@@ -3,7 +3,8 @@
 /* { dg-options "-mmacosx-version-min=10.5 -gdwarf-2 -dA" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
 /* { dg-options "-gdwarf-2 -dA" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
-/* { dg-final { scan-assembler "\"_prop\\\\0\".*DW_AT_name" } } */
+/* LLVM LOCAL allow for asciz not ascii */
+/* { dg-final { scan-assembler "\"_prop(\\\\0)?\".*DW_AT_name" } } */
 @interface Foo 
 {
   id isa;





More information about the llvm-commits mailing list