--- src/lib/libc/gen/usleep.c 2005/01/31 22:29:15 1.3 +++ src/lib/libc/gen/usleep.c 2005/10/25 12:14:15 1.4 @@ -41,8 +41,7 @@ #include "un-namespace.h" int -usleep(useconds) - unsigned int useconds; +__usleep(unsigned int useconds) { struct timespec time_to_sleep; @@ -50,3 +49,6 @@ usleep(useconds) time_to_sleep.tv_sec = useconds / 1000000; return (_nanosleep(&time_to_sleep, NULL)); } + +__weak_reference(__usleep, usleep); +__weak_reference(__usleep, _usleep);