aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* rtld: remove hand rolled memset and bzeroMateusz Guzik2020-01-152-25/+3
* rtld: clean up Makefile.Konstantin Belousov2020-01-117-32/+18
* Stop prepending prefix to the result of realpath(3).Konstantin Belousov2020-01-111-21/+6
* rtld: Return error if $ORIGIN for a dlopen-ed library cannot be resolved ...Konstantin Belousov2020-01-091-14/+25
* Resolve relative argv0 for direct exec mode to absolute path for AT_EXECPATH.Konstantin Belousov2020-01-091-4/+32
* rtld: fix after r356300Konstantin Belousov2020-01-081-6/+3
* rtld: Fix segfault in direct exec modeRyan Stone2020-01-071-2/+3
* Fix AT_EXECPATH for direct exec mode.Konstantin Belousov2020-01-021-6/+27
* rtld(1): Do booleans like C99Conrad Meyer2019-12-311-5/+1
* Eliminate the last MI difference in AT_* definitions (for powerpc).Justin Hibbits2019-12-271-0/+24
* [PowerPC] powerpc32 rtld IFUNC handling codeBrandon Bergren2019-12-242-97/+235
* [PowerPC] powerpc64 rtld IFUNC handling codeBrandon Bergren2019-12-242-82/+237
* rtld: make checks for mmap(2) failures compliant with documentation.Konstantin Belousov2019-12-121-3/+3
* rtld: do not try to mmap a zero-sized PT_LOADBrandon Bergren2019-12-121-5/+6
* Correct the offset of static TLS variables for Initial-Exec on RISC-V.John Baldwin2019-12-101-1/+1
* [PowerPC] Fix stack padding issue on ppc32.Brandon Bergren2019-11-241-1/+1
* rtld/powerpc: Fix _rtld_bind_start for powerpcspeJustin Hibbits2019-11-241-3/+107
* libcompat: Correct rtld MLINKSBrooks Davis2019-11-121-1/+1
* libcompat: build 32-bit rtld and ldd as part of "everything"Brooks Davis2019-11-071-8/+12
* Revert r354449: libcompat: build 32-bit rtld and ldd as part of "everything"Brooks Davis2019-11-071-12/+8
* libcompat: build 32-bit rtld and ldd as part of "everything"Brooks Davis2019-11-071-8/+12
* Fix aux_info corruption in rtld direct execution mode.Brandon Bergren2019-09-141-0/+7
* Remove remnants of optimization for > pagesize allocations.Brooks Davis2019-09-021-45/+14
* Remove some compatability with Seventh Edition UNIX realloc().Brooks Davis2019-08-201-72/+13
* rtld-elf: fix build with xtoolchain-llvm90Kyle Evans2019-08-151-1/+1
* [PPC64] Fix rtld direct exec modeLeandro Lupori2019-08-051-5/+13
* rtld-elf: Remove x86 elf_rtld.x linker scripts.Konstantin Belousov2019-08-044-268/+0
* Fix build race when building rtldAlex Richardson2019-07-021-1/+1
* Fix CROSS_TOOLCHAIN=amd64-gcc build after r349554Alex Richardson2019-06-301-1/+1
* Fix my name in license headerAlex Richardson2019-06-305-5/+5
* Reduce size of rtld by 22% by pulling in less code from libcAlex Richardson2019-06-3012-23/+456
* Use rtld_putstr() instead of write() for the rtld msg() macroAlex Richardson2019-06-262-2/+3
* powerpc: Transition to Secure-PLT, like most other OSsJustin Hibbits2019-06-254-27/+73
* rtld_malloc.c: cleanup morepages().Konstantin Belousov2019-05-161-10/+10
* Remove more dead definitions from rtld_malloc.c after r347019.Konstantin Belousov2019-05-161-4/+0
* Switch to use shared vnode locks for text files during image activation.Konstantin Belousov2019-05-051-1/+1
* Cleanup for rtld_malloc.c.Konstantin Belousov2019-05-021-124/+13
* Fix order of destructors between main binary and libraries.Konstantin Belousov2019-04-151-1/+20
* ld-elf.so: make LD_DEBUG always functional.Konstantin Belousov2019-04-142-3/+3
* Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov2019-03-292-6/+42
* rtld: attempt to fix reloc_non_plt TLS allocation on MIPSEd Maste2019-03-291-2/+2
* rtld: attempt to fix reloc_nonplt_object TLS allocationEd Maste2019-03-291-1/+1
* revert r341429 "disable BIND_NOW in libc, libthr, and rtld"Ed Maste2019-03-281-1/+0
* rtld: disable relro enforcement for irelative relocation processing.Konstantin Belousov2019-03-271-7/+7
* Add WITH_PIE knob to build Position Independent ExecutablesEd Maste2019-02-151-0/+1
* rtld: pacify -Wmaybe-uninitialized from gcc6Eric van Gyzen2019-02-011-0/+4
* Rename rtld-elf/malloc.c to rtld-elf/rtld_malloc.c.Konstantin Belousov2019-01-302-3/+11
* Add header file missed in r343564.Konstantin Belousov2019-01-291-0/+45
* Adjust posix symbols from rtld-elf/malloc.c with the __crt_ prefix.Konstantin Belousov2019-01-294-16/+59
* Remove now redundand ifunc relocation code which should have beenKonstantin Belousov2019-01-271-10/+0