summaryrefslogtreecommitdiffstats
path: root/libexec/rtld-elf/rtld.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r310025:bdrewery2017-01-031-2/+2
* MFC r309411: Retire long-broken/unused static rtld supportemaste2017-01-031-16/+11
* MFC r310155:kib2016-12-191-1/+1
* MFC 308456: Pass the correct flag to find_symdef() from _rtld_bind().jhb2016-12-011-2/+2
* MFC r308689:kib2016-11-231-1/+2
* MFC r304016:kib2016-08-191-27/+3
* MFC r304012:kib2016-08-191-0/+4
* MFC r304011:kib2016-08-191-10/+6
* MFC r302908:bdrewery2016-07-221-1/+1
* Fix issues found by Coverity in the rtld-elf.c:gethints().kib2016-05-251-7/+28
* libexec: minor spelling fixes in comments.pfg2016-05-011-1/+1
* rtld-elf: use NULL instead of zero for pointers.pfg2016-04-191-1/+1
* Fix handling of DT_TEXTREL for an object with more than one read-onlykib2016-03-021-17/+40
* Do not unlock rtld_phdr_lock over callback invocations.kan2016-01-271-3/+1
* Fix initlist_add_object invocation parameters.kan2016-01-201-3/+3
* Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andkib2016-01-201-89/+158
* Restore ABI variants now that ldconfig groks -soft. In addition, as aimp2016-01-181-1/+1
* Revert r293201, r293202 (rtld: populate DT_DEBUG iff DYNAMIC segment is writa...emaste2016-01-081-4/+2
* Disable abi variant hook until strangeness with packages can be sortedimp2016-01-051-1/+1
* rtld: populate DT_DEBUG iff DYNAMIC segment is writableemaste2016-01-051-2/+4
* If md_exec_hook is defined, provide a way to create the stringsimp2016-01-031-2/+18
* Create a generalized exec hook that different architectures can hookimp2016-01-031-0/+2
* Use a macro to create the names for the library path names. This willimp2015-12-271-23/+25
* rtld: remove old XXX comment missed in r35529emaste2015-12-241-1/+0
* Add support for RISC-V architecture.br2015-12-241-1/+1
* rtld: Use common NT_FREEBSD_* note types introduced in r291909emaste2015-12-211-4/+4
* Use variable names that aren't as prone to dyslexic confusion.imp2015-12-181-2/+2
* Provide support for ELFv2 userland if using a newer compiler (recent clangnwhitehorn2015-12-031-1/+7
* Rather than using the #define for path names, indirect through a char *imp2015-10-311-8/+17
* Move all the paths into a new path.h to centralize them.imp2015-10-311-7/+2
* Ensure we use calculate_first_tls_offset, even if the main program doesn'tandrew2015-09-011-1/+1
* Remove historical GNUC testemaste2015-05-061-4/+0
* Change interpretation of the DF_ORIGIN and DF_1_ORIGIN flags.kib2015-04-271-36/+45
* Support file verification in MAC.rodrigc2015-04-221-2/+2
* Implement support -z global linker option. It marks the shared objectkib2015-04-151-17/+30
* Make die available as rtld_die for use by MD relocation codeemaste2015-04-021-20/+19
* Add the arm64 code to the runtime linker. It's not able to be built as weandrew2015-03-311-1/+2
* Change compiler setting to make default visibility of the symbols forkib2015-03-291-3/+20
* When a file is executed and the path starts with `/', AT_EXECPATH is setjkim2015-02-271-8/+7
* Use powerof2(). Remove single-use variable.kib2015-01-301-5/+3
* Allow tracing dlfunc() / dlsym() events.des2015-01-251-4/+13
* Do not erronously export 'openat' symbol from rtld.kib2015-01-041-1/+3
* Add rtld private interface for dso to detect dynamic loadingkib2015-01-031-0/+22
* The runtime linker needs to include a path to itself in the link mapjhb2014-12-021-0/+2
* Revert r274772: it is not valid on MIPSemaste2014-11-251-1/+1
* Use canonical __PIC__ flagemaste2014-11-211-1/+1
* Always return pathname in dl_iterate_phdr's dlpi_name, as Linux doesemaste2014-10-091-2/+1
* Optimize r270798, only do the second pass over non-plt relocationskib2014-08-291-1/+2
* IFUNC symbol type shall be processed for non-PLT relocations,kib2014-08-291-2/+10
* Remove stray newline.kib2014-08-271-1/+1
OpenPOWER on IntegriCloud