.file "20010518-1.c" .text .align 2 .globl add .type add, @function add: link.w %a6,#0 move.l 8(%a6),%d0 add.l 12(%a6),%d0 add.l 16(%a6),%d0 add.l 20(%a6),%d0 add.l 24(%a6),%d0 add.l 28(%a6),%d0 add.l 32(%a6),%d0 add.l 36(%a6),%d0 add.l 40(%a6),%d0 add.l 44(%a6),%d0 add.l 48(%a6),%d0 add.l 52(%a6),%d0 add.l 56(%a6),%d0 unlk %a6 rts .size add, .-add .align 2 .globl main .type main, @function main: link.w %a6,#0 pea 13.w pea 12.w pea 11.w pea 10.w pea 9.w pea 8.w pea 7.w pea 6.w pea 5.w pea 4.w pea 3.w pea 2.w pea 1.w jbsr add lea (52,%sp),%sp moveq.l #91,%d1 cmp.l %d0,%d1 jbeq .L3 jbsr abort .align 2 .L3: clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"