]> granicus.if.org Git - llvm/commitdiff
[gold] Relax tests to account for difference in layout across versions.
authorDavide Italiano <davide@freebsd.org>
Wed, 26 Jul 2017 20:40:33 +0000 (20:40 +0000)
committerDavide Italiano <davide@freebsd.org>
Wed, 26 Jul 2017 20:40:33 +0000 (20:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309174 91177308-0d34-0410-b5e6-96231b3b80d8

test/tools/gold/X86/multiple-data.s
test/tools/gold/X86/multiple-sections.ll

index 991554b4f0d9fb838c50bcfaee784b153bf30c87..e46d964c289e1d76318cd7f1cb6d45861811fd02 100644 (file)
@@ -9,17 +9,9 @@
 # RUN:     --section-ordering-file=%t_order_lto.txt
 # RUN: llvm-readobj -elf-output-style=GNU -t %t.exe | FileCheck %s
 
-# CHECK: Symbol table '.symtab' contains 9 entries:
-# CHECK-NEXT:    Num:    Value          Size Type    Bind   Vis      Ndx Name
-# CHECK-NEXT:      0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
-# CHECK-NEXT:      1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS ld-temp.o
-# CHECK-NEXT:      2: 0000000000401104     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-# CHECK-NEXT:      3: 0000000000401104     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-# CHECK-NEXT:      4: 0000000000401104     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
-# CHECK-NEXT:      5: 00000000004000e8     0 NOTYPE  GLOBAL DEFAULT    1 _start
-# CHECK-NEXT:      6: 00000000004010fc     4 OBJECT  GLOBAL DEFAULT    2 dipsy
-# CHECK-NEXT:      7: 00000000004010f8     4 OBJECT  GLOBAL DEFAULT    2 tin
-# CHECK-NEXT:      8: 0000000000401100     4 OBJECT  GLOBAL DEFAULT    2 pat
+# CHECK:      00000000004010fc     4 OBJECT  GLOBAL DEFAULT    2 dipsy
+# CHECK:      00000000004010f8     4 OBJECT  GLOBAL DEFAULT    2 tin
+# CHECK:      0000000000401100     4 OBJECT  GLOBAL DEFAULT    2 pat
 
 .globl _start
 _start:
index 899de0cb81041a97a47b375b9f1044ca757d1b9d..fbc1c7e93dcb380cfa3562a55bd90f783b1f21dd 100644 (file)
@@ -9,16 +9,9 @@
 
 ; Check that the order of the sections is tin -> _start -> pat.
 
-; CHECK: Symbol table '.symtab' contains 8 entries:
-; CHECK-NEXT:    Num:    Value          Size Type    Bind   Vis      Ndx Name
-; CHECK-NEXT:      0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
-; CHECK-NEXT:      1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS ld-temp.o
-; CHECK-NEXT:      2: 00000000004000d0     1 FUNC    LOCAL  DEFAULT    1 pat
-; CHECK-NEXT:      3: 00000000004000b0     1 FUNC    LOCAL  DEFAULT    1 tin
-; CHECK-NEXT:      4: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-; CHECK-NEXT:      5: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-; CHECK-NEXT:      6: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
-; CHECK-NEXT:      7: 00000000004000c0    15 FUNC    GLOBAL DEFAULT    1 _start
+; CHECK:      00000000004000d0     1 FUNC    LOCAL  DEFAULT    1 pat
+; CHECK:      00000000004000b0     1 FUNC    LOCAL  DEFAULT    1 tin
+; CHECK:      00000000004000c0    15 FUNC    GLOBAL DEFAULT    1 _start
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"