Upgrade some more tests for llvm.  Llvm doesn't
mangle the names of some local symbols, and there's
no reason it should.

llvm-svn: 46325
diff --git a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-1.mm b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-1.mm
index 156f4c0..712c8d8 100644
--- a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-1.mm
+++ b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-1.mm
@@ -14,5 +14,7 @@
 int main() {
 	return (long) @protocol(Proto1);
 }
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto1:" } } */
-/* { dg-final { scan-assembler-not "_ZL23_OBJC_PROTOCOL_\\\$_Proto2" } } */
+/* LLVM LOCAL begin accept llvm syntax */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto1:" } } */
+/* { dg-final { scan-assembler-not ".*_OBJC_PROTOCOL_\\\$_Proto2" } } */
+/* LLVM LOCAL end */
\ No newline at end of file
diff --git a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-2.mm b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-2.mm
index 7083198..5edaa97 100644
--- a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-2.mm
+++ b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-2.mm
@@ -11,5 +11,7 @@
 
 @interface Super <Proto1, Proto2> { id isa; } @end
 @implementation Super @end
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto1:" } } */
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto2:" } } */
+/* LLVM LOCAL begin llvm syntax */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto1:" } } */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto2:" } } */
+/* LLVM LOCAL end */
diff --git a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-4.mm b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-4.mm
index e8e372a..c33abd3 100644
--- a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-4.mm
+++ b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-4.mm
@@ -20,5 +20,7 @@
 {
 	return (long)@protocol(Proto2);
 }
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto1:" } } */
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto2:" } } */
+/* LLVM LOCAL begin llvm syntax */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto1:" } } */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto2:" } } */
+/* LLVM LOCAL end */
diff --git a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-5.mm b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-5.mm
index 73a53c5..df9bae1 100644
--- a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-5.mm
+++ b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-5.mm
@@ -13,4 +13,5 @@
 int main() {
 	return (long) @protocol(Proto1);
 }
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto1:" } } */
+/* LLVM LOCAL llvm syntax */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto1:" } } */
diff --git a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-9.mm b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-9.mm
index cdf8a34..63fb87d 100644
--- a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-9.mm
+++ b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/objc2-protocol-9.mm
@@ -18,5 +18,7 @@
 
 @implementation Foo (Category)
 @end
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto1:" } } */
-/* { dg-final { scan-assembler "L_ZL23_OBJC_PROTOCOL_\\\$_Proto2:" } } */
+/* LLVM LOCAL begin accept llvm syntax */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto1:" } } */
+/* { dg-final { scan-assembler "L_.*OBJC_PROTOCOL_\\\$_Proto2:" } } */
+/* LLVM LOCAL end */
diff --git a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/property-metadata-1.mm b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/property-metadata-1.mm
index 0fa6996..3ffab88 100644
--- a/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/property-metadata-1.mm
+++ b/llvm-gcc-4.2/gcc/testsuite/obj-c++.dg/property-metadata-1.mm
@@ -22,5 +22,7 @@
 @dynamic referenceCount;
 @end
 
-/* { dg-final { scan-assembler "L_ZL26_OBJC_\\\$_PROP_LIST_GCObject:" } } */
-/* { dg-final { scan-assembler "L_ZL32_OBJC_\\\$_PROP_PROTO_LIST_GCObject:" } } */
+/* LLVM LOCAL begin accept llvm syntax */
+/* { dg-final { scan-assembler "L_.*OBJC_\\\$_PROP_LIST_GCObject:" } } */
+/* { dg-final { scan-assembler "L_.*OBJC_\\\$_PROP_PROTO_LIST_GCObject:" } } */
+/* LLVM LOCAL end */
\ No newline at end of file