summaryrefslogtreecommitdiffstats
path: root/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpthread/nptl/sysdeps/unix/sysv/linux/fork.c')
-rw-r--r--libpthread/nptl/sysdeps/unix/sysv/linux/fork.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c b/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c
index ea22b0df2..0bc2a2410 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/fork.c
@@ -59,7 +59,11 @@ fresetlockfiles (void)
pid_t
+#ifdef __UCLIBC__
+__libc_fork_nptl (void)
+#else
__libc_fork (void)
+#endif
{
pid_t pid;
struct used_handler
@@ -231,6 +235,8 @@ __libc_fork (void)
return pid;
}
+#ifndef __UCLIBC__
weak_alias (__libc_fork, __fork)
libc_hidden_def (__fork)
weak_alias (__libc_fork, fork)
+#endif