#source: relax-group.s #as: -m68hc11 #ld: -m m68hc11elf --relax #objdump: -d --prefix-addresses -r .*: +file format elf32-m68hc11 Disassembly of section .text: 0+8000 <_start> bset \*0x0+ <__bss_size>, #0x04 0+8003 bset \*0x0+ <__bss_size>, #0x04 0+8006 bset \*0x0+3 <__bss_size\+0x3>, #0x04 0+8009 bset \*0x0+4 , #0x08 0+800c bset \*0x0+3 <__bss_size\+0x3>, #0x04 0+800f bset \*0x0+4 , #0x08 0+8012 bset \*0x0+6 , #0x04 0+8015 bset \*0x0+7 , #0x08 0+8018 bset \*0x0+8 , #0x0c 0+801b bset \*0x0+9 , #0x0c 0+801e bset \*0x0+a , #0x0c 0+8021 bset \*0x0+b , #0x0c 0+8024 bset \*0x0+6 , #0x04 0+8027 bset \*0x0+7 , #0x08 0+802a bset \*0x0+8 , #0x0c 0+802d bset \*0x0+9 , #0x0c 0+8030 bset \*0x0+a , #0x0c 0+8033 bset \*0x0+b , #0x0c 0+8036 bra 0x0+8000 <_start> 0+8038 ldx #0x0+fe 0+803b bset \*0x0+fe , #0x04 0+803e bset \*0x0+ff , #0x08 0+8041 bset 0x2,x, #0x0c 0+8044 bset 0x3,x, #0x0c 0+8047 bset 0x4,x, #0x0c 0+804a bset 0x5,x, #0x0c 0+804d ldy #0x0+fe 0+8051 bset \*0x0+fe , #0x04 0+8054 bset \*0x0+ff , #0x08 0+8057 bset 0x2,y, #0x0c 0+805b bset 0x3,y, #0x0c 0+805f bset 0x4,y, #0x0c 0+8063 bset 0x5,y, #0x0c 0+8067 bclr \*0x0+a , #0x04 0+806a bclr \*0x0+b , #0x08 0+806d bclr \*0x0+1a , #0x04 0+8070 bclr \*0x0+1b , #0x08 0+8073 brset \*0x0+8 , #0x04, 0x0+8073 0+8077 brset \*0x0+8 , #0x04, 0x0+8077 0+807b brset \*0x0+8 , #0x04, 0x0+8094 0+807f brset \*0x0+8 , #0x04, 0x0+8094 0+8083 brclr \*0x0+8 , #0x04, 0x0+8083 0+8087 brclr \*0x0+8 , #0x04, 0x0+8087 0+808b brclr \*0x0+8 , #0x04, 0x0+8094 0+808f brclr \*0x0+8 , #0x04, 0x0+8094 0+8093 nop 0+8094 bset 0x0,x, #0x04 0+8097 ldx #0x0+ <__bss_size> 0+809a ldy #0x0+8 0+809e rts 0+809f ldx #0x0+ <__bss_size> 0+80a2 bset 0x0,x, #0x05 0+80a5 jmp 0x0+8000 <_start> 0+80a8 rts