summaryrefslogtreecommitdiffstats
path: root/libexec/rtld-elf/map_object.c
Commit message (Expand)AuthorAgeFilesLines
* Before calling mmap() on a shared library's text and data sections, rtldalc2014-04-111-2/+5
* Map libraries linked with -Ttext-segment=base_addr at base_addr.tijl2013-02-271-1/+1
* Parse notes only after object structure had been allocated.kan2012-08-031-2/+2
* Eliminate the static buffer used to read the first page of the mappedkib2012-06-141-62/+70
* Remove write-only variable.kib2012-03-161-2/+0
* Rtld on diet 3.kib2012-03-141-5/+6
* When iterating over the dso program headers, the object is not initializedkib2012-03-121-1/+4
* Add support for preinit, init and fini arrays. Some ABIs, inkib2012-03-111-0/+10
* Add support for GNU RELRO.kib2012-01-301-0/+12
* Restore the writing of the .bss sections of the dsos (not the mainkib2011-09-201-2/+3
* When loading dso without PT_GNU_STACK phdr, only callkib2011-01-251-1/+1
* In rtld, read the initial stack access mode from AT_STACKPROT as setkib2011-01-081-0/+7
* In rtld's map_object(), use pread(..., 0) rather than read() to read therwatson2009-10-061-1/+1
* Only perform .bss mapping and cleaning operations when segment file sizekib2009-07-171-21/+27
* Currently, when mapping an object, rtld reserves the whole address spacekib2009-04-101-7/+5
* Update comment to the reality, rtld supports any number of loadable segments.kib2009-04-101-3/+2
* Implement the dynamic string token substitution in the rpath andkib2009-03-181-0/+2
* Implement dl_iterate_phdr function.kan2007-04-031-12/+35
* Implement ELF symbol versioning using GNU semantics. This code aimskan2005-12-181-2/+8
* Attempt to free any static TLS space used by a shared library when itdfr2005-02-271-0/+3
* Add support for Thread Local Storage.dfr2004-08-031-2/+14
* - Add support for DT_FLAGS.mdodd2003-06-181-0/+1
* Simplify map_object() by breaking out the ELF header validation bitsmdodd2003-05-311-58/+67
* Fix signed/unsigned comparison warnings.obrien2003-05-041-3/+4
* Free obj->priv field in obj_free functions. This field is NULLkan2003-03-141-0/+1
* Change the way ELF coredumps are handled. Instead of unconditionallydillon2002-12-161-6/+23
* Add support for binaries with arbitrary number of PT_LOAD sections.kan2002-10-231-37/+55
* Add ia64 support. Various adjustments were made to existing targets todfr2001-10-151-0/+1
* Get the actual pathname of the dynamic linker from the executable'sjdp1999-08-301-7/+11
* When checking to see if a shared object is already loaded, look forjdp1999-08-301-1/+6
* Revamp the symbol lookup algorithm to cope better with objectsjdp1999-08-301-1/+37
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Change many asserts into normal errors. They were all for conditionsjdp1999-07-181-24/+38
* Add alpha support.dfr1998-09-041-28/+28
* Import the ELF dynamic linker. This is the ElfKit version withjdp1998-03-071-0/+250
OpenPOWER on IntegriCloud