Commit | Line | Data |
---|---|---|
cd2b2939 | 1 | #objdump: -d --prefix-addresses --reloc |
60bcf0fa NC |
2 | #as: -m68hc11 |
3 | #name: lbranch | |
4 | ||
5 | # Test handling of basic instructions. | |
6 | ||
7 | .*: +file format elf32\-m68hc11 | |
8 | ||
9 | Disassembly of section .text: | |
6927f982 NC |
10 | 0+0+ <_rcall> ldaa #0x10 |
11 | 0+0002 <_rcall\+0x2> jmp 0x0+0+ <_rcall> | |
cd2b2939 SC |
12 | [ ]+2: R_M68HC11_RL_JUMP \*ABS\* |
13 | [ ]+3: R_M68HC11_16 Lend | |
6927f982 | 14 | 0+0005 <_rcall\+0x5> jsr 0x0+0+ <_rcall> |
cd2b2939 SC |
15 | [ ]+5: R_M68HC11_RL_JUMP \*ABS\* |
16 | [ ]+6: R_M68HC11_16 toto | |
6927f982 | 17 | 0+0008 <_rcall\+0x8> beq 0x0+000d <_rcall\+0xd> |
cd2b2939 | 18 | [ ]+8: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 19 | 0+000a <_rcall\+0xa> jmp 0x0+0+ <_rcall> |
cd2b2939 | 20 | [ ]+b: R_M68HC11_16 toto |
6927f982 | 21 | 0+000d <_rcall\+0xd> bne 0x0+0012 <_rcall\+0x12> |
cd2b2939 | 22 | [ ]+d: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 23 | 0+000f <_rcall\+0xf> jmp 0x0+0+ <_rcall> |
cd2b2939 | 24 | [ ]+10: R_M68HC11_16 toto |
6927f982 | 25 | 0+0012 <_rcall\+0x12> bcc 0x0+0017 <_rcall\+0x17> |
cd2b2939 | 26 | [ ]+12: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 27 | 0+0014 <_rcall\+0x14> jmp 0x0+0+ <_rcall> |
cd2b2939 | 28 | [ ]+15: R_M68HC11_16 toto |
6927f982 | 29 | 0+0017 <_rcall\+0x17> bcs 0x0+001c <_rcall\+0x1c> |
cd2b2939 | 30 | [ ]+17: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 31 | 0+0019 <_rcall\+0x19> jmp 0x0+0+ <_rcall> |
cd2b2939 | 32 | [ ]+1a: R_M68HC11_16 toto |
60bcf0fa NC |
33 | 0+001c <_rcall\+0x1c> xgdx |
34 | 0+001d <_rcall\+0x1d> xgdx | |
6927f982 | 35 | 0+001e <_rcall\+0x1e> bne 0x0+0023 <_rcall\+0x23> |
cd2b2939 | 36 | [ ]+1e: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 37 | 0+0020 <_rcall\+0x20> jmp 0x0+0+ <_rcall> |
cd2b2939 | 38 | [ ]+21: R_M68HC11_16 bidule |
6927f982 | 39 | 0+0023 <_rcall\+0x23> bcc 0x0+0028 <_rcall\+0x28> |
cd2b2939 | 40 | [ ]+23: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 41 | 0+0025 <_rcall\+0x25> jmp 0x0+0+ <_rcall> |
cd2b2939 | 42 | [ ]+26: R_M68HC11_16 bidule |
6927f982 | 43 | 0+0028 <_rcall\+0x28> bcs 0x0+002d <_rcall\+0x2d> |
cd2b2939 | 44 | [ ]+28: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 45 | 0+002a <_rcall\+0x2a> jmp 0x0+0+ <_rcall> |
cd2b2939 | 46 | [ ]+2b: R_M68HC11_16 bidule |
60bcf0fa | 47 | 0+002d <_rcall\+0x2d> xgdx |
6927f982 | 48 | 0+002e <_rcall\+0x2e> jmp 0x0+00c8 <_rcall\+0xc8> |
cd2b2939 | 49 | [ ]+2e: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 50 | 0+0031 <_rcall\+0x31> jsr 0x0+0783 <bidule\+0x603> |
cd2b2939 | 51 | [ ]+31: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 52 | 0+0034 <_rcall\+0x34> beq 0x0+0039 <_rcall\+0x39> |
cd2b2939 | 53 | [ ]+34: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 54 | 0+0036 <_rcall\+0x36> jmp 0x0+0+ <_rcall> |
cd2b2939 | 55 | [ ]+37: R_M68HC11_16 Lend |
6927f982 | 56 | 0+0039 <_rcall\+0x39> jsr 0x0+0+ <_rcall> |
cd2b2939 SC |
57 | [ ]+39: R_M68HC11_RL_JUMP \*ABS\* |
58 | [ ]+3a: R_M68HC11_16 toto | |
6927f982 | 59 | 0+003c <_rcall\+0x3c> bne 0x0+0041 <_rcall\+0x41> |
cd2b2939 | 60 | [ ]+3c: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 61 | 0+003e <_rcall\+0x3e> jmp 0x0+0+ <_rcall> |
cd2b2939 SC |
62 | [ ]+3f: R_M68HC11_16 toto |
63 | ... | |
6927f982 | 64 | 0+0109 <_rcall\+0x109> ldaa \*0x0+0+ <_rcall> |
cd2b2939 | 65 | [ ]+10a: R_M68HC11_8 .page0 |
6927f982 | 66 | 0+010b <Lend> bls 0x0+0110 <Lend\+0x5> |
cd2b2939 | 67 | [ ]+10b: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 68 | 0+010d <Lend\+0x2> jmp 0x0+0+ <_rcall> |
cd2b2939 | 69 | [ ]+10e: R_M68HC11_16 external_op |
6927f982 | 70 | 0+0110 <Lend\+0x5> bhi 0x0+0115 <Lend\+0xa> |
cd2b2939 | 71 | [ ]+110: R_M68HC11_RL_JUMP \*ABS\* |
6927f982 | 72 | 0+0112 <Lend\+0x7> jmp 0x0+0+ <_rcall> |
cd2b2939 | 73 | [ ]+113: R_M68HC11_16 external_op |
6927f982 | 74 | 0+0115 <Lend\+0xa> jsr 0x0+0+ <_rcall> |
cd2b2939 SC |
75 | [ ]+115: R_M68HC11_RL_JUMP \*ABS\* |
76 | [ ]+116: R_M68HC11_16 out | |
6927f982 | 77 | 0+0118 <Lend\+0xd> ldx #0x0+000c <_rcall\+0xc> |
60bcf0fa | 78 | 0+011b <toto> rts |
cd2b2939 | 79 | ... |
60bcf0fa | 80 | 0+0180 <bidule> rts |