1954000798
* elf32-arm.c (elf32_arm_final_link_relocate): Do not turn branches to undefine weak symbols into branches to the next instruction if creating PLT entries for those symbols. ld/testsuite: * ld-arm/thumb2-bl-undefweak.d, ld-arm/thumb2-bl-undefweak.s: New. * ld-arm/arm-elf.exp: Run thumb2-bl-undefweak test.
9 lines
144 B
Makefile
9 lines
144 B
Makefile
#source: thumb2-bl-undefweak.s
|
|
#as:
|
|
#ld: -shared
|
|
#objdump: -dr
|
|
#...
|
|
Disassembly of section .text:
|
|
|
|
.* <foo>:
|
|
.*: .... .... blx ... <foo-0x.*>
|