Thu Mar 14 04:20:48 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> libc-960314
authorroland <roland>
Thu, 14 Mar 1996 09:42:43 +0000 (09:42 +0000)
committerroland <roland>
Thu, 14 Mar 1996 09:42:43 +0000 (09:42 +0000)
* posix/unistd.h [__USE_BSD]: Declare usleep.

posix/unistd.h

index 55d66a6..516f288 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 92, 93, 94, 95, 96 Free Software Foundation, Inc.
 This file is part of the GNU C Library.
 
 The GNU C Library is free software; you can redistribute it and/or
@@ -180,6 +180,12 @@ extern unsigned int alarm __P ((unsigned int __seconds));
    error, but if `sleep' returns SECONDS, it probably didn't work.  */
 extern unsigned int sleep __P ((unsigned int __seconds));
 
+#ifdef __USE_BSD
+/* Sleep USECONDS microseconds, or until a signal arrives that is not blocked
+   or ignored.  Return value is not necessarily useful.  */
+extern unsigned int usleep __P ((unsigned __useconds));
+#endif
+
 
 /* Suspend the process until a signal arrives.
    This always returns -1 and sets `errno' to EINTR.  */