| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | | | | | | | | | | Fix "make checkdpadd" by "spoofing" DPADD | ngie | 2014-08-26 | 1 | -0/+1 |
* | | | | | | | | | | | | Always check the limits of array index variables before using them. | pfg | 2014-08-21 | 1 | -2/+2 |
* | | | | | | | | | | | | Revert r267233 for now. PIE support needs to be reworked. | bdrewery | 2014-08-19 | 1 | -2/+0 |
* | | | | | | | | | | | | Similar to r269506, fix LIBDIR to not duplicate TESTSDIR | ngie | 2014-08-05 | 1 | -2/+2 |
* | | | | | | | | | | | | Remove unnecessary .PATH directive | ngie | 2014-08-05 | 1 | -2/+0 |
* | | | | | | | | | | | | Fix BINDIR to not duplicate "${TESTSDIR} | ngie | 2014-08-04 | 1 | -1/+1 |
* | | | | | | | | | | | | Move a -L argument from LDADD to LDFLAGS | ngie | 2014-08-04 | 1 | -1/+3 |
* | | | | | | | | | | | | Fix a -Wsecurity warning with clang | ngie | 2014-08-04 | 1 | -1/+1 |
* | | | | | | | | | | | | Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) at | ngie | 2014-08-04 | 2 | -12/+11 |
| |_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | |
|
* | | | | | | | | | | | libpythagoras needs libm. | jmmv | 2014-07-16 | 1 | -0/+3 |
* | | | | | | | | | | | Remove ia64. | marcel | 2014-07-07 | 5 | -997/+3 |
* | | | | | | | | | | | Align the stack in _rtld_bind_start. Normally this is called with the | andrew | 2014-07-06 | 1 | -2/+5 |
* | | | | | | | | | | | Fix r264346 for ia64. We need to allocate memory for the function | marcel | 2014-07-02 | 2 | -0/+9 |
* | | | | | | | | | | | mdoc: remove superfluous paragraph macros. | joel | 2014-06-23 | 1 | -1/+0 |
* | | | | | | | | | | | Test RTLD's new LD_LIBRARY_PATH_FDS variable. | jonathan | 2014-06-20 | 8 | -0/+373 |
* | | | | | | | | | | | Add the LD_LIBRARY_PATH_FDS environmental variable. | jonathan | 2014-06-20 | 4 | -16/+148 |
* | | | | | | | | | | | In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE. | bdrewery | 2014-06-08 | 1 | -0/+2 |
* | | | | | | | | | | | Right now, the rtld prefork hook locks the rtld bind lock in the read | kib | 2014-05-24 | 1 | -1/+15 |
* | | | | | | | | | | | Fix LD_LIBMAP. | kib | 2014-05-18 | 1 | -3/+3 |
| |_|_|_|_|_|_|_|_|/
|/| | | | | | | | | |
|
* | | | | | | | | | | - Export the function added in r265456 rather than the non-existent | markj | 2014-05-07 | 2 | -3/+3 |
* | | | | | | | | | | Add a postinit debugger hook to rtld. This will be used by dtrace(1) to halt | markj | 2014-05-06 | 2 | -0/+16 |
* | | | | | | | | | | Use src.opts.mk in preference to bsd.own.mk except where we need stuff | imp | 2014-05-06 | 1 | -1/+1 |
| |_|_|_|_|_|_|_|/
|/| | | | | | | | |
|
* | | | | | | | | | Add dwarf annotations to the amd64 _rtld_bind_start to allow debuggers | kib | 2014-04-14 | 1 | -0/+43 |
* | | | | | | | | | Before calling mmap() on a shared library's text and data sections, rtld | alc | 2014-04-11 | 4 | -25/+67 |
* | | | | | | | | | Increase alignment to size of pointer if the alignment is too small. | davidxu | 2014-02-22 | 1 | -4/+2 |
* | | | | | | | | | malloc_aligned() may not leave enough space for pointer to allocated memory, | davidxu | 2014-02-21 | 1 | -7/+7 |
* | | | | | | | | | Remove the 3rd clause ("advertising clause") of the BSD license as | brueffer | 2014-02-17 | 1 | -5/+1 |
* | | | | | | | | | Replace LIBGCC by LIBCOMPILER_RT. | ed | 2014-01-18 | 1 | -5/+6 |
* | | | | | | | | | Cast Elf_Addr to void * to match the free_aligned() argument type. | kib | 2013-12-07 | 1 | -2/+2 |
* | | | | | | | | | For variant II static TLS, properly align tls segments. Pre-calculate | kib | 2013-12-06 | 1 | -15/+20 |
* | | | | | | | | | Build an allocator for the aligned memory on top of the rtld-private | kib | 2013-12-06 | 2 | -0/+32 |
* | | | | | | | | | Include rtld itself when iterating over loaded ELF objects in | markj | 2013-11-07 | 1 | -0/+5 |
| |_|_|_|_|_|_|/
|/| | | | | | | |
|
* | | | | | | | | Implement support for the interpose dso flag. | kib | 2013-10-07 | 2 | -2/+33 |
* | | | | | | | | Populate .rld_map on MIPS for debuggers | emaste | 2013-10-02 | 1 | -5/+1 |
* | | | | | | | | Make the directory mapping functionality, which was previously only | des | 2013-09-21 | 3 | -9/+5 |
| |_|_|_|_|_|/
|/| | | | | | |
|
* | | | | | | | Revert r253748,253749 | avg | 2013-07-28 | 2 | -0/+2 |
* | | | | | | | remove needless inclusion of machine/cpu.h in userland | avg | 2013-07-28 | 2 | -2/+0 |
* | | | | | | | Properly terminate the result string for intermediate results, to | kib | 2013-04-29 | 1 | -1/+2 |
* | | | | | | | The origin_subst_one() function limits the length of the string to | kib | 2013-04-15 | 1 | -73/+75 |
| |_|_|_|_|/
|/| | | | | |
|
* | | | | | | Map libraries linked with -Ttext-segment=base_addr at base_addr. | tijl | 2013-02-27 | 1 | -1/+1 |
* | | | | | | Avoid use of register variables, which some compilers (e.g. clang) | nwhitehorn | 2013-02-08 | 1 | -9/+5 |
| |_|_|_|/
|/| | | | |
|
* | | | | | When building for ARM EABI link against libgcc for the __aeabi_* functions. | andrew | 2013-01-19 | 1 | -0/+10 |
* | | | | | Use absolute path for /usr/libexec/ld-elf.so.1 symlink. | pjd | 2012-12-04 | 1 | -2/+2 |
* | | | | | Do not change entire BINDIR, it might be needed later, just change | pjd | 2012-12-04 | 1 | -2/+2 |
* | | | | | Change /usr/libexec/ld-elf.so.1 to point at ../../libexec/ld-elf.so.1 | pjd | 2012-12-04 | 1 | -1/+1 |
* | | | | | rtld: Fix fd leak with parallel dlopen and fork/exec. | jilles | 2012-11-04 | 2 | -4/+4 |
| |/ / /
|/| | | |
|
* | | | | Do not reference z_nodeflib for !objgiven case, thus fixing LD_PRELOAD | kib | 2012-09-19 | 1 | -4/+4 |
* | | | | Do not call process_nodelete with NULL object pointer. | kan | 2012-08-20 | 1 | -1/+2 |
* | | | | Merging of projects/armv6, part 2 | gonzo | 2012-08-15 | 1 | -1/+14 |
* | | | | Pospone the DF_1_NODELETE processing until object DAG is fully loaded. | kan | 2012-08-14 | 1 | -7/+27 |