[llvm-commits] [llvm-gcc-4.2] r46270 - in /llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg: const-cfstring-4-64bit.m const-cfstring-4.m const-str-10-64bit.m const-str-10.m const-str-11-64bit.m const-str-11.m const-str-9-64bit.m const-str-9.m image-info.m objc2-alignment-test-1.m objc2-const-str-64bit-1.m objc2-protocol-ext-1.m

Dale Johannesen dalej at apple.com
Tue Jan 22 17:42:09 PST 2008


Author: johannes
Date: Tue Jan 22 19:42:09 2008
New Revision: 46270

URL: http://llvm.org/viewvc/llvm-project?rev=46270&view=rev
Log:
Yet more test enhancements to take functionally
equivalent llvm syntax.


Modified:
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4-64bit.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10-64bit.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11-64bit.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9-64bit.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/image-info.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-alignment-test-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-const-str-64bit-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-protocol-ext-1.m

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4-64bit.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4-64bit.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4-64bit.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4-64bit.m Tue Jan 22 19:42:09 2008
@@ -8,4 +8,5 @@
 static CFStringRef appKey = (CFStringRef) @"com.apple.soundpref";
 
 /* { dg-final { scan-assembler ".section __DATA, __cfstring" } } */
-/* { dg-final { scan-assembler ".quad\t___CFConstantStringClassReference\n\t.long\t1992\n\t.space 4\n\t.quad\t.*\n\t.quad\t19\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".quad\t___CFConstantStringClassReference\n\t.long\t1992\n\t.space( |\t)4\n\t.quad\t.*\n\t.quad\t19\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-cfstring-4.m Tue Jan 22 19:42:09 2008
@@ -10,4 +10,5 @@
 static CFStringRef appKey = (CFStringRef) @"com.apple.soundpref";
 
 /* { dg-final { scan-assembler ".section __DATA, __cfstring" } } */
-/* { dg-final { scan-assembler ".long\t___CFConstantStringClassReference\n\t.long\t1992\n\t.long\t.*\n\t.long\t19\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".long\t___CFConstantStringClassReference\n\t.long\t1992\n\t.long\t.*\n\t.long\t19\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10-64bit.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10-64bit.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10-64bit.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10-64bit.m Tue Jan 22 19:42:09 2008
@@ -30,4 +30,5 @@
 const NSConstantString *appKey = @"MyApp";
 
 /* { dg-final { scan-assembler ".section __OBJC, __cstring_object" } } */
-/* { dg-final { scan-assembler ".quad\t__NSConstantStringClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space 4\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".quad\t__NSConstantStringClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space( |\t)4\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-10.m Tue Jan 22 19:42:09 2008
@@ -33,4 +33,5 @@
 const NSConstantString *appKey = @"MyApp";
 
 /* { dg-final { scan-assembler ".section __OBJC, __cstring_object" } } */
-/* { dg-final { scan-assembler ".long\t__NSConstantStringClassReference\n\t.long\t.*\n\t.long\t5\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".long\t__NSConstantStringClassReference\n\t.long\t.*\n\t.long\t5\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11-64bit.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11-64bit.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11-64bit.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11-64bit.m Tue Jan 22 19:42:09 2008
@@ -29,4 +29,5 @@
 const XStr *appKey = @"MyApp";
 
 /* { dg-final { scan-assembler ".section __OBJC, __cstring_object" } } */
-/* { dg-final { scan-assembler ".quad\t__XStrClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space 4\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".quad\t__XStrClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space( |\t)4\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-11.m Tue Jan 22 19:42:09 2008
@@ -32,4 +32,5 @@
 const XStr *appKey = @"MyApp";
 
 /* { dg-final { scan-assembler ".section __OBJC, __cstring_object" } } */
-/* { dg-final { scan-assembler ".long\t__XStrClassReference\n\t.long\t.*\n\t.long\t5\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".long\t__XStrClassReference\n\t.long\t.*\n\t.long\t5\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9-64bit.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9-64bit.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9-64bit.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9-64bit.m Tue Jan 22 19:42:09 2008
@@ -21,4 +21,5 @@
 static const NSConstantString *appKey = @"MyApp";
 
 /* { dg-final { scan-assembler ".section __OBJC, __cstring_object" } } */
-/* { dg-final { scan-assembler ".quad\t__NSConstantStringClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space 4\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".quad\t__NSConstantStringClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space( |\t)4\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-9.m Tue Jan 22 19:42:09 2008
@@ -26,4 +26,5 @@
 static const NSConstantString *appKey = @"MyApp";
 
 /* { dg-final { scan-assembler ".section __OBJC, __cstring_object" } } */
-/* { dg-final { scan-assembler ".long\t__NSConstantStringClassReference\n\t.long\t.*\n\t.long\t5\n\t.data" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".long\t__NSConstantStringClassReference\n\t.long\t.*\n\t.long\t5\n" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/image-info.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/image-info.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/image-info.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/image-info.m Tue Jan 22 19:42:09 2008
@@ -38,4 +38,5 @@
 }
 @end
 
-/* { dg-final { scan-assembler "\t.section __OBJC, __image_info.*\n\t.align.*\nL_OBJC_IMAGE_INFO.*:\n\t.long\t0\n\t.long\t1" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".section __OBJC, __image_info.*\n\t.align.*\nL_OBJC_IMAGE_INFO.*:.*\n\t(.long\t0|.space\t4)\n\t.long\t1" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-alignment-test-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-alignment-test-1.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-alignment-test-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-alignment-test-1.m Tue Jan 22 19:42:09 2008
@@ -36,5 +36,7 @@
     [c8 load];
     [c9 load];
 }
-/* { dg-final { scan-assembler "\t.align 2\nL_OBJC_LABEL_CLASS_\\\$:" } } */
-/* { dg-final { scan-assembler "\t.align 2\nL_OBJC_LABEL_NONLAZY_CLASS_\\\$:" } } */
+/* LLVM LOCAL begin accept llvm syntax */
+/* { dg-final { scan-assembler "\t.align( |\t)2\nL_OBJC_LABEL_CLASS_\\\$:" } } */
+/* { dg-final { scan-assembler "\t.align( |\t)2\nL_OBJC_LABEL_NONLAZY_CLASS_\\\$:" } } */
+/* LLVM LOCAL end */
\ No newline at end of file

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-const-str-64bit-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-const-str-64bit-1.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-const-str-64bit-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-const-str-64bit-1.m Tue Jan 22 19:42:09 2008
@@ -12,4 +12,5 @@
 int main() {
     return (int)(long)@"foo";
 }
-/* { dg-final { scan-assembler "LC1:\n\t.quad\t_OBJC_CLASS_\\\$_NSConstantString" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler "(LC1|__unnamed_1_0):.*\n\t.quad\t_OBJC_CLASS_\\\$_NSConstantString" } } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-protocol-ext-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-protocol-ext-1.m?rev=46270&r1=46269&r2=46270&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-protocol-ext-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-protocol-ext-1.m Tue Jan 22 19:42:09 2008
@@ -11,4 +11,5 @@
 
 @interface Super <Proto1, Proto2> { id isa; } @end
 @implementation Super @end
-/* { dg-final { scan-assembler ".long\t72\n\t.long\t0" } } */
+/* LLVM LOCAL accept llvm syntax */
+/* { dg-final { scan-assembler ".long\t72\n\t.(long\t0|space\t4)" } } */





More information about the llvm-commits mailing list