9892017203
bfd/ 2011-10-21 H.J. Lu <hongjiu.lu@intel.com> PR ld/13302 * elf32-i386.c (elf_i386_relocate_section): Replace R_386_IRELATIVE with R_386_RELATIVE. * elf64-x86-64.c (elf_x86_64_relocate_section): Replace R_X86_64_IRELATIVE with R_X86_64_RELATIVE. ld/testsuite/ 2011-10-21 H.J. Lu <hongjiu.lu@intel.com> PR ld/13302 * ld-i386/i386.exp: Run pr13302. * ld-i386/pr13302.d: New. * ld-i386/pr13302.s: Likewise. * ld-x86-64/pr13082-5b.d: Updated. * ld-x86-64/pr13082-6a.d: Likewise. * ld-x86-64/pr13082-6b.d: Likewise.
11 lines
191 B
ArmAsm
11 lines
191 B
ArmAsm
.text
|
|
.globl _start
|
|
.type ifunc, @gnu_indirect_function
|
|
_start:
|
|
lea .Ljmp@GOTOFF(%ebx), %eax
|
|
ifunc:
|
|
jmp *(%eax)
|
|
.section .data.rel.ro.local,"aw",@progbits
|
|
.align 4
|
|
.Ljmp:
|
|
.long ifunc
|