summaryrefslogtreecommitdiffstats
path: root/libexec/rtld-elf/rtld.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r315331:kib2017-03-291-0/+1
* MFC r310420, r310421, r310422:markj2017-02-031-1/+4
* MFC r308689:kib2016-11-231-0/+1
* Fix handling of DT_TEXTREL for an object with more than one read-onlykib2016-03-021-0/+1
* Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andkib2016-01-201-1/+6
* Revert r293201, r293202 (rtld: populate DT_DEBUG iff DYNAMIC segment is writa...emaste2016-01-081-1/+0
* rtld: populate DT_DEBUG iff DYNAMIC segment is writableemaste2016-01-051-0/+1
* Provide support for ELFv2 userland if using a newer compiler (recent clangnwhitehorn2015-12-031-0/+3
* Move all the paths into a new path.h to centralize them.imp2015-10-311-16/+0
* Implement support -z global linker option. It marks the shared objectkib2015-04-151-0/+1
* Make die available as rtld_die for use by MD relocation codeemaste2015-04-021-0/+1
* Change compiler setting to make default visibility of the symbols forkib2015-03-291-1/+1
* Add rtld private interface for dso to detect dynamic loadingkib2015-01-031-0/+1
* Optimize r270798, only do the second pass over non-plt relocationskib2014-08-291-0/+1
* IFUNC symbol type shall be processed for non-PLT relocations,kib2014-08-291-0/+2
* Before calling mmap() on a shared library's text and data sections, rtldalc2014-04-111-0/+3
* Build an allocator for the aligned memory on top of the rtld-privatekib2013-12-061-0/+2
* Implement support for the interpose dso flag.kib2013-10-071-0/+1
* Import the DragonFly BSD commit 4f0bc915b65fcf5a23214f6d221d65c80be68ad4kib2012-07-151-0/+10
* Add GNU hash support for rtld.kib2012-04-301-1/+13
* Split the symlook_obj1 into a loop iterating over the ELF object symbolkib2012-04-301-0/+6
* Prevent rtld_verify_object_versions() from being called several timeskib2012-03-271-0/+1
* Remove superfluous extern keywords.kib2012-03-231-10/+10
* Use xmalloc() instead of malloc() in the places where malloc() callskib2012-03-221-2/+2
* Fix several problems with our ELF filters implementation.kib2012-03-201-3/+8
* Rtld on diet 3.kib2012-03-141-0/+1
* Add support for preinit, init and fini arrays. Some ABIs, inkib2012-03-111-0/+15
* Add support for GNU RELRO.kib2012-01-301-0/+3
* Spelling fixes for libexec/uqs2012-01-071-1/+1
* Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions tokib2011-12-121-0/+5
* Typo.kib2011-12-091-1/+1
* Rtld links with the specially built pic static libc library to get somekib2011-08-241-0/+1
* Use sigsetjmp/siglongjmp with disabled signal mask access forkib2011-02-091-1/+1
* In rtld, read the initial stack access mode from AT_STACKPROT as setkib2011-01-081-0/+1
* Implement support for ELF filters in rtld. Both normal and auxillarykib2010-12-251-5/+40
* If dlopen() is called for the dso that has been already loaded as akib2010-11-031-0/+1
* Check for undefined weak symbols during PLT binding on powerpc64, and donwhitehorn2010-09-121-0/+1
* Allow to load not-openable dso when tracing. This fixes ldd on such dso orkib2009-11-281-2/+3
* Implement rtld part of the support for -z nodlopen (see ld(1)).kib2009-11-261-0/+5
* Allow order of initialization of loaded shared objects to bekan2009-06-201-2/+4
* Increase the size of the static TLS area slightly (required for the NVidia'sdfr2009-05-271-1/+1
* Implement support for RTLD_NODELETE flag for dlopen() and -z nodeletekib2009-03-301-0/+2
* Implement the dynamic string token substitution in the rpath andkib2009-03-181-1/+2
* MFp4: Add mips support for dynamic linking.imp2008-04-041-0/+5
* Implement dl_iterate_phdr function.kan2007-04-031-9/+10
* Implement ELF symbol versioning using GNU semantics. This code aimskan2005-12-181-3/+34
* Make our ELF64 type definitions match standards. In particular thismarcel2005-12-181-2/+2
* Attempt to free any static TLS space used by a shared library when itdfr2005-02-271-0/+1
* Add support for Thread Local Storage.dfr2004-08-031-0/+23
* Add initial support for compiling a special 32 bit version ofpeter2004-03-211-0/+12
OpenPOWER on IntegriCloud