old-cross-binutils/ld/testsuite/ld-arm/farcall-thumb-arm-blx-pic-veneer.d
Christophe Lyon 90d8a22ca2 2009-02-18 Christophe Lyon <christophe.lyon@st.com>
bfd/
	* elf32-arm.c (arm_build_one_stub): Fix relocation target for pic
	stub. Catch default case error.
	(arm_map_one_stub): Add missing Thumb mapping symbol.

	testsuite/
	* ld-arm/farcall-arm-arm-pic-veneer.d,
	ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
	ld-arm/farcall-arm-thumb-pic-veneer.d,
	ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
	ld-arm/farcall-thumb-thumb-blx-pic-veneer.d: Fix expected stub
	target.
2009-02-18 16:56:37 +00:00

16 lines
404 B
Makefile

.*: file format .*
Disassembly of section .text:
00001000 <__bar_from_thumb>:
1000: e59fc000 ldr ip, \[pc, #0\] ; 1008 <__bar_from_thumb\+0x8>
1004: e08ff00c add pc, pc, ip
1008: 02000008 .word 0x02000008
100c: 00000000 .word 0x00000000
00001010 <_start>:
1010: f7ff eff6 blx 1000 <__bar_from_thumb>
Disassembly of section .foo:
02001014 <bar>:
2001014: e12fff1e bx lr