.file "jumptab.c" .text .little .text .align 1 .align 5 .global jumptab .type jumptab, @function jumptab: mov.l r14,@-r15 mov #5,r1 cmp/hi r1,r4 bt/s .L2 mov r15,r14 mova .L9,r0 mov.b @(r0,r4),r1 extu.b r1,r1 braf r1 nop .L11: .align 2 .L9: .byte .L3-.L11 .byte .L4-.L11 .byte .L5-.L11 .byte .L6-.L11 .byte .L7-.L11 .byte .L8-.L11 .align 5 .L3: mov #6,r0 .L2: mov r14,r15 rts mov.l @r15+,r14 .align 5 .L4: bra .L2 mov #5,r0 .align 5 .L5: bra .L2 mov #4,r0 .align 5 .L6: bra .L2 mov #3,r0 .align 5 .L7: bra .L2 mov #2,r0 .align 5 .L8: bra .L2 mov #1,r0 .size jumptab, .-jumptab .ident "GCC: (GNU) 3.3.2"