add sh asm for vfork

This commit is contained in:
Rich Felker
2015-06-11 05:01:04 +00:00
parent c30cbcb0a6
commit ec634aad91
+23
View File
@@ -0,0 +1,23 @@
.global __vfork
.weak vfork
.type __vfork,@function
.type vfork,@function
__vfork:
vfork:
mov #95, r3
add r3, r3
trapa #16
or r0, r0
or r0, r0
or r0, r0
or r0, r0
or r0, r0
mov r0, r4
mov.l 1f, r0
2: braf r0
nop
.align 2
.hidden __syscall_ret
1: .long __syscall_ret@PLT-(2b+4-.)