.file "930725-1.c" .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "" .text .align 2 .globl g .type g, @function g: link.w %a6,#0 lea .LC0,%a0 move.l %a0,%d0 unlk %a6 rts .size g, .-g .section .rodata.str1.1 .LC1: .string "abc" .text .align 2 .globl f .type f, @function f: link.w %a6,#0 tst.l v jbne .L3 jbsr g move.l %a0,%d0 jbra .L4 .align 2 .L3: move.l #.LC1,%d0 .L4: move.l %d0,%a0 unlk %a6 rts .size f, .-f .align 2 .globl main .type main, @function main: link.w %a6,#0 moveq.l #1,%d0 move.l %d0,v jbsr f pea 4.w pea .LC1 move.l %a0,-(%sp) jbsr memcmp lea (12,%sp),%sp tst.l %d0 jbne .L6 clr.l -(%sp) jbsr exit .align 2 .L6: jbsr abort nop .size main, .-main .comm v,4,2 .ident "GCC: (GNU) 3.3.2"