remove LFS64 symbol aliases; replace with dynamic linker remapping
[musl] / src / unistd / usleep.c
1 #define _GNU_SOURCE
2 #include <unistd.h>
3 #include <time.h>
4
5 int usleep(unsigned useconds)
6 {
7         struct timespec tv = {
8                 .tv_sec = useconds/1000000,
9                 .tv_nsec = (useconds%1000000)*1000
10         };
11         return nanosleep(&tv, &tv);
12 }