* config/tc-m68hc11.c: Add S12X and XGATE co-processor support.
[deliverable/binutils-gdb.git] / ld / testsuite / ld-m68hc11 / far-hc12.d
CommitLineData
6c6532f7
SC
1#source: far-hc12.s
2#as: -m68hc12
3#ld: -m m68hc12elf --script $srcdir/$subdir/far-hc12.ld
4#objdump: -d --prefix-addresses -r
6c6532f7
SC
5
6.*: file format elf32\-m68hc12
7
8Disassembly of section .text:
6927f982
NC
90+c000 <tramp\._far_foo> ldy \#0x0+8000 <__bank_start>
100+c003 <tramp\._far_foo\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x1\}
110+c007 <tramp\._far_bar> ldy \#0x0+8000 <__bank_start>
120+c00a <tramp\._far_bar\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x0\}
130+c00e <_start> lds \#0x0+2063 <stack-0x1>
140+c011 <_start\+0x3> ldx \#0x0+abcd <__bank_start\+0x2bcd>
6c6532f7 150+c014 <_start\+0x6> pshx
6927f982
NC
160+c015 <_start\+0x7> ldd \#0x0+1234 <stack\-0xe30>
170+c018 <_start\+0xa> ldx \#0x0+5678 <__bank_size\+0x1678>
180+c01b <_start\+0xd> jsr 0x0+c007 <tramp._far_bar>
190+c01e <_start\+0x10> cpx \#0x0+1234 <stack\-0xe30>
200+c021 <_start\+0x13> bne 0x0+c043 <fail>
210+c023 <_start\+0x15> cpd \#0x0+5678 <__bank_size\+0x1678>
220+c026 <_start\+0x18> bne 0x0+c043 <fail>
6c6532f7 230+c028 <_start\+0x1a> pulx
6927f982
NC
240+c029 <_start\+0x1b> cpx \#0x0+abcd <__bank_start\+0x2bcd>
250+c02c <_start\+0x1e> bne 0x0+c043 <fail>
260+c02e <_start\+0x20> ldd \#0x0+c000 <tramp._far_foo>
6c6532f7 270+c031 <_start\+0x23> xgdx
6927f982
NC
280+c033 <_start\+0x25> jsr 0x0,X
290+c035 <_start\+0x27> ldd \#0x0+c007 <tramp._far_bar>
6c6532f7 300+c038 <_start\+0x2a> xgdy
6927f982
NC
310+c03a <_start\+0x2c> jsr 0x0,Y
320+c03c <_start\+0x2e> call 0x0+18000 <_far_no_tramp> \{0x0+8000 <__bank_start>, 0x2\}
6c6532f7
SC
330+c040 <_start\+0x32> clra
340+c041 <_start\+0x33> clrb
350+c042 <_start\+0x34> wai
6927f982 360+c043 <fail> ldd \#0x0+1 <stack\-0x2063>
6c6532f7 370+c046 <fail\+0x3> wai
6927f982
NC
380+c047 <fail\+0x4> bra 0x0+c00e <_start>
390+c049 <__far_trampoline> movb 0x0,SP, 0x2,SP
400+c04d <__far_trampoline\+0x4> leas 0x2,SP
410+c04f <__far_trampoline\+0x6> jmp 0x0,Y
6c6532f7 42Disassembly of section .bank1:
6927f982 430+10+ <_far_bar> jsr 0x0+10006 <local_bank1>
6c6532f7
SC
440+10003 <_far_bar\+0x3> xgdx
450+10005 <_far_bar\+0x5> rtc
460+10006 <local_bank1> rts
47Disassembly of section .bank2:
6927f982 480+14000 <_far_foo> jsr 0x0+14004 <local_bank2>
6c6532f7
SC
490+14003 <_far_foo\+0x3> rtc
500+14004 <local_bank2> rts
51Disassembly of section .bank3:
6927f982 520+18000 <_far_no_tramp> jsr 0x0+18004 <local_bank3>
6c6532f7
SC
530+18003 <_far_no_tramp\+0x3> rtc
540+18004 <local_bank3> rts
This page took 0.371963 seconds and 4 git commands to generate.