freebsd-dev/lib/libc/include
Daniel Eischen 358702366c Externalize malloc's spinlock so that a thread library can take
it around an application's fork() call.  Our new thread libraries
(libthr, libpthread) can now have threads running while another
thread calls fork().  In this case, it is possible for malloc
to be left in an inconsistent state in the child.  Our thread
libraries, libpthread in particular, need to use malloc internally
after a fork (in the child).

Reviewed by:	davidxu
2003-11-04 19:49:56 +00:00
..
fpmath.h Implement fpclassify(): 2003-02-08 20:37:55 +00:00
libc_private.h Externalize malloc's spinlock so that a thread library can take 2003-11-04 19:49:56 +00:00
namespace.h Back out the `hiding' of strlcpy and strlcat. Several people 2003-05-01 19:03:14 +00:00
nss_tls.h Correct a bug that was somehow both obvious and hard-to-see. :-) 2003-04-21 15:44:25 +00:00
reentrant.h * Add stubs for pthread_cond_broadcast. 2002-11-01 09:37:17 +00:00
spinlock.h - Define a _spinunlock() function so that threading implementations may do 2003-03-26 04:02:24 +00:00
un-namespace.h Back out the `hiding' of strlcpy and strlcat. Several people 2003-05-01 19:03:14 +00:00