For PR761:
Remove "target endian/pointersize" or add "target datalayout" to make
the test parse properly or set the datalayout because defaults changes.

For PR645:
Make global names use the @ prefix.

For llvm-upgrade changes:
Fix test cases or completely remove use of llvm-upgrade for test cases
that cannot survive the new renaming or upgrade capabilities.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33533 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Integer/testconstants_bt.ll b/test/Integer/testconstants_bt.ll
index 1f4683c..71cbf13 100644
--- a/test/Integer/testconstants_bt.ll
+++ b/test/Integer/testconstants_bt.ll
@@ -2,32 +2,32 @@
 ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
 ; RUN: diff %t1.ll %t2.ll
 
-%somestr = constant [11x i8] c"hello world"
-%array   = constant [2 x i55] [ i55 12, i55 52 ]
+@somestr = constant [11x i8] c"hello world"
+@array   = constant [2 x i55] [ i55 12, i55 52 ]
            constant { i55, i55 } { i55 4, i55 3 }
 
 implementation
  
-define [2 x i55]* %testfunction(i55 %i0, i55 %j0)
+define [2 x i55]* @testfunction(i55 %i0, i55 %j0)
 begin
-	ret [2x i55]* %array
+	ret [2x i55]* @array
 end
 
-define  i8* %otherfunc(i55, double)
+define  i8* @otherfunc(i55, double)
 begin
-	%somestr = getelementptr [11x i8]* %somestr, i64 0, i64 0
+	%somestr = getelementptr [11x i8]* @somestr, i64 0, i64 0
 	ret i8* %somestr
 end
 
-define i8* %yetanotherfunc(i55, double)
+define i8* @yetanotherfunc(i55, double)
 begin
 	ret i8* null            ; Test null
 end
 
-define i55 %negativeUnsigned() {
+define i55 @negativeUnsigned() {
         ret i55 -1
 }
 
-define i55 %largeSigned() {
+define i55 @largeSigned() {
        ret i55 3900000000
 }