summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/xtensa/fork.c
diff options
context:
space:
mode:
Diffstat (limited to 'libc/sysdeps/linux/xtensa/fork.c')
-rw-r--r--libc/sysdeps/linux/xtensa/fork.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/libc/sysdeps/linux/xtensa/fork.c b/libc/sysdeps/linux/xtensa/fork.c
index e9b681c67..4e4f937a0 100644
--- a/libc/sysdeps/linux/xtensa/fork.c
+++ b/libc/sysdeps/linux/xtensa/fork.c
@@ -20,6 +20,10 @@ pid_t fork(void)
{
return (pid_t) INLINE_SYSCALL(clone, 2, SIGCHLD, 0);
}
-lt_strong_alias(fork)
-lt_libc_hidden(fork)
+# ifdef __UCLIBC_HAS_THREADS__
+strong_alias(fork,__libc_fork)
+libc_hidden_weak(fork)
+# else
+libc_hidden_def(fork)
+# endif
#endif