aboutsummaryrefslogtreecommitdiff
path: root/lib/libpthread/thread/thr_rtld.c
Commit message (Collapse)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.David E. O'Brien2007-10-091-302/+0
| | | | | | | | | This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith) Notes: svn path=/head/; revision=172492
* Don't attempt to initialize the rtld lock if it can't be malloc()'d.Daniel Eischen2005-08-291-5/+7
| | | | | | | PR: 83452 Notes: svn path=/head/; revision=149578
* style(9)Daniel Eischen2003-11-051-40/+53
| | | | | | | Reviewed by: bde Notes: svn path=/head/; revision=122131
* s/foo()/foo(void)/Daniel Eischen2003-11-041-2/+3
| | | | | | | Add a blank line after a variable declaration. Notes: svn path=/head/; revision=122072
* Tweak rtld lock to allow recursive on reader lock and detect recursiveDavid Xu2003-08-101-10/+67
| | | | | | | | | on writer lock. This is first cut at rwlock for rtld. Submitted by: desichen Notes: svn path=/head/; revision=118745
* Temporary disable rwlock based code, replace it with low level KSE lockingDavid Xu2003-06-281-0/+92
| | | | | | | | | | code until rtld-elf and libkse can cooperate better, those code can be restored. Reviewed by: deischen Notes: svn path=/head/; revision=116975
* Attempt to eliminate PLT relocations from rwlock aquire/releaseAlexander Kabaev2003-05-301-0/+137
path, making them suitable for direct use by the dynamic loader. Register libpthread-specific locking API with rtld on startup. This still has some rough edges with signals which should be addresses later. Approved by: re (scottl) Notes: svn path=/head/; revision=115399