summaryrefslogtreecommitdiff
path: root/lib/librthread/Makefile
AgeCommit message (Collapse)Author
2006-01-05add -Wstrict-prototypes -Wmissing-prototypes -Wsign-compareMarco S Hyman
Minor tweaks to compile with the above, primarily in fixing the conflicts between semaphore.h and rthread.h "i like the additional warnings" tedu@
2006-01-04Cleanup struct pthread and stack after thread exits. This version doesOtto Moerbeek
not use a separate reaper thread. ok tedu@ marc@
2006-01-01thread stack handling changes. Add guard zones and allow stackMarco S Hyman
size (and guard zone size) to be set using pthread_attr. Guard zones are specified in bytes, but implemented in terms of a page size. OK Otto@
2005-12-31Add "print debug foo" function safe to use in signal handlers, example:Marco S Hyman
_rthread_debug(3, "foo = %s", foo); where output is to stderr and will only be printed if the current debug level is >= 3. Messages with a debug level of 0 are always printed. The level can be set from the environment (not enabled yet) or with gdb by modifying variable _rthread_debug_level. "Fine with me" -Otto
2005-12-29Put the existing _np functions into separate file; introduceOtto Moerbeek
pthread_stackseg_np(), from existing pthread lib. discussed with tedu@ ok marc@
2005-12-25remove silly alpha commentTed Unangst
2005-12-07add the posix semaphore functions. this lets vlc work.Ted Unangst
ok brad
2005-12-03rcs for the makefileTed Unangst
2005-12-03add userland thread library. incomplete, but functionalTed Unangst