summaryrefslogtreecommitdiffstats
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* Add usleep to the map files.deischen2005-08-031-0/+2
* Add a cancellation point for usleep().deischen2005-08-031-0/+19
* Cast to uintptr_t to avoid compiler warning, it was broken bydavidxu2005-07-281-6/+12
* Bump the shared library version number of all libraries that have notkensmith2005-07-221-1/+1
* Fix off-by-one nanosecond bug in macro TIMESPEC_ADD.davidxu2005-06-221-1/+1
* Markup fixes.ru2005-06-161-2/+5
* Remove incorrect BUGS entry: libthr does support process-scope threadrwatson2005-06-151-5/+0
* Add a stub libthr(3) man page to document what it is and why, as well asrwatson2005-06-112-0/+74
* Remove COMPAT_32BIT, it is no longer needed.davidxu2005-04-271-5/+0
* Remove unused variable.davidxu2005-04-231-1/+0
* Now libthr only uses GDT based tls on i386. using LDT can only increasedavidxu2005-04-232-53/+3
* Use thr_new syscall to create a new thread, obscure context operationsdavidxu2005-04-233-24/+39
* Add i386_get_gsbase, i386_set_gsbase since old libc doesn't have thedavidxu2005-04-231-0/+14
* Adapt the libpthread patch for using i386_set_gsbase() to libthr.peter2005-04-142-16/+41
* Conditionally report initial thread event.davidxu2005-04-121-1/+2
* Add missing event reporting code.davidxu2005-04-121-0/+65
* Add debugger event reporting support, current only TD_CREATE and TD_DEATHdavidxu2005-04-129-16/+64
* Use the new atomic_cmpset_32().cognet2005-04-072-20/+0
* Adjust hash function for smaller pthread structure size.davidxu2005-04-071-1/+1
* Remove unique id field which is no longer used by debugger.davidxu2005-04-063-15/+2
* Remove debug symbol from installed library, one can alwaysdavidxu2005-04-061-1/+1
* Pass exact number of threads.davidxu2005-04-041-1/+1
* Export pthread_condattr_getclock, pthread_condattr_setclock.davidxu2005-04-031-0/+2
* Import my recent 1:1 threading working. some features improved includes:davidxu2005-04-0277-4641/+7200
* Increase the default stacksizes:marcus2005-03-063-15/+31
* Fix inverted #ifdef that I added. Who had the pointy hat last?peter2004-12-061-1/+1
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-273-2/+5
* Use the recently exposed fs/gs set functions when compiling libthr topeter2004-11-061-0/+12
* For variables that are only checked with defined(), don't provideru2004-10-241-1/+1
* 1. Now that it's a thread's state is changed from within the kernel, wheremtm2004-10-132-4/+10
* Remove a reference to a non-existent syscall: _thr_exit(). Themtm2004-10-081-4/+1
* Close a race between a thread exiting and the freeing of it's stack.mtm2004-10-061-3/+2
* Remove vestiges of libthr's signal mangling past. This fixes that lastmtm2004-09-221-14/+1
* The SUSv3 function say that the affected functions MAY FAIL, if themtm2004-09-221-27/+6
* Implement cancellation points in libc interfaces, as specified by POSIX.mtm2004-09-162-0/+314
* Adjust code to support AMD64, on AMD64, thread needs to set fsbase bydavidxu2004-08-193-7/+31
* Add AMD64 support code.davidxu2004-08-192-0/+106
* Add rtld-elf to the include path for the rtld to pthread TLS interface.dfr2004-08-151-0/+1
* Add TLS support for libthr on i386.dfr2004-08-152-74/+29
* o Assertions to catch that stuff that shouldn't happen is not happening.mtm2004-07-303-20/+19
* Define _libthr_debug for use by libthread_db.marcel2004-07-181-0/+9
* Record the offset of thr_id in the thread structure. Required formarcel2004-07-041-0/+1
* Change the thread ID (thr_id_t) used for 1:1 threading from being amarcel2004-07-024-19/+9
* When a thread is created suspended have libthr suspend it explicitlymtm2004-06-301-10/+3
* Implement pthread_atfork in libthr. This is mostly from deichen'smtm2004-06-275-0/+133
* In the case that the global thread list is being re-initialized aftermtm2004-06-271-4/+4
* Make libthr async-signal-safe without costly signal masking. The guidlines Imtm2004-05-2015-622/+320
* q§mtm2004-05-201-7/+5
* Unconditionaly initialize any spin lock passed to pthread_spin_init(). Whilemtm2004-04-241-4/+0
* o Also check that the mutex type is not less than the minimum allowable value.mtm2004-03-291-2/+3
OpenPOWER on IntegriCloud