diff --git a/minix/lib/libc/sys/fork.c b/minix/lib/libc/sys/fork.c index bdbfb5470..5ad3da938 100644 --- a/minix/lib/libc/sys/fork.c +++ b/minix/lib/libc/sys/fork.c @@ -6,9 +6,14 @@ #include #ifdef __weak_alias -__weak_alias(__fork, _fork) +__weak_alias(fork, _fork) +/* Allow libc to override with definition from pthread_atfork, while defining + * the symbol for libminc */ +__weak_alias(_fork, __fork) #endif +pid_t __fork(void); /* LSC, quiet prototype not found warning. */ + pid_t __fork(void) { message m;