summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/rtld_lock.c
Commit message (Expand)AuthorAgeFilesLines
* rtld-elf: fix more warnings to allow compiling with WARNS=6Alex Richardson2018-10-291-1/+1
* libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Fix acquisition of nested write compat rtld locks.Konstantin Belousov2017-01-101-24/+29
* Use ANSI C definitions, update comment.Konstantin Belousov2017-01-101-4/+4
* Change compiler setting to make default visibility of the symbols forKonstantin Belousov2015-03-291-0/+4
* Right now, the rtld prefork hook locks the rtld bind lock in the readKonstantin Belousov2014-05-241-1/+15
* Rtld links with the specially built pic static libc library to get someKonstantin Belousov2011-08-241-2/+0
* Use sigsetjmp/siglongjmp with disabled signal mask access forKonstantin Belousov2011-02-091-1/+1
* Implement support for ELF filters in rtld. Both normal and auxillaryKonstantin Belousov2010-12-251-25/+77
* Prefer <sys/param.h> to <machine/param.h> for the definition ofRobert Watson2009-04-201-1/+1
* Explicitly include machine/param.h for CACHE_LINE_SIZE.Robert Watson2009-04-191-0/+2
* Add two rtld exported symbols, _rtld_atfork_pre and _rtld_atfork_post.Konstantin Belousov2008-11-271-0/+16
* Allow multiple locks to be acquired by detecting correspondingDavid Xu2008-09-161-2/+2
* Fix the problem with the C++ exception handling for the multithreadedKonstantin Belousov2008-05-061-1/+2
* Use u_int for variable manipulated by atomic ops to match atomicAlexander Kabaev2007-04-031-1/+1
* Remove 80386 support from the ELF run time linker.John Baldwin2004-11-161-19/+0
* Consistently use __inline instead of __inline__ as the former is an empty macroStefan Farfeleder2004-07-041-2/+2
* Allow threading libraries to register their own lockingAlexander Kabaev2003-05-291-0/+336