[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