瀏覽代碼
x86_64 vfork implementation
untested; should work.
Rich Felker
13 年之前
|
@@ -0,0 +1,12 @@
|
|
|
+.global __vfork
|
|
|
+.weak vfork
|
|
|
+.type __vfork,@function
|
|
|
+.type vfork,@function
|
|
|
+__vfork:
|
|
|
+vfork:
|
|
|
+ pop %rdx
|
|
|
+ mov $58,%eax
|
|
|
+ syscall
|
|
|
+ push %rdx
|
|
|
+ mov %rax,%rdi
|
|
|
+ jmp __syscall_ret
|