@@ -54,5 +54,5 @@ __error:
.size __vfork,.-__vfork
weak_alias(__vfork,vfork)
-libc_hidden_def(vfork)
+libc_hidden_weak(vfork)
#endif
@@ -17,5 +17,5 @@ ___vfork:
excpt 0;
rts;
.size ___vfork,.-___vfork
-//weak_alias(___vfork,_vfork)
-//libc_hidden_def(_vfork)
+weak_alias(__vfork,vfork)
@@ -19,5 +19,5 @@ pid_t __vfork(void)
}
libc_hidden_proto(vfork)
@@ -12,4 +12,4 @@
attribute_hidden _syscall0(pid_t, __vfork);
@@ -44,4 +44,4 @@ __vfork:
@@ -37,5 +37,5 @@ fix_errno:
dec.l #1,er0
jmp @er1 /* don't return, just jmp directly */
@@ -29,4 +29,4 @@ __vfork:
@@ -29,5 +29,5 @@ ___vfork:
1:
ret
@@ -42,4 +42,4 @@ fix_errno:
@@ -40,5 +40,5 @@ C_ENTRY (__vfork):
rtsd r15, 8 // error return
nop
C_END(__vfork)
-//weak_alias(__vfork,vfork)
-//libc_hidden_def(vfork)
@@ -51,4 +51,4 @@ fix_errno:
@@ -53,4 +53,4 @@ fix_errno:
@@ -26,4 +26,4 @@ __vfork:
@@ -109,6 +109,6 @@ __vfork:
.size __vfork, .-__vfork
#include "syscall_error.S"
@@ -52,4 +52,4 @@ __vfork:
@@ -38,5 +38,5 @@ C_ENTRY (__vfork):
st.w r10, 0[r11]
jmp [lp] // error return
@@ -56,4 +56,4 @@ __vfork: