freebsd-nq/lib
Daniel Eischen 1d013a86ed Fix pthread_suspend_np/pthread_resume_np. For the record, suspending a
thread waiting on an event (I/O, condvar, etc) will, when resumed using
pthread_resume_np, return with EINTR.  For example, suspending and resuming
a thread blocked on read() will not requeue the thread for the read, but
will return -1 with errno = EINTR.  If the suspended thread is in a critical
region, the thread is suspended as soon as it leaves the critical region.

Fix a bogon in pthread_kill() where a signal was being delivered twice
to threads waiting in sigwait().

Reported by (suspend/resume bug):	jdp
Reviewed by:	jasone
2000-03-15 13:59:27 +00:00
..
compat Add libhistory.so.3 from 3.4-RELEASE. 2000-02-16 11:02:16 +00:00
csu $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libalias Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libatm Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libbind Build more components to get named to build. 1999-11-30 04:40:54 +00:00
libc Merge from NetBSD. Addition of inet_ntop() and inet_pton() description. 2000-03-12 19:38:22 +00:00
libc_r Fix pthread_suspend_np/pthread_resume_np. For the record, suspending a 2000-03-15 13:59:27 +00:00
libcalendar Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libcam Specify the system directory for which we put in our include path 2000-01-21 20:11:40 +00:00
libcom_err Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libcompat Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libcrypt A bunch of factual corrections. 2000-01-18 18:23:28 +00:00
libdevstat Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libdisk Fix fd leak in libdisk's Disk_Names() 2000-03-10 22:54:04 +00:00
libedit Fix style bugs 1999-10-03 10:41:40 +00:00
libfetch Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libform Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libftpio Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libgnumalloc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libio Add functions which allow i/o memory to be accessed without forcing a 2000-02-12 14:57:01 +00:00
libipsec Initialize mbuf pointer at getting ipsec policy. 2000-03-09 14:57:16 +00:00
libipx $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libkse Fix pthread_suspend_np/pthread_resume_np. For the record, suspending a 2000-03-15 13:59:27 +00:00
libkvm Correct an error message presumably as a result of cut/paste. 2000-02-18 16:39:00 +00:00
libm Remove more single-space hard sentence breaks. 2000-03-02 14:54:02 +00:00
libmd Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libmenu Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libncp Remove duplicated extern. 2000-01-01 14:21:31 +00:00
libncurses Make a link from curses.3 -> ncurses.3 so that 'man 3 curses' does 2000-03-02 08:23:23 +00:00
libnetgraph Have NgMkSockNode() load the socket node type KLD if it's not 2000-01-28 00:48:27 +00:00
libopie Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libpam Buildworld fixes for NO_OPENSSH and NO_OPENSSL 2000-03-09 06:29:05 +00:00
libpanel Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libpcap Upgrade to libpcap 0.5 2000-01-30 00:44:23 +00:00
libposix1e Fixed wrong function return types in synopsis. 2000-03-03 05:28:51 +00:00
libpthread Fix pthread_suspend_np/pthread_resume_np. For the record, suspending a 2000-03-15 13:59:27 +00:00
libradius Replace beforeinstall target with new variables used by .mk system. 2000-01-14 07:57:47 +00:00
libresolv
librpcsvc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libskey Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libss sigset_t change (part 5 of 5) 1999-09-29 15:18:46 +00:00
libstand Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libtacplus Fix error message that was too hastily cut&pasted from libradius. 2000-01-17 04:26:09 +00:00
libtelnet $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libutil Since crypto/openssh/login.c was changed to use realhostname_sa(), 2000-03-07 07:52:01 +00:00
libvgl Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
libwrap Update major version. 2000-02-12 20:27:50 +00:00
libxpg4
liby $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
libz Remove single-space hard sentence breaks. These degrade the quality 2000-03-02 09:14:21 +00:00
msun Remove more single-space hard sentence breaks. 2000-03-02 14:54:02 +00:00
ncurses Make a link from curses.3 -> ncurses.3 so that 'man 3 curses' does 2000-03-02 08:23:23 +00:00
Makefile Buildworld fixes for NO_OPENSSH and NO_OPENSSL 2000-03-09 06:29:05 +00:00
Makefile.inc