mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-12 12:16:04 +08:00
82b5c97a79
bfd/ * elf32-arm.c (elf32_arm_final_link_relocate): Don't convert ARM branch to an undef weak symbol into a jump to next instruction if a PLT entry will be created. testsuite/ * ld-arm/arm-elf.exp: Add 1 more test to check undef weak reference with PLT in ARM mode. * ld-arm/thumb2-bl-undefweak1.d, ld-arm/thumb2-bl-undefweak1.s: New files.
10 lines
143 B
Makefile
10 lines
143 B
Makefile
#source: thumb2-bl-undefweak1.s
|
|
#as:
|
|
#ld: -shared
|
|
#objdump: -dr
|
|
#...
|
|
Disassembly of section .text:
|
|
|
|
.* <foo>:
|
|
.*: ........ bl ... <foo-0x.*>
|