mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-21 04:42:53 +08:00
35 lines
897 B
D
35 lines
897 B
D
|
#name: kvx-farcall-call-section
|
||
|
#source: farcall-call-section.s
|
||
|
#as:
|
||
|
#ld: -Ttext 0x1000 --section-start .foo=0x20001000
|
||
|
#objdump: -dr
|
||
|
#...
|
||
|
|
||
|
Disassembly of section .text:
|
||
|
|
||
|
.* <_start>:
|
||
|
.*: .. .. .. .. call .* <___veneer>;;
|
||
|
|
||
|
.*: .. .. .. .. call .* <___veneer>;;
|
||
|
|
||
|
.*: 00 00 d0 0f ret;;
|
||
|
|
||
|
.* <___veneer>:
|
||
|
.*: .. 00 40 e0 .. .. .. .. make \$r16 = .* \(0x.*\);;
|
||
|
|
||
|
.*: 10 00 d8 0f igoto \$r16;;
|
||
|
|
||
|
.* <___veneer>:
|
||
|
.*: .. 01 40 e0 .. .. .. .. make \$r16 = .* \(0x.*\);;
|
||
|
|
||
|
.*: 10 00 d8 0f igoto \$r16;;
|
||
|
|
||
|
Disassembly of section .foo:
|
||
|
|
||
|
.* <bar>:
|
||
|
.*: 00 00 d0 0f ret;;
|
||
|
|
||
|
.* <bar2>:
|
||
|
.*: 00 00 d0 0f ret;;
|
||
|
|