diff options
author | "Steven J. Hill" <sjhill@realitydiluted.com> | 2006-08-21 04:26:01 +0000 |
---|---|---|
committer | "Steven J. Hill" <sjhill@realitydiluted.com> | 2006-08-21 04:26:01 +0000 |
commit | 4bdddc9cbfda2acc3da87f7565baca9307ab92f7 (patch) | |
tree | ddbbc7e72d72bf78d80f000163011d0c36a07aea /libpthread/nptl/sysdeps/unix/sysv/linux/fork.c | |
parent | c1a6053c890d37c25fce66ffc65a4ede77093ee0 (diff) | |
download | uClibc-alpine-4bdddc9cbfda2acc3da87f7565baca9307ab92f7.tar.bz2 uClibc-alpine-4bdddc9cbfda2acc3da87f7565baca9307ab92f7.tar.xz |
Finally check in all the changes I made for NPTL library proper.
Diffstat (limited to 'libpthread/nptl/sysdeps/unix/sysv/linux/fork.c')
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/fork.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c b/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c index 7586de8a4..5d894225a 100644 --- a/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c +++ b/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c @@ -19,6 +19,7 @@ #include <assert.h> #include <stdlib.h> +#include <syscall.h> #include <unistd.h> #include <sys/types.h> #include <sysdep.h> @@ -26,7 +27,6 @@ #include "fork.h" #include <hp-timing.h> #include <ldsodefs.h> -#include <bits/stdio-lock.h> #include <atomic.h> #include <errno.h> @@ -59,9 +59,8 @@ fresetlockfiles (void) #endif } - -pid_t -__libc_fork (void) +extern __typeof(fork) __libc_fork; +pid_t __libc_fork (void) { pid_t pid; struct used_handler @@ -228,6 +227,6 @@ __libc_fork (void) return pid; } -weak_alias (__libc_fork, __fork) -hidden_def (__fork) -weak_alias (__libc_fork, fork) +libc_hidden_proto(fork) +weak_alias(__libc_fork,fork) +libc_hidden_weak(fork) |