.file "iftrap-1.c" .text .align 2 .globl f1 .type f1, @function f1: link.w %a6,#0 tst.l 8(%a6) trapne unlk %a6 rts .size f1, .-f1 .align 2 .globl f2 .type f2, @function f2: link.w %a6,#0 tst.l 8(%a6) trapne jbsr bar unlk %a6 rts .size f2, .-f2 .align 2 .globl f3 .type f3, @function f3: link.w %a6,#0 tst.l 8(%a6) trapeq jbsr bar unlk %a6 rts .size f3, .-f3 .align 2 .globl f4 .type f4, @function f4: link.w %a6,#0 move.l %a2,-(%sp) tst.l 8(%a6) trapeq lea bar,%a2 jbsr (%a2) tst.l 12(%a6) jbeq .L9 jbsr (%a2) .align 2 .L9: move.l -4(%a6),%a2 unlk %a6 rts .size f4, .-f4 .ident "GCC: (GNU) 3.3.2"