.global __syscall .hidden __syscall .type __syscall, @function __syscall: mov r4, r3 mov r5, r4 mov r6, r5 mov r7, r6 mov.l @r15, r7 mov.l @(4,r15), r0 mov.l @(8,r15), r1 mov.l 1f, r2 .align 2 2: braf r2 nop .hidden __sh_syscall 1: .long __sh_syscall@PCREL rts nop