[lld] r332054 - Fix test cases failure caused by revision 332038.

Han Shen via llvm-commits llvm-commits at lists.llvm.org
Thu May 10 15:32:40 PDT 2018


Author: shenhan
Date: Thu May 10 15:32:39 2018
New Revision: 332054

URL: http://llvm.org/viewvc/llvm-project?rev=332054&view=rev
Log:
Fix test cases failure caused by revision 332038.

The previous CL changes the order of output sections, which causes address changes in test cases.

Review: https://reviews.llvm.org/D46730

Modified:
    lld/trunk/test/ELF/aarch64-copy.s
    lld/trunk/test/ELF/arm-copy.s
    lld/trunk/test/ELF/relocation.s
    lld/trunk/test/ELF/version-script-extern.s

Modified: lld/trunk/test/ELF/aarch64-copy.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/aarch64-copy.s?rev=332054&r1=332053&r2=332054&view=diff
==============================================================================
--- lld/trunk/test/ELF/aarch64-copy.s (original)
+++ lld/trunk/test/ELF/aarch64-copy.s Thu May 10 15:32:39 2018
@@ -90,4 +90,4 @@ _start:
 
 // RODATA: Contents of section .rodata:
 // S(z) = 0x40014
-// RODATA-NEXT:  102ab 14000400
+// RODATA-NEXT:  10282 14000400

Modified: lld/trunk/test/ELF/arm-copy.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/arm-copy.s?rev=332054&r1=332053&r2=332054&view=diff
==============================================================================
--- lld/trunk/test/ELF/arm-copy.s (original)
+++ lld/trunk/test/ELF/arm-copy.s Thu May 10 15:32:39 2018
@@ -78,4 +78,4 @@ _start:
 
 // RODATA: Contents of section .rodata:
 // S(z) = 0x13004
-// RODATA-NEXT: 101c1 04300100
+// RODATA-NEXT: 10198 04300100

Modified: lld/trunk/test/ELF/relocation.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/relocation.s?rev=332054&r1=332053&r2=332054&view=diff
==============================================================================
--- lld/trunk/test/ELF/relocation.s (original)
+++ lld/trunk/test/ELF/relocation.s Thu May 10 15:32:39 2018
@@ -113,7 +113,7 @@ R_X86_64_64:
  .quad R_X86_64_64
 
 // CHECK:      Contents of section .R_X86_64_64:
-// CHECK-NEXT:   2002b0 b0022000 00000000
+// CHECK-NEXT:   200287 87022000 00000000
 
 .section .R_X86_64_GOTPCREL,"a", at progbits
 .global R_X86_64_GOTPCREL
@@ -123,7 +123,7 @@ R_X86_64_GOTPCREL:
 // 0x2020F8 - 0x2001D8 = 7952
 // 7952 = 0x101f0000 in little endian
 // CHECK:      Contents of section .R_X86_64_GOTPCREL
-// CHECK-NEXT:   2002b8 382e0000
+// CHECK-NEXT:   20028f 612e0000
 
 .section .R_X86_64_GOT32,"a", at progbits
 .global R_X86_64_GOT32

Modified: lld/trunk/test/ELF/version-script-extern.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/version-script-extern.s?rev=332054&r1=332053&r2=332054&view=diff
==============================================================================
--- lld/trunk/test/ELF/version-script-extern.s (original)
+++ lld/trunk/test/ELF/version-script-extern.s Thu May 10 15:32:39 2018
@@ -68,8 +68,8 @@
 # DSO-NEXT:  ]
 # DSO-NEXT:  Version symbols {
 # DSO-NEXT:    Section Name: .gnu.version
-# DSO-NEXT:    Address: 0x32A
-# DSO-NEXT:    Offset: 0x32A
+# DSO-NEXT:    Address: 0x300
+# DSO-NEXT:    Offset: 0x300
 # DSO-NEXT:    Link: 1
 # DSO-NEXT:    Symbols [
 # DSO-NEXT:      Symbol {




More information about the llvm-commits mailing list