freebsd-dev/lib/libthr
Mike Makonnen f2c3dd08ec Preparations to make libthr work in multi-threaded fork()ing applications.
o Remove some code duplication between _thread_init(), which is run once
  to initialize libthr and the intitial thread, and pthread_create(), which
  initializes newly created threads, into a new function called from both
  places: init_td_common()
o Move initialization of certain parts of libthr into a separate
  function. These include:
	- Active threads list and it's lock
	- Dead threads list and it's lock & condition variable
	- Naming and insertion of the initial thread into the
	  active threads list.
2003-12-26 08:16:17 +00:00
..
arch Use dynamic instead of static LDT allocation. 2003-12-02 16:00:26 +00:00
sys - Adjust the makefiles so we have a per architecture makefile. 2003-04-01 07:07:38 +00:00
thread Preparations to make libthr work in multi-threaded fork()ing applications. 2003-12-26 08:16:17 +00:00
Makefile Relink libc_r.a, libc_r.so and libc_r_p.so from libthr to libkse. 2003-09-27 23:27:19 +00:00