summaryrefslogtreecommitdiffstats
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | Fix "make checkdpadd" by "spoofing" DPADDngie2014-08-261-0/+1
* | | | | | | | | | | | Always check the limits of array index variables before using them.pfg2014-08-211-2/+2
* | | | | | | | | | | | Revert r267233 for now. PIE support needs to be reworked.bdrewery2014-08-191-2/+0
* | | | | | | | | | | | Similar to r269506, fix LIBDIR to not duplicate TESTSDIRngie2014-08-051-2/+2
* | | | | | | | | | | | Remove unnecessary .PATH directivengie2014-08-051-2/+0
* | | | | | | | | | | | Fix BINDIR to not duplicate "${TESTSDIR}ngie2014-08-041-1/+1
* | | | | | | | | | | | Move a -L argument from LDADD to LDFLAGSngie2014-08-041-1/+3
* | | | | | | | | | | | Fix a -Wsecurity warning with clangngie2014-08-041-1/+1
* | | | | | | | | | | | Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) atngie2014-08-042-12/+11
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | libpythagoras needs libm.jmmv2014-07-161-0/+3
* | | | | | | | | | | Remove ia64.marcel2014-07-075-997/+3
* | | | | | | | | | | Align the stack in _rtld_bind_start. Normally this is called with theandrew2014-07-061-2/+5
* | | | | | | | | | | Fix r264346 for ia64. We need to allocate memory for the functionmarcel2014-07-022-0/+9
* | | | | | | | | | | mdoc: remove superfluous paragraph macros.joel2014-06-231-1/+0
* | | | | | | | | | | Test RTLD's new LD_LIBRARY_PATH_FDS variable.jonathan2014-06-208-0/+373
* | | | | | | | | | | Add the LD_LIBRARY_PATH_FDS environmental variable.jonathan2014-06-204-16/+148
* | | | | | | | | | | In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.bdrewery2014-06-081-0/+2
* | | | | | | | | | | Right now, the rtld prefork hook locks the rtld bind lock in the readkib2014-05-241-1/+15
* | | | | | | | | | | Fix LD_LIBMAP.kib2014-05-181-3/+3
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | - Export the function added in r265456 rather than the non-existentmarkj2014-05-072-3/+3
* | | | | | | | | | Add a postinit debugger hook to rtld. This will be used by dtrace(1) to haltmarkj2014-05-062-0/+16
* | | | | | | | | | Use src.opts.mk in preference to bsd.own.mk except where we need stuffimp2014-05-061-1/+1
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Add dwarf annotations to the amd64 _rtld_bind_start to allow debuggerskib2014-04-141-0/+43
* | | | | | | | | Before calling mmap() on a shared library's text and data sections, rtldalc2014-04-114-25/+67
* | | | | | | | | Increase alignment to size of pointer if the alignment is too small.davidxu2014-02-221-4/+2
* | | | | | | | | malloc_aligned() may not leave enough space for pointer to allocated memory,davidxu2014-02-211-7/+7
* | | | | | | | | Remove the 3rd clause ("advertising clause") of the BSD license asbrueffer2014-02-171-5/+1
* | | | | | | | | Replace LIBGCC by LIBCOMPILER_RT.ed2014-01-181-5/+6
* | | | | | | | | Cast Elf_Addr to void * to match the free_aligned() argument type.kib2013-12-071-2/+2
* | | | | | | | | For variant II static TLS, properly align tls segments. Pre-calculatekib2013-12-061-15/+20
* | | | | | | | | Build an allocator for the aligned memory on top of the rtld-privatekib2013-12-062-0/+32
* | | | | | | | | Include rtld itself when iterating over loaded ELF objects inmarkj2013-11-071-0/+5
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Implement support for the interpose dso flag.kib2013-10-072-2/+33
* | | | | | | | Populate .rld_map on MIPS for debuggersemaste2013-10-021-5/+1
* | | | | | | | Make the directory mapping functionality, which was previously onlydes2013-09-213-9/+5
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Revert r253748,253749avg2013-07-282-0/+2
* | | | | | | remove needless inclusion of machine/cpu.h in userlandavg2013-07-282-2/+0
* | | | | | | Properly terminate the result string for intermediate results, tokib2013-04-291-1/+2
* | | | | | | The origin_subst_one() function limits the length of the string tokib2013-04-151-73/+75
| |_|_|_|_|/ |/| | | | |
* | | | | | Map libraries linked with -Ttext-segment=base_addr at base_addr.tijl2013-02-271-1/+1
* | | | | | Avoid use of register variables, which some compilers (e.g. clang)nwhitehorn2013-02-081-9/+5
| |_|_|_|/ |/| | | |
* | | | | When building for ARM EABI link against libgcc for the __aeabi_* functions.andrew2013-01-191-0/+10
* | | | | Use absolute path for /usr/libexec/ld-elf.so.1 symlink.pjd2012-12-041-2/+2
* | | | | Do not change entire BINDIR, it might be needed later, just changepjd2012-12-041-2/+2
* | | | | Change /usr/libexec/ld-elf.so.1 to point at ../../libexec/ld-elf.so.1pjd2012-12-041-1/+1
* | | | | rtld: Fix fd leak with parallel dlopen and fork/exec.jilles2012-11-042-4/+4
| |/ / / |/| | |
* | | | Do not reference z_nodeflib for !objgiven case, thus fixing LD_PRELOADkib2012-09-191-4/+4
* | | | Do not call process_nodelete with NULL object pointer.kan2012-08-201-1/+2
* | | | Merging of projects/armv6, part 2gonzo2012-08-151-1/+14
* | | | Pospone the DF_1_NODELETE processing until object DAG is fully loaded.kan2012-08-141-7/+27
OpenPOWER on IntegriCloud