gdb/testsuite: do minor clean-up in gdb.cp/rvalue-ref-overload.exp
[deliverable/binutils-gdb.git] / ld / testsuite / ld-m68hc11 / far-hc11.d
CommitLineData
6c6532f7
SC
1#source: far-hc11.s
2#as: -m68hc11
3#ld: -m m68hc11elf
4#objdump: -d --prefix-addresses -r
6c6532f7
SC
5
6.*: file format elf32-m68hc11
7
8Disassembly of section .text:
90+8000 <tramp._far_foo> pshb
6927f982
NC
100+8001 <tramp._far_foo\+0x1> ldab \#0x0
110+8003 <tramp._far_foo\+0x3> ldy \#0x0+8072 <_far_foo>
120+8007 <tramp._far_foo\+0x7> jmp 0x0+8056 <__far_trampoline>
6c6532f7 130+800a <tramp._far_bar> pshb
6927f982
NC
140+800b <tramp._far_bar\+0x1> ldab \#0x0
150+800d <tramp._far_bar\+0x3> ldy \#0x0+806a .*
160+8011 <tramp._far_bar\+0x7> jmp 0x0+8056 <__far_trampoline>
170+8014 <_start> lds \#0x0+64 <stack>
180+8017 <_start\+0x3> ldx \#0x0+abcd .*
6c6532f7 190+801a <_start\+0x6> pshx
6927f982
NC
200+801b <_start\+0x7> ldd \#0x0+1234 .*
210+801e <_start\+0xa> ldx \#0x0+5678 .*
220+8021 <_start\+0xd> jsr 0x0+800a <tramp._far_bar>
230+8024 <_start\+0x10> cpx \#0x0+1234 .*
240+8027 <_start\+0x13> bne 0x0+804e <fail>
250+8029 <_start\+0x15> cpd \#0x0+5678 .*
260+802d <_start\+0x19> bne 0x0+804e <fail>
6c6532f7 270+802f <_start\+0x1b> pulx
6927f982
NC
280+8030 <_start\+0x1c> cpx \#0x0+abcd .*
290+8033 <_start\+0x1f> bne 0x0+804e <fail>
300+8035 <_start\+0x21> ldd \#0x0+8000 <tramp._far_foo>
6c6532f7 310+8038 <_start\+0x24> xgdx
6927f982
NC
320+8039 <_start\+0x25> jsr 0x0,x
330+803b <_start\+0x27> ldd \#0x0+800a <tramp._far_bar>
6c6532f7 340+803e <_start\+0x2a> xgdy
6927f982
NC
350+8040 <_start\+0x2c> jsr 0x0,y
360+8043 <_start\+0x2f> ldaa \#0x0
370+8045 <_start\+0x31> ldy \#0x0+8079 <_far_no_tramp>
380+8049 <_start\+0x35> bsr 0x0+8066 <__call_a16>
6c6532f7
SC
390+804b <_start\+0x37> clra
400+804c <_start\+0x38> clrb
410+804d <_start\+0x39> wai
6927f982 420+804e <fail> ldd \#0x0+1 <__bss_size\+0x1>
6c6532f7 430+8051 <fail\+0x3> wai
6927f982 440+8052 <fail\+0x4> bra 0x0+8014 <_start>
6c6532f7
SC
450+8054 <__return> ins
460+8055 <__return\+0x1> rts
470+8056 <__far_trampoline> psha
480+8057 <__far_trampoline\+0x1> psha
490+8058 <__far_trampoline\+0x2> pshx
500+8059 <__far_trampoline\+0x3> tsx
6927f982
NC
510+805a <__far_trampoline\+0x4> ldab 0x4,x
520+805c <__far_trampoline\+0x6> ldaa 0x2,x
530+805e <__far_trampoline\+0x8> staa 0x4,x
6c6532f7
SC
540+8060 <__far_trampoline\+0xa> pulx
550+8061 <__far_trampoline\+0xb> pula
560+8062 <__far_trampoline\+0xc> pula
6927f982 570+8063 <__far_trampoline\+0xd> jmp 0x0,y
6c6532f7 580+8066 <__call_a16> psha
6927f982 590+8067 <__call_a16\+0x1> jmp 0x0,y
6c6532f7 60Disassembly of section .bank1:
6927f982 610+806a <_far_bar> jsr 0x0+8071 <local_bank1>
fae5f26d 620+806d <_far_bar\+0x3> xgdx
6927f982 630+806e <_far_bar\+0x4> jmp 0x0+8054 <__return>
fae5f26d 640+8071 <local_bank1> rts
6c6532f7 65Disassembly of section .bank2:
6927f982
NC
660+8072 <_far_foo> jsr 0x0+8078 <local_bank2>
670+8075 <_far_foo\+0x3> jmp 0x0+8054 <__return>
fae5f26d 680+8078 <local_bank2> rts
6c6532f7 69Disassembly of section .bank3:
6927f982
NC
700+8079 <_far_no_tramp> jsr 0x0+807f <local_bank3>
710+807c <_far_no_tramp\+0x3> jmp 0x0+8054 <__return>
fae5f26d 720+807f <local_bank3> rts
This page took 0.701577 seconds and 4 git commands to generate.