summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2010-09-10 01:47:37 +0000
committerdavidxu <davidxu@FreeBSD.org>2010-09-10 01:47:37 +0000
commite129c18a83ef78db5e988b3cae51cdbedb5cf4a1 (patch)
tree2579648b96446e93c456b7056eb0f82f3e49c059 /lib/libc/stdlib
parentb27a644a18fdb284e46c52ec4b91be23562b515e (diff)
downloadFreeBSD-src-e129c18a83ef78db5e988b3cae51cdbedb5cf4a1.zip
FreeBSD-src-e129c18a83ef78db5e988b3cae51cdbedb5cf4a1.tar.gz
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
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 3627294..ee4c4e2 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
OpenPOWER on IntegriCloud