freebsd-dev/lib/libthr
Mike Makonnen c36507007f In a critical section, separate the aquisition of the thread lock
and the disabling of signals. What we are really interested in is
keeping track of recursive disabling of signals. We should not
be recursively acquiring thread locks. Any such situations should
be reorganized to not require a recursive lock.

Separating the two out also allows us to block signals independent of
acquiring thread locks. This will be needed in libthr in the near future when
we put the pieces together to protect libc functions that use pthread mutexes
and low level locks.
2003-06-29 21:21:52 +00:00
..
arch The move to _retire() a thread in the GC instead of in the thread's 2003-06-29 00:12:40 +00:00
sys - Adjust the makefiles so we have a per architecture makefile. 2003-04-01 07:07:38 +00:00
thread In a critical section, separate the aquisition of the thread lock 2003-06-29 21:21:52 +00:00
Makefile Create compatibility links for libc_r on ia64 to prevent build-time 2003-06-27 18:07:47 +00:00