diff options
Diffstat (limited to 'test/ELF/gnu-ifunc-plt-i386.s')
-rw-r--r-- | test/ELF/gnu-ifunc-plt-i386.s | 24 |
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> |