Date: Fri, 10 Sep 2010 01:47:37 +0000 (UTC) From: David Xu <davidxu@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libc/stdlib Makefile.inc src/lib/libc/sys Makefile.inc Symbol.map sigwait.c src/lib/libthr/thread thr_sig.c Message-ID: <201009100147.o8A1lwVL081921@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
davidxu 2010-09-10 01:47:37 UTC FreeBSD src repository Modified files: lib/libc/stdlib Makefile.inc lib/libc/sys Makefile.inc Symbol.map lib/libthr/thread thr_sig.c Added files: lib/libc/sys sigwait.c Log: SVN rev 212405 on 2010-09-10 01:47:37Z by davidxu 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 Revision Changes Path 1.60 +1 -1 src/lib/libc/stdlib/Makefile.inc 1.147 +3 -0 src/lib/libc/sys/Makefile.inc 1.31 +1 -0 src/lib/libc/sys/Symbol.map 1.1 +46 -0 src/lib/libc/sys/sigwait.c (new) 1.37 +8 -6 src/lib/libthr/thread/thr_sig.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009100147.o8A1lwVL081921>