.file "trunc.c" .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "%x, %x\n" .text .align 2 .globl main .type main, @function main: link.w %a6,#0 pea main move.l #main,%d0 clr.l -(%sp) move.b %d0,(3,%sp) pea .LC0 jbsr printf unlk %a6 rts .size main, .-main .align 2 .globl foo .type foo, @function foo: link.w %a6,#0 move.l 8(%a6),%a0 move.l #foo,%d0 move.b %d0,(%a0) move.b %d0,1(%a0) unlk %a6 rts .size foo, .-foo .ident "GCC: (GNU) 3.3.2"