From 28fd0f23c1393fa430121199f3f38598eaf9d1dd Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 30 Jan 1999 17:38:29 +0000 Subject: Update. 1999-01-31 Philip Blundell * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: If the kernel doesn't have vfork, resort to using fork. * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Likewise. --- ChangeLog | 6 ++++++ sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S | 4 ++++ sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S | 4 ++++ 3 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2a9faed6a3..76ebd99e84 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +1999-01-31 Philip Blundell + + * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: If the kernel + doesn't have vfork, resort to using fork. + * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Likewise. + 1999-01-30 Ulrich Drepper * sysdeps/sparc/sparc32/__longjmp.S: Include bits/setjmp.h not diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S b/sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S index 898230cb42..feed06f225 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S @@ -19,7 +19,11 @@ #include +#ifdef __NR_vfork PSEUDO (__vfork, vfork, 0) +#else +PSEUDO (__vfork, fork, 0) +#endif sub %o1, 1, %o1 retl and %o0, %o1, %o0 diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S b/sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S index 898230cb42..feed06f225 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S @@ -19,7 +19,11 @@ #include +#ifdef __NR_vfork PSEUDO (__vfork, vfork, 0) +#else +PSEUDO (__vfork, fork, 0) +#endif sub %o1, 1, %o1 retl and %o0, %o1, %o0 -- cgit 1.4.1