aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* Revert r267233 for now. PIE support needs to be reworked.Bryan Drewery2014-08-191-2/+0
* Similar to r269506, fix LIBDIR to not duplicate TESTSDIREnji Cooper2014-08-051-2/+2
* Remove unnecessary .PATH directiveEnji Cooper2014-08-051-2/+0
* Fix BINDIR to not duplicate "${TESTSDIR}Enji Cooper2014-08-041-1/+1
* Move a -L argument from LDADD to LDFLAGSEnji Cooper2014-08-041-1/+3
* Fix a -Wsecurity warning with clangEnji Cooper2014-08-041-1/+1
* Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) atEnji Cooper2014-08-042-12/+11
* libpythagoras needs libm.Julio Merino2014-07-161-0/+3
* Remove ia64.Marcel Moolenaar2014-07-075-997/+3
* Align the stack in _rtld_bind_start. Normally this is called with theAndrew Turner2014-07-061-2/+5
* Fix r264346 for ia64. We need to allocate memory for the functionMarcel Moolenaar2014-07-022-0/+9
* mdoc: remove superfluous paragraph macros.Joel Dahl2014-06-231-1/+0
* Test RTLD's new LD_LIBRARY_PATH_FDS variable.Jonathan Anderson2014-06-208-0/+373
* Add the LD_LIBRARY_PATH_FDS environmental variable.Jonathan Anderson2014-06-204-16/+148
* In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.Bryan Drewery2014-06-081-0/+2
* Right now, the rtld prefork hook locks the rtld bind lock in the readKonstantin Belousov2014-05-241-1/+15
* Fix LD_LIBMAP.Konstantin Belousov2014-05-181-3/+3
* - Export the function added in r265456 rather than the non-existentMark Johnston2014-05-072-3/+3
* Add a postinit debugger hook to rtld. This will be used by dtrace(1) to haltMark Johnston2014-05-062-0/+16
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
* Add dwarf annotations to the amd64 _rtld_bind_start to allow debuggersKonstantin Belousov2014-04-141-0/+43
* Before calling mmap() on a shared library's text and data sections, rtldAlan Cox2014-04-114-25/+67
* Increase alignment to size of pointer if the alignment is too small.David Xu2014-02-221-4/+2
* malloc_aligned() may not leave enough space for pointer to allocated memory,David Xu2014-02-211-7/+7
* Remove the 3rd clause ("advertising clause") of the BSD license asChristian Brueffer2014-02-171-5/+1
* Replace LIBGCC by LIBCOMPILER_RT.Ed Schouten2014-01-181-5/+6
* Cast Elf_Addr to void * to match the free_aligned() argument type.Konstantin Belousov2013-12-071-2/+2
* For variant II static TLS, properly align tls segments. Pre-calculateKonstantin Belousov2013-12-061-15/+20
* Build an allocator for the aligned memory on top of the rtld-privateKonstantin Belousov2013-12-062-0/+32
* Include rtld itself when iterating over loaded ELF objects inMark Johnston2013-11-071-0/+5
* Implement support for the interpose dso flag.Konstantin Belousov2013-10-072-2/+33
* Populate .rld_map on MIPS for debuggersEd Maste2013-10-021-5/+1
* Make the directory mapping functionality, which was previously onlyDag-Erling Smørgrav2013-09-213-9/+5
* Revert r253748,253749Andriy Gapon2013-07-282-0/+2
* remove needless inclusion of machine/cpu.h in userlandAndriy Gapon2013-07-282-2/+0
* Properly terminate the result string for intermediate results, toKonstantin Belousov2013-04-291-1/+2
* The origin_subst_one() function limits the length of the string toKonstantin Belousov2013-04-151-73/+75
* Map libraries linked with -Ttext-segment=base_addr at base_addr.Tijl Coosemans2013-02-271-1/+1
* Avoid use of register variables, which some compilers (e.g. clang)Nathan Whitehorn2013-02-081-9/+5
* When building for ARM EABI link against libgcc for the __aeabi_* functions.Andrew Turner2013-01-191-0/+10
* Use absolute path for /usr/libexec/ld-elf.so.1 symlink.Pawel Jakub Dawidek2012-12-041-2/+2
* Do not change entire BINDIR, it might be needed later, just changePawel Jakub Dawidek2012-12-041-2/+2
* Change /usr/libexec/ld-elf.so.1 to point at ../../libexec/ld-elf.so.1Pawel Jakub Dawidek2012-12-041-1/+1
* rtld: Fix fd leak with parallel dlopen and fork/exec.Jilles Tjoelker2012-11-042-4/+4
* Do not reference z_nodeflib for !objgiven case, thus fixing LD_PRELOADKonstantin Belousov2012-09-191-4/+4
* Do not call process_nodelete with NULL object pointer.Alexander Kabaev2012-08-201-1/+2
* Merging of projects/armv6, part 2Oleksandr Tymoshenko2012-08-151-1/+14
* Pospone the DF_1_NODELETE processing until object DAG is fully loaded.Alexander Kabaev2012-08-141-7/+27
* Ensure we align the stack to 8 bytes in rtld.Andrew Turner2012-08-041-2/+4
* Parse notes only after object structure had been allocated.Alexander Kabaev2012-08-031-2/+2