.file "uninit-4.c" .text .align 2 .globl cpp_parse_expr .type cpp_parse_expr, @function cpp_parse_expr: link.w %a6,#-12 movm.l #0x2030,-(%sp) lea (-10,%a6),%a3 lea cpp_lex,%a2 .align 2 .L2: move.l %a3,%a1 jbsr (%a2) move.w -10(%a6),%d0 move.w %d0,%a0 moveq.l #1,%d1 cmp.l %a0,%d1 jbeq .L1 jbge .L14 moveq.l #2,%d1 cmp.l %a0,%d1 jbne .L1 moveq.l #1,%d2 .L5: tst.w %d0 jbeq .L1 moveq.l #1,%d0 cmp.l %d2,%d0 jbeq .L2 jbra .L15 .align 2 .L14: tst.l %a0 jbeq .L5 jbra .L1 .align 2 .L15: jbsr abort .align 2 .L1: movm.l -24(%a6),#0xc04 unlk %a6 rts .size cpp_parse_expr, .-cpp_parse_expr .ident "GCC: (GNU) 3.3.2"