1#objdump: -d --prefix-addresses --reloc
2#as: -m68hc12
3#name: 68HC12 specific instructions (insns12)
4
5.*:  +file format elf32-m68hc12
6
7Disassembly of section .text:
80+ <call_test> call	0x0+ <call_test> \{0x0+ <call_test>, 0x0\}
9			0: R_M68HC12_RL_JUMP	\*ABS\*
10			1: R_M68HC12_24	_foo
110+4 <call_test\+0x4> call	0x0+ <call_test> \{0x0+ <call_test>, 0x1\}
12			4: R_M68HC12_RL_JUMP	\*ABS\*
13			5: R_M68HC12_LO16	_foo
140+8 <call_test\+0x8> call	0x0+ <call_test> \{0x0+ <call_test>, 0x0\}
15			8: R_M68HC12_RL_JUMP	\*ABS\*
16			9: R_M68HC12_LO16	_foo
17			b: R_M68HC12_PAGE	foo_page
180+c <call_test\+0xc> call	0x0,X, 0x3
19			c: R_M68HC12_RL_JUMP	\*ABS\*
200+f <call_test\+0xf> call	0x4,Y, 0xc
21			f: R_M68HC12_RL_JUMP	\*ABS\*
220+12 <call_test\+0x12> call	0x7,SP, 0xd
23			12: R_M68HC12_RL_JUMP	\*ABS\*
240+15 <call_test\+0x15> call	0xc,X, 0x0
25			15: R_M68HC12_RL_JUMP	\*ABS\*
26			17: R_M68HC12_PAGE	foo_page
270+18 <call_test\+0x18> call	0x4,Y, 0x0
28			18: R_M68HC12_RL_JUMP	\*ABS\*
29			1a: R_M68HC12_PAGE	foo_page
300+1b <call_test\+0x1b> call	0x7,SP, 0x0
31			1b: R_M68HC12_RL_JUMP	\*ABS\*
32			1d: R_M68HC12_PAGE	foo_page
330+1e <call_test\+0x1e> call	\[D,X\]
34			1e: R_M68HC12_RL_JUMP	\*ABS\*
350+20 <call_test\+0x20> ldab	\[0x7fff,SP\]
360+24 <call_test\+0x24> call	\[0x800,SP\]
37			24: R_M68HC12_RL_JUMP	\*ABS\*
380+28 <call_test\+0x28> call	\[0x0,X\]
39			28: R_M68HC12_RL_JUMP	\*ABS\*
40			2a: R_M68HC12_16	_foo
410+2c <call_test\+0x2c> rtc
420+2d <special_test> emacs	0x0+ <call_test>
43			2f: R_M68HC12_16	_foo
440+31 <special_test\+0x4> maxa	0x0,X
450+34 <special_test\+0x7> maxa	0x333,Y
460+39 <special_test\+0xc> maxa	\[D,X\]
470+3c <special_test\+0xf> maxa	\[0x0,X\]
48			3f: R_M68HC12_16	_foo
490+41 <special_test\+0x14> maxm	0x0,X
500+44 <special_test\+0x17> maxm	0x333,Y
510+49 <special_test\+0x1c> maxm	\[D,X\]
520+4c <special_test\+0x1f> maxm	\[0x0,X\]
53			4f: R_M68HC12_16	_foo
540+51 <special_test\+0x24> emaxd	0x0,X
550+54 <special_test\+0x27> emaxd	0x333,Y
560+59 <special_test\+0x2c> emaxd	\[D,X\]
570+5c <special_test\+0x2f> emaxd	\[0x0,X\]
58			5f: R_M68HC12_16	_foo
590+61 <special_test\+0x34> emaxm	0x0,X
600+64 <special_test\+0x37> emaxm	0x333,Y
610+69 <special_test\+0x3c> emaxm	\[D,X\]
620+6c <special_test\+0x3f> emaxm	\[0x0,X\]
63			6f: R_M68HC12_16	_foo
640+71 <special_test\+0x44> mina	0x0,X
650+74 <special_test\+0x47> mina	0x333,Y
660+79 <special_test\+0x4c> mina	\[D,X\]
670+7c <special_test\+0x4f> mina	\[0x0,X\]
68			7f: R_M68HC12_16	_foo
690+81 <special_test\+0x54> minm	0x0,X
700+84 <special_test\+0x57> minm	0x333,Y
710+89 <special_test\+0x5c> minm	\[D,X\]
720+8c <special_test\+0x5f> minm	\[0x0,X\]
73			8f: R_M68HC12_16	_foo
740+91 <special_test\+0x64> emind	0x0,X
750+94 <special_test\+0x67> emind	0x333,Y
760+99 <special_test\+0x6c> emind	\[D,X\]
770+9c <special_test\+0x6f> emind	\[0x0,X\]
78			9f: R_M68HC12_16	_foo
790+a1 <special_test\+0x74> emul
800+a2 <special_test\+0x75> emuls
810+a4 <special_test\+0x77> etbl	0x3,X
820+a7 <special_test\+0x7a> etbl	0x4,PC \{0x0+ae <special_test\+0x81>\}
830+aa <special_test\+0x7d> rev
840+ac <special_test\+0x7f> revw
850+ae <special_test\+0x81> wav
86