.file "strct-pack-4.c" .text .align 2 .globl my_set_a .type my_set_a, @function my_set_a: link.w %a6,#0 moveq.l #84,%d0 not.b %d0 unlk %a6 rts .size my_set_a, .-my_set_a .align 2 .globl my_set_b .type my_set_b, @function my_set_b: link.w %a6,#0 move.l #4660,%d0 unlk %a6 rts .size my_set_b, .-my_set_b .align 2 .globl main .type main, @function main: link.w %a6,#-4 move.l %d2,-(%sp) jbsr my_set_a move.b %d0,%d2 move.b %d0,-4(%a6) jbsr my_set_b move.w %d0,-3(%a6) cmp.b #-85,%d2 jbne .L5 cmp.w #4660,%d0 jbeq .L4 .L5: jbsr abort .align 2 .L4: clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"