1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-11 09:50:12 +00:00
freebsd/lib
Mike Makonnen 6da7f4937e o Make the setting/checking of cancel state atomic with
respect to other threads and signal handlers by moving to
  the _thread_critical_enter/exit functions.

o Introduce an static function, testcancel(), that is used by
  the other functions in this module. This allows it to make
  locking assumptions that the top-level functions can't.

o Rework the code flow a bit to reduce indentation levels.

Approved by:	markm/mentor, re/blanket libthr
Reviewed by:	jeff
2003-05-15 17:56:18 +00:00
..
compat
csu This is now Gcc 3.3 WARNS 6 clean. 2003-05-04 18:34:00 +00:00
libalias style.Makefile(5) 2003-04-20 18:38:59 +00:00
libatm fix __FBSDID 2003-04-20 18:41:16 +00:00
libbind
libbz2
libc * The copy of the stat struct in the man page has rotted, so remove it. 2003-05-13 08:10:05 +00:00
libc_r Add stub implementations of pthread_[gs]etconcurrency to libc_r and 2003-04-20 01:53:13 +00:00
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevinfo
libdevstat
libdisk Teach libdisk that AMD64 works just like i386 2003-04-30 21:03:16 +00:00
libedit
libexpat
libfetch Mark libfetch as c99-clean. Always build at WARNS level 2 rather than 2003-05-01 14:39:43 +00:00
libform
libftpio
libgeom Collapse the meta arguments into normal arguments, trying to distinguish 2003-04-22 19:31:00 +00:00
libio
libipsec
libipx
libisc
libkse Make pthread_join() async-cancel-safe. David was going to commit 2003-05-06 00:02:54 +00:00
libkvm s/procsig/sigacts/ to catch up to procsig and sigacts changes in the kernel. 2003-05-14 15:01:20 +00:00
libmd
libmenu
libmilter
libmp
libncp
libncurses Symlink with -f. 2003-04-30 15:49:40 +00:00
libnetgraph
libopie
libpam OpenPAM is WANRS6-clean. 2003-05-05 21:15:35 +00:00
libpanel
libpcap
libpthread Make pthread_join() async-cancel-safe. David was going to commit 2003-05-06 00:02:54 +00:00
libradius
librpcsvc
libsbuf
libsm
libsmb
libsmdb
libsmutil
libstand Restore bzip2(1) support in loader(8) after Peter's renames of 2003-04-25 06:44:56 +00:00
libtacplus
libtelnet
libthr o Make the setting/checking of cancel state atomic with 2003-05-15 17:56:18 +00:00
libufs
libugidfw
libusbhid
libutil Backout last commit. It is redundant in -CURRENT. 2003-05-05 06:25:03 +00:00
libvgl
libwrap Following MLINKS added, which point to host_access(3): 2003-05-12 21:59:16 +00:00
libxpg4
liby
libypclnt
libz
msun AMD64 support (another IEEEFP platform) 2003-04-30 21:06:30 +00:00
ncurses Symlink with -f. 2003-04-30 15:49:40 +00:00
Makefile Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extra 2003-05-05 07:58:44 +00:00
Makefile.inc