aboutsummaryrefslogtreecommitdiff
path: root/test/ELF/gnu-ifunc-plt-i386.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/gnu-ifunc-plt-i386.s')
-rw-r--r--test/ELF/gnu-ifunc-plt-i386.s24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/ELF/gnu-ifunc-plt-i386.s b/test/ELF/gnu-ifunc-plt-i386.s
index 75ebc8dd76ef..50f10c5fe6ca 100644
--- a/test/ELF/gnu-ifunc-plt-i386.s
+++ b/test/ELF/gnu-ifunc-plt-i386.s
@@ -10,16 +10,16 @@
// Check that the IRELATIVE relocations are after the JUMP_SLOT in the plt
// CHECK: Relocations [
// CHECK-NEXT: Section (4) .rel.plt {
-// CHECK-NEXT: 0x1300C R_386_JUMP_SLOT bar2
-// CHECK-NEXT: 0x13010 R_386_JUMP_SLOT zed2
-// CHECK-NEXT: 0x13014 R_386_IRELATIVE
-// CHECK-NEXT: 0x13018 R_386_IRELATIVE
+// CHECK-NEXT: 0x1200C R_386_JUMP_SLOT bar2
+// CHECK-NEXT: 0x12010 R_386_JUMP_SLOT zed2
+// CHECK-NEXT: 0x12014 R_386_IRELATIVE
+// CHECK-NEXT: 0x12018 R_386_IRELATIVE
// Check that IRELATIVE .got.plt entries point to ifunc resolver and not
// back to the plt entry + 6.
// GOTPLT: Contents of section .got.plt:
-// GOTPLT: 13000 00200100 00000000 00000000 36100100
-// GOTPLT-NEXT: 13010 46100100 00100100 01100100
+// GOTPLT: 12000 00300100 00000000 00000000 36100100
+// GOTPLT-NEXT: 12010 46100100 00100100 01100100
// Check that the PLTRELSZ tag includes the IRELATIVE relocations
// CHECK: DynamicSection [
@@ -38,22 +38,22 @@
// DISASM-NEXT: 11011: e8 2a 00 00 00 calll 42
// DISASM-NEXT: Disassembly of section .plt:
// DISASM-NEXT: .plt:
-// DISASM-NEXT: 11020: ff 35 04 30 01 00 pushl 77828
-// DISASM-NEXT: 11026: ff 25 08 30 01 00 jmpl *77832
+// DISASM-NEXT: 11020: ff 35 04 20 01 00 pushl 73732
+// DISASM-NEXT: 11026: ff 25 08 20 01 00 jmpl *73736
// DISASM-NEXT: 1102c: 90 nop
// DISASM-NEXT: 1102d: 90 nop
// DISASM-NEXT: 1102e: 90 nop
// DISASM-NEXT: 1102f: 90 nop
-// DISASM-NEXT: 11030: ff 25 0c 30 01 00 jmpl *77836
+// DISASM-NEXT: 11030: ff 25 0c 20 01 00 jmpl *73740
// DISASM-NEXT: 11036: 68 00 00 00 00 pushl $0
// DISASM-NEXT: 1103b: e9 e0 ff ff ff jmp -32 <.plt>
-// DISASM-NEXT: 11040: ff 25 10 30 01 00 jmpl *77840
+// DISASM-NEXT: 11040: ff 25 10 20 01 00 jmpl *73744
// DISASM-NEXT: 11046: 68 08 00 00 00 pushl $8
// DISASM-NEXT: 1104b: e9 d0 ff ff ff jmp -48 <.plt>
-// DISASM-NEXT: 11050: ff 25 14 30 01 00 jmpl *77844
+// DISASM-NEXT: 11050: ff 25 14 20 01 00 jmpl *73748
// DISASM-NEXT: 11056: 68 30 00 00 00 pushl $48
// DISASM-NEXT: 1105b: e9 e0 ff ff ff jmp -32 <.plt+0x20>
-// DISASM-NEXT: 11060: ff 25 18 30 01 00 jmpl *77848
+// DISASM-NEXT: 11060: ff 25 18 20 01 00 jmpl *73752
// DISASM-NEXT: 11066: 68 38 00 00 00 pushl $56
// DISASM-NEXT: 1106b: e9 d0 ff ff ff jmp -48 <.plt+0x20>