aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
diff options
context:
space:
mode:
authorDavid Xu <davidxu@FreeBSD.org>2010-09-10 01:47:37 +0000
committerDavid Xu <davidxu@FreeBSD.org>2010-09-10 01:47:37 +0000
commit83c9e0893f30e71532bc4e8e69c8cdef0cfb5903 (patch)
tree2579648b96446e93c456b7056eb0f82f3e49c059 /lib/libc/stdlib
parentdd5f5f2b1bd18dd5784db92842fd3cb3393eef28 (diff)
downloadsrc-83c9e0893f30e71532bc4e8e69c8cdef0cfb5903.tar.gz
src-83c9e0893f30e71532bc4e8e69c8cdef0cfb5903.zip
Because POSIX does not allow EINTR to be returned from sigwait(),
add a wrapper for it in libc and rework the code in libthr, the system call still can return EINTR, we keep this feature. Discussed on: thread Reviewed by: jilles
Notes
Notes: svn path=/head/; revision=212405
Diffstat (limited to 'lib/libc/stdlib')
-rw-r--r--lib/libc/stdlib/Makefile.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/stdlib/Makefile.inc b/lib/libc/stdlib/Makefile.inc
index 3627294d0b3b..ee4c4e22e20e 100644
--- a/lib/libc/stdlib/Makefile.inc
+++ b/lib/libc/stdlib/Makefile.inc
@@ -9,7 +9,7 @@ MISRCS+=_Exit.c a64l.c abort.c abs.c atexit.c atof.c atoi.c atol.c atoll.c \
getsubopt.c hcreate.c heapsort.c imaxabs.c imaxdiv.c \
insque.c l64a.c labs.c ldiv.c llabs.c lldiv.c lsearch.c malloc.c \
merge.c ptsname.c qsort.c qsort_r.c radixsort.c rand.c random.c \
- reallocf.c realpath.c remque.c strfmon.c strtoimax.c \
+ reallocf.c realpath.c remque.c sigwait.c strfmon.c strtoimax.c \
strtol.c strtoll.c strtoq.c strtoul.c strtonum.c strtoull.c \
strtoumax.c strtouq.c system.c tdelete.c tfind.c tsearch.c twalk.c