summaryrefslogtreecommitdiff
path: root/lib/libpthread_dbg/pthread_dbg.c
AgeCommit message (Expand)Author
2017-02-08libpthread_dbg(3) deletion from the base distributionkamil
2016-11-22Obsolete thread_type in td_thread_info_st in <pthread_dbg.h>kamil
2016-11-22Simplify (pthread_t)pt_magic read in td_map_pth2thr(3)kamil
2016-11-21Kill SA thread states (TD_STATE_*) in pthread_dbg and add TD_STATE_DEADkamil
2016-11-20Always set trailing '\0' in td_thr_getname() to compose valid ASCIIZ stringkamil
2016-11-20Fix pt_magic read in td_map_pth2thr()kamil
2016-11-20Catch up with correct pt_magic reads in td_thr_{getname,suspend,resume}kamil
2016-11-20Fix pt_magic (part of pthread_t) read in td_thr_info()kamil
2016-01-23don't use kernel types.christos
2015-05-29Make PTHREAD_KEYS_MAX dynamically adjustablemanu
2013-01-20Only the first symbol (pthread_dbg) should return NOLIB, the rest indicatechristos
2013-01-20tsd_alloc is no more, use tsd_list, and disable the destructor walking codechristos
2008-03-07pthread_key_create: instead of using a simple 1/0 value to record a keyad
2007-10-16Remove stuff that is no longer useful.ad
2007-09-10Merge nick-csl-alignment.skrll
2007-08-16Catch up with libpthread changes.ad
2007-08-04Make libpthread_dbg build again.ad
2007-03-14Remove more SA libpthread stuff.skrll
2007-03-02Remove the PTHREAD_SA option. If M:N threads is reimplemented it'sad
2007-02-06Build without sys/sa.h present.ad
2006-12-24just get this to compile again, so that people can build.christos
2006-05-14XXX: GCC uninitialized variable.christos
2004-10-12Remove pt_blockuc. If the debugger attempts to muck with the state of amycroft
2004-07-18enhance MI pthreads code to support hppa:chs
2004-07-06Recognize thread objects in addr2sync.nathanw
2004-07-01td_sync_info(): explicitly clear the "locked" flag when unlocked,nathanw
2004-07-01td_map_addr2sync(): recognize read-write lock objects.nathanw
2004-06-11Cast integer to pointer types via intptr_t.scw
2004-06-10Ouch. Lint didn't like the last change on sparc64. The reason:martin
2004-06-10Avoid depending on declarations of struct reg and struct fpreg by usingnathanw
2004-06-03Get the td_thread_t * corresponding to nthread to mess with its lwpnathanw
2004-06-03Update cached LWP values when suspending the running thread.nathanw
2004-06-03Add an offset to the thread ID numbers, because GDB really doesn'tnathanw
2004-06-02Add support for reporting and examining suspended threads.nathanw
2004-06-02td_map_lwps(): there's always one lwp. This makes the call work beforenathanw
2004-06-02Add td_thr_suspend() and td_thr_resume(), to suspend and resumenathanw
2004-02-21Actually test pthread__dbg to check if another gdb is attached (and notcl
2004-02-11td_thr_getregs(): Return errors when the requested bit of register statenathanw
2004-02-03Test pt_blockgen against pt_unblockgen, not against itself, to checknathanw
2004-02-02Rename pt_stacksize, pt_stacksize_lg, and pt_stackmask to pthread_*. Externalnathanw
2004-02-02Do all the symbol lookups at td_open() time and cache them in the td_proc_st.nathanw
2003-12-31catch up with block/unblock changes in libpthreadcl
2003-11-27Add td__getstacksize() to support variable stack sizes.cl
2003-09-11add a cast to make lint happy.christos
2003-07-17Adapt to structure name changes.nathanw
2003-06-26Preferentially read context pointer from pt_trapuc.nathanw
2003-04-05A couple of READ calls in td_sync_info() were reading into anathanw
2003-03-08add __RCSID()lukem
2003-02-27Add hooks to read the application-assigned name of a thread.nathanw
2003-01-18de-lintchristos