aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/gen/dlfcn.c
Commit message (Expand)AuthorAgeFilesLines
* libc: Purge unneeded cdefs.hWarner Losh2023-11-011-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* libc dlfcn.c: make dl_iterate_phdr() from libc more usefulKonstantin Belousov2023-08-091-3/+12
* libc.a: implement _rtld_addr_phdr()Konstantin Belousov2023-06-251-0/+36
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* libc dl_iterate_phdr(): dlpi_tls_data is wrongKonstantin Belousov2021-04-091-2/+4
* libc: include rtld.h into static implementations of rtld interfaceKonstantin Belousov2021-04-091-0/+1
* libc: constify dummy error message string for dlfcnKonstantin Belousov2021-04-091-2/+2
* libc: implement rtld_get_stack_prot() for realKonstantin Belousov2021-01-101-1/+25
* dl_iterate_phdr(3): provide exclusive locking for callback when statically li...Konstantin Belousov2020-08-201-2/+8
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-251-0/+2
* Provide libdl.Konstantin Belousov2017-07-101-0/+10
* Fix warnings, adjust style.Konstantin Belousov2017-07-101-32/+44
* Remove names from some prototypesCraig Rodrigues2015-09-201-3/+3
* Add declarations to eliminate -Wmissing-prototypes warningsCraig Rodrigues2015-09-201-0/+4
* Remove the write-only variable phent. We currently do not check theKonstantin Belousov2015-05-201-5/+0
* Add rtld private interface for dso to detect dynamic loadingKonstantin Belousov2015-01-031-0/+7
* Fetch the aux vector for the static libc, and use the entries toKonstantin Belousov2012-02-171-2/+51
* Implement fdlopen(3), an rtld interface to load shared object by fileKonstantin Belousov2012-01-071-0/+9
* Implement __pthread_map_stacks_exec() callback for libc, to change theKonstantin Belousov2011-01-081-0/+10
* Introduce implementation-private rtld interface _rtld_addr_phdr, whichKonstantin Belousov2010-08-231-0/+8
* - Remove const'ness from dlerror(3) prototype, for consistency with POSIX.Pietro Cerutti2010-03-241-2/+2
* Allow the NULL, RTLD_SELF and RTLD_NEXT handles to work with dlfunc(3).Konstantin Belousov2009-04-031-0/+8
* Add two rtld exported symbols, _rtld_atfork_pre and _rtld_atfork_post.Konstantin Belousov2008-11-271-0/+12
* Add stub for dl_iterate_phdr.Alexander Kabaev2007-04-031-0/+10
* Implement ELF symbol versioning using GNU semantics. This code aimsAlexander Kabaev2005-12-181-0/+9
* Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror)Mark Murray2004-03-051-1/+1
* Add an stub for _rtld_thread_init. This is a part I missed inAlexander Kabaev2003-05-301-0/+7
* Implement dlinfo() function.Alexander Kabaev2003-02-131-0/+8
* Initiate deorbit burn for the i386-only a.out related support. Moves arePeter Wemm2002-09-171-78/+1
* Add `restrict' type-qualifier.Mike Barcroft2002-09-111-2/+2
* Fix SCM ID's.David E. O'Brien2002-02-011-3/+3
* Add a new function dllockinit() for registering thread lockingJohn Polstra1999-12-271-0/+14
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Back out my change from 6 April PDT that added a new dlversion()John Polstra1999-04-221-15/+0
* Add a new function dlversion() which returns the version number ofJohn Polstra1999-04-071-1/+16
* Add support for ELF.John Polstra1998-03-071-34/+106
* Move the trampolines for dlopen and related functions from crt0.oJohn Polstra1998-02-091-0/+96