Relax these tests a bit.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 22 May 2015 21:37:13 +0000 (21:37 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 22 May 2015 21:37:13 +0000 (21:37 +0000)
It is not relevant where in the string table the name is located.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238053 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/AsmParser/section.s
test/MC/ELF/common2.s
test/MC/ELF/file.s
test/MC/ELF/relax.s
test/MC/ELF/section.s
test/MC/ELF/symver-msvc.s
test/MC/ELF/type.s
test/MC/ELF/weakref-reloc.s
test/MC/Mips/mips-data-directives.s

index 0c3828d714a75aee681799297ea33c5f02df6460..2ef545b822cc11d4fb8347a64019e2009609c2d7 100644 (file)
@@ -48,7 +48,7 @@
 
 # CHECK:      Sections [
 # CHECK:        Section {
 
 # CHECK:      Sections [
 # CHECK:        Section {
-# CHECK:          Name: test1 (68)
+# CHECK:          Name: test1
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
@@ -64,7 +64,7 @@
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
-# CHECK:          Name: test2 (62)
+# CHECK:          Name: test2
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
@@ -80,7 +80,7 @@
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
-# CHECK:          Name: test3 (56)
+# CHECK:          Name: test3
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
@@ -96,7 +96,7 @@
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
-# CHECK:          Name: test4 (50)
+# CHECK:          Name: test4
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
 # CHECK-NEXT:     )
 # CHECK-NEXT:   }
 # CHECK:        Section {
-# CHECK:          Name: test5 (44)
+# CHECK:          Name: test5
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
 # CHECK-NEXT:     Type: SHT_PROGBITS
 # CHECK-NEXT:     Flags [ (0x0)
 # CHECK-NEXT:     ]
index 526ebc2a95ff08d162b5d6ec16c9798c4bd365f6..26c32a7c8408a6ee0d08228e9aecca68290c4cc0 100644 (file)
@@ -10,7 +10,7 @@
        .align  8
 
 // CHECK:        Section {
        .align  8
 
 // CHECK:        Section {
-// CHECK:          Name: .bss (7)
+// CHECK:          Name: .bss
 // CHECK-NEXT:     Type:
 // CHECK-NEXT:     Flags [
 // CHECK:          ]
 // CHECK-NEXT:     Type:
 // CHECK-NEXT:     Flags [
 // CHECK:          ]
index fe630ced23ceb504341f9000722a5da113fc4e18..b19bda7c42ca8e27408481ed59256d3d4a20405e 100644 (file)
@@ -6,7 +6,7 @@
 foa:
 
 // CHECK:        Symbol {
 foa:
 
 // CHECK:        Symbol {
-// CHECK:          Name: foo (1)
+// CHECK:          Name: foo
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Local
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Local
@@ -15,7 +15,7 @@ foa:
 // CHECK-NEXT:     Section: Absolute (0xFFF1)
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
 // CHECK-NEXT:     Section: Absolute (0xFFF1)
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
-// CHECK-NEXT:     Name: foa (5)
+// CHECK-NEXT:     Name: foa
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Local
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Local
index 49ee8e2eefe070b08ba2433a651bfbcb7f7b84e8..93db0fe9b944943f807ea68f07051071ba4f9a57 100644 (file)
@@ -30,4 +30,4 @@ foo:
 // CHECK-NEXT:     )
 // CHECK-NEXT:   }
 // CHECK:        Symbol {
 // CHECK-NEXT:     )
 // CHECK-NEXT:   }
 // CHECK:        Symbol {
-// CHECK:          Name: foo (5)
+// CHECK:          Name: foo
index d1782268075b996169fb8e957731db02c7791de2..ab3fe038740047214bb1581ad0cd948dbeb88882 100644 (file)
@@ -7,10 +7,10 @@
 .section       .note.GNU-,"",@progbits
 .section       -.note.GNU,"","progbits"
 
 .section       .note.GNU-,"",@progbits
 .section       -.note.GNU,"","progbits"
 
-// CHECK: Name: .note.GNU-stack (56)
-// CHECK: Name: .note.GNU-stack2 (153)
-// CHECK: Name: .note.GNU- (170)
-// CHECK: Name: -.note.GNU (142)
+// CHECK: Name: .note.GNU-stack
+// CHECK: Name: .note.GNU-stack2
+// CHECK: Name: .note.GNU-
+// CHECK: Name: -.note.GNU
 
 // Test that the defaults are used
 
 
 // Test that the defaults are used
 
@@ -142,6 +142,6 @@ bar:
 .section "foo"
 
 // CHECK:        Section {
 .section "foo"
 
 // CHECK:        Section {
-// CHECK:          Name: bar-"foo" (181)
+// CHECK:          Name: bar-"foo"
 // CHECK:        Section {
 // CHECK:        Section {
-// CHECK:          Name: foo (52)
+// CHECK:          Name: foo
index a726ff32dd525bb06c58c1461ea559a3d361d862..354ece140be8bb392fb852e9f7072a1a8d535c50 100644 (file)
@@ -21,7 +21,7 @@
 
 // CHECK:       Symbols [
 // CHECK:         Symbol {
 
 // CHECK:       Symbols [
 // CHECK:         Symbol {
-// CHECK:           Name: ??_R0?AVexception@std@@@8 (102)
+// CHECK:           Name: ??_R0?AVexception@std@@@8
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
@@ -30,7 +30,7 @@
 // CHECK-NEXT:      Section: Undefined (0x0)
 // CHECK-NEXT:    }
 // CHECK-NEXT:    Symbol {
 // CHECK-NEXT:      Section: Undefined (0x0)
 // CHECK-NEXT:    }
 // CHECK-NEXT:    Symbol {
-// CHECK-NEXT:      Name: @??_R0?AVinvalid_argument@std@@@8 (1)
+// CHECK-NEXT:      Name: @??_R0?AVinvalid_argument@std@@@8
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
@@ -39,7 +39,7 @@
 // CHECK-NEXT:      Section: Undefined (0x0)
 // CHECK-NEXT:    }
 // CHECK-NEXT:    Symbol {
 // CHECK-NEXT:      Section: Undefined (0x0)
 // CHECK-NEXT:    }
 // CHECK-NEXT:    Symbol {
-// CHECK-NEXT:      Name: __imp_??_R0?AVlogic_error@std@@@8 (35)
+// CHECK-NEXT:      Name: __imp_??_R0?AVlogic_error@std@@@8
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
@@ -48,7 +48,7 @@
 // CHECK-NEXT:      Section: Undefined (0x0)
 // CHECK-NEXT:    }
 // CHECK-NEXT:    Symbol {
 // CHECK-NEXT:      Section: Undefined (0x0)
 // CHECK-NEXT:    }
 // CHECK-NEXT:    Symbol {
-// CHECK-NEXT:      Name: __imp_@??_R0PAVexception@std@@@8 (69)
+// CHECK-NEXT:      Name: __imp_@??_R0PAVexception@std@@@8
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
 // CHECK-NEXT:      Value: 0x0
 // CHECK-NEXT:      Size: 0
 // CHECK-NEXT:      Binding: Global (0x1)
index d9782d139730f6cca74a3d96c0ae3a7d0b7c2274..a9cc3ebc777db3968fec6f70b0512629afe54bd2 100644 (file)
@@ -311,7 +311,7 @@ alias12:
 // CHECK-NEXT:     Section: .text
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
 // CHECK-NEXT:     Section: .text
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
-// CHECK-NEXT:     Name: zed (32)
+// CHECK-NEXT:     Name: zed
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Unique (0xA)
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Unique (0xA)
index 582c6946c609c6cfe00263f0fab552d13815ac06..484167f0434ea67eca817783c54ba025059a01cc 100644 (file)
@@ -16,7 +16,7 @@
 
 // CHECK:      Symbols [
 // CHECK:        Symbol {
 
 // CHECK:      Symbols [
 // CHECK:        Symbol {
-// CHECK:          Name: _GLOBAL_OFFSET_TABLE_ (9)
+// CHECK:          Name: _GLOBAL_OFFSET_TABLE_
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Global
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Global
@@ -25,7 +25,7 @@
 // CHECK-NEXT:     Section: Undefined (0x0)
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
 // CHECK-NEXT:     Section: Undefined (0x0)
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
-// CHECK-NEXT:     Name: foo (1)
+// CHECK-NEXT:     Name: foo
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Weak
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Weak
@@ -34,7 +34,7 @@
 // CHECK-NEXT:     Section: Undefined (0x0)
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
 // CHECK-NEXT:     Section: Undefined (0x0)
 // CHECK-NEXT:   }
 // CHECK-NEXT:   Symbol {
-// CHECK-NEXT:     Name: zed (5)
+// CHECK-NEXT:     Name: zed
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Global
 // CHECK-NEXT:     Value: 0x0
 // CHECK-NEXT:     Size: 0
 // CHECK-NEXT:     Binding: Global
index 8b3e0b3aa19a22d0d2aba5555089393cefca6c28..abff7c21c611f38b3f96ddecf8ff09338e05cc99 100644 (file)
@@ -12,7 +12,7 @@
 
 # Checking if the data and reloations were correctly emitted
 # CHECK-OBJ:  Section {
 
 # Checking if the data and reloations were correctly emitted
 # CHECK-OBJ:  Section {
-# CHECK-OBJ:    Name: .data (66)
+# CHECK-OBJ:    Name: .data
 # CHECK-OBJ:    SectionData (
 # CHECK-OBJ:      0000: DEADC0DE DEADC0DE DEADBEEF 00000000
 # CHECK-OBJ:      0010: 00000000 00000000
 # CHECK-OBJ:    SectionData (
 # CHECK-OBJ:      0000: DEADC0DE DEADC0DE DEADBEEF 00000000
 # CHECK-OBJ:      0010: 00000000 00000000
@@ -20,7 +20,7 @@
 # CHECK-OBJ:  }
 
 # CHECK-OBJ:  Section {
 # CHECK-OBJ:  }
 
 # CHECK-OBJ:  Section {
-# CHECK-OBJ:    Name: .rel.data (62)
+# CHECK-OBJ:    Name: .rel.data
 # CHECK-OBJ:    Relocations [
 # CHECK-OBJ:      0xC R_MIPS_32 .data 0x0
 # CHECK-OBJ:      0x10 R_MIPS_64 .data 0x0
 # CHECK-OBJ:    Relocations [
 # CHECK-OBJ:      0xC R_MIPS_32 .data 0x0
 # CHECK-OBJ:      0x10 R_MIPS_64 .data 0x0