aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-09-30 18:13:48 +0000
committerNico Weber <nicolasweber@gmx.de>2019-09-30 18:13:48 +0000
commit49042c57ce1b49a303adc0ed2ccc1b1763cfe0bc (patch)
tree11107d69d8ab537fceff5c7312513dfe4476b5e5 /test
parentf47e28277c5cbebdbfebc778711db5f4e01eb69e (diff)
Revert "[MC] Emit unused undefined symbol even if its binding is not set"
This reverts r373168. It caused PR43511. git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@373242 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/ELF/ppc64-abs64-dyn.s8
-rw-r--r--test/ELF/ppc64-relocs.s4
2 files changed, 6 insertions, 6 deletions
diff --git a/test/ELF/ppc64-abs64-dyn.s b/test/ELF/ppc64-abs64-dyn.s
index 45d10b280..24976316c 100644
--- a/test/ELF/ppc64-abs64-dyn.s
+++ b/test/ELF/ppc64-abs64-dyn.s
@@ -12,10 +12,10 @@
## FIXME the addend for offset 0x20000 should be TOC base+0x8000+1, not 0x80001.
# CHECK: .rela.dyn {
-# CHECK-NEXT: 0x303B8 R_PPC64_RELATIVE - 0x8001
-# CHECK-NEXT: 0x303C0 R_PPC64_RELATIVE - 0x303B9
-# CHECK-NEXT: 0x303C8 R_PPC64_ADDR64 external 0x1
-# CHECK-NEXT: 0x303D0 R_PPC64_ADDR64 global 0x1
+# CHECK-NEXT: 0x303B0 R_PPC64_RELATIVE - 0x8001
+# CHECK-NEXT: 0x303B8 R_PPC64_RELATIVE - 0x303B1
+# CHECK-NEXT: 0x303C0 R_PPC64_ADDR64 external 0x1
+# CHECK-NEXT: 0x303C8 R_PPC64_ADDR64 global 0x1
# CHECK-NEXT: }
.data
diff --git a/test/ELF/ppc64-relocs.s b/test/ELF/ppc64-relocs.s
index e3363b604..0fe0edfc5 100644
--- a/test/ELF/ppc64-relocs.s
+++ b/test/ELF/ppc64-relocs.s
@@ -26,13 +26,13 @@ _start:
ld 1, .L1@toc@l(2)
# CHECK-LABEL: Disassembly of section .R_PPC64_TOC16_LO_DS:
-# CHECK: ld 1, -32760(2)
+# CHECK: ld 1, -32768(2)
.section .R_PPC64_TOC16_LO,"ax",@progbits
addi 1, 2, .L1@toc@l
# CHECK-LABEL: Disassembly of section .R_PPC64_TOC16_LO:
-# CHECK: addi 1, 2, -32760
+# CHECK: addi 1, 2, -32768
.section .R_PPC64_TOC16_HI,"ax",@progbits
addis 1, 2, .L1@toc@h