diff --git a/unix/asm_freebsd_arm.s b/unix/asm_freebsd_arm.s index 0cbb53d9..aca3f3f7 100644 --- a/unix/asm_freebsd_arm.s +++ b/unix/asm_freebsd_arm.s @@ -12,16 +12,16 @@ // The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) + B syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) + B syscall·Syscall6(SB) TEXT ·Syscall9(SB),NOSPLIT,$0-52 - JMP syscall·Syscall9(SB) + B syscall·Syscall9(SB) TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) + B syscall·RawSyscall(SB) TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) + B syscall·RawSyscall6(SB) diff --git a/unix/asm_linux_arm.s b/unix/asm_linux_arm.s index 054927a7..4137b58f 100644 --- a/unix/asm_linux_arm.s +++ b/unix/asm_linux_arm.s @@ -12,16 +12,16 @@ // The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) + B syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) + B syscall·Syscall6(SB) TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) + B syscall·RawSyscall(SB) TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) + B syscall·RawSyscall6(SB) TEXT ·seek(SB),NOSPLIT,$0-32 - JMP syscall·seek(SB) + B syscall·seek(SB) diff --git a/unix/asm_netbsd_arm.s b/unix/asm_netbsd_arm.s index 11b5ab9c..0b673a32 100644 --- a/unix/asm_netbsd_arm.s +++ b/unix/asm_netbsd_arm.s @@ -12,16 +12,16 @@ // The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) + B syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) + B syscall·Syscall6(SB) TEXT ·Syscall9(SB),NOSPLIT,$0-52 - JMP syscall·Syscall9(SB) + B syscall·Syscall9(SB) TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) + B syscall·RawSyscall(SB) TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) + B syscall·RawSyscall6(SB)