| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove sparc64 source files from rtld-elf | Warner Losh | 2020-02-26 | 4 | -1139/+0 |
* | Handle non-plt IRELATIVE relocations, at least for x86. | Konstantin Belousov | 2020-02-13 | 1 | -0/+9 |
* | rtld: clean up Makefile. | Konstantin Belousov | 2020-01-11 | 1 | -0/+2 |
* | Improve R_AARCH64_TLSDESC relocation. | Michal Meloun | 2018-12-15 | 1 | -1/+2 |
* | rtld-elf: compile with WANRS=4 warnings other than -Wcast-align | Alex Richardson | 2018-10-29 | 1 | -17/+20 |
* | o Let rtld(1) set up psABI user trap handlers prior to executing the | Marius Strobl | 2018-02-03 | 1 | -2/+12 |
* | libexec: adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 2 | -0/+4 |
* | Implement LD_BIND_NOT knob for rtld. | Konstantin Belousov | 2017-03-15 | 2 | -4/+5 |
* | Retire long-broken/unused static rtld support | Ed Maste | 2016-12-02 | 1 | -1/+0 |
* | Adjust r308689 to make rtld compilable with either in-tree or | Konstantin Belousov | 2016-11-21 | 1 | -1/+1 |
* | Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) and | Konstantin Belousov | 2016-11-15 | 2 | -1/+9 |
* | Pass the correct flag to find_symdef() from _rtld_bind(). | John Baldwin | 2016-11-08 | 1 | -1/+1 |
* | Do not call callbacks for dl_iterate_phdr(3) with the rtld bind and | Konstantin Belousov | 2016-01-20 | 1 | -2/+2 |
* | Create a generalized exec hook that different architectures can hook | Warner Losh | 2016-01-03 | 1 | -0/+2 |
* | IFUNC symbol type shall be processed for non-PLT relocations, | Konstantin Belousov | 2014-08-29 | 1 | -0/+4 |
* | Add GNU hash support for rtld. | Konstantin Belousov | 2012-04-30 | 1 | -1/+1 |
* | Fix several problems with our ELF filters implementation. | Konstantin Belousov | 2012-03-20 | 1 | -8/+11 |
* | Add support for preinit, init and fini arrays. Some ABIs, in | Konstantin Belousov | 2012-03-11 | 1 | -0/+3 |
* | Spelling fixes for libexec/ | Ulrich Spörlein | 2012-01-07 | 1 | -5/+5 |
* | Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions to | Konstantin Belousov | 2011-12-12 | 1 | -0/+16 |
* | - Add support for TLS relocations. | Marius Strobl | 2011-03-11 | 1 | -6/+88 |
* | - Remove clause 3 and 4 from TNF licenses. [1] | Marius Strobl | 2011-03-11 | 1 | -75/+63 |
* | - With the addition of TLS support binutils started to make the addend | Marius Strobl | 2011-03-06 | 1 | -0/+3 |
* | - Consistently abbreviate the names of the relocations. | Marius Strobl | 2011-03-06 | 1 | -38/+43 |
* | When loading dso without PT_GNU_STACK phdr, only call | Konstantin Belousov | 2011-01-25 | 1 | -0/+3 |
* | Implement support for ELF filters in rtld. Both normal and auxillary | Konstantin Belousov | 2010-12-25 | 1 | -18/+23 |
* | Only use the cache after the early stage of loading. This is | Roman Divacky | 2010-05-18 | 1 | -7/+4 |
* | Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, use | Robert Watson | 2009-04-19 | 1 | -2/+0 |
* | For un-prototyped static inline functions declared in pthread_md.h on | Robert Watson | 2007-12-01 | 1 | -1/+1 |
* | - Fix the handling of R_SPARC_OLO10, which is a bit of a special case | Marius Strobl | 2007-10-16 | 1 | -9/+14 |
* | Cache does not serve any purpose when rtld is relocating itself, do | Ken Smith | 2007-07-13 | 1 | -2/+6 |
* | Fix TLS on sparc64 for statically and dynamically linked binaries | Kip Macy | 2006-10-08 | 1 | -2/+3 |
* | Allocate space for thread pointer, this allows thread library to access | David Xu | 2006-03-28 | 1 | -1/+1 |
* | Implement ELF symbol versioning using GNU semantics. This code aims | Alexander Kabaev | 2005-12-18 | 1 | -1/+3 |
* | Make our ELF64 type definitions match standards. In particular this | Marcel Moolenaar | 2005-12-18 | 1 | -8/+8 |
* | MFNetBSD: src/libexec/ld.elf_so/arch/sparc64/mdreloc.c 1.26 (partial) | Marius Strobl | 2005-06-04 | 1 | -1/+1 |
* | Remove these unused files before any other archs include the same bogus | John Baldwin | 2004-11-12 | 1 | -167/+0 |
* | Add support for Thread Local Storage. | Doug Rabson | 2004-08-03 | 2 | -0/+36 |
* | Fix the problem that surfaced with the new binutils import on sparc64 | Thomas Moestl | 2004-06-18 | 2 | -3/+6 |
* | Avoid using the global offset table to get the address of _DYNAMIC in | Jake Burkholder | 2003-07-04 | 2 | -1/+18 |
* | Allow threading libraries to register their own locking | Alexander Kabaev | 2003-05-29 | 3 | -33/+23 |
* | No need to zero fill memory, mmapped anonymously. Kernel will | Alexander Kabaev | 2003-03-14 | 1 | -2/+0 |
* | Fix rtld to handle SPARC_R_UA{16,64} relocations correctly. | Alexander Kabaev | 2002-12-05 | 1 | -2/+2 |
* | Fix the handling of high PLT entries (> 32764) on sparc64. This requires | Thomas Moestl | 2002-11-18 | 3 | -200/+222 |
* | <machine/atomic.h> requires <sys/types.h>. | Ruslan Ermilov | 2002-10-09 | 2 | -2/+1 |
* | Return an error if a symbol is not found in reloc_jmpslots() instead of | Thomas Moestl | 2002-09-14 | 1 | -0/+2 |
* | Add END markers to asm functions so that debuggers can find their size. | Jake Burkholder | 2002-07-17 | 1 | -1/+3 |
* | Remove the nanosleep calls from the spin loops in the locking code. | John Polstra | 2002-07-06 | 1 | -8/+1 |
* | Add needed include of mman.h to fix sparc64 buildworld. | Jake Burkholder | 2002-06-24 | 1 | -1/+3 |
* | The last bits of the alloca -> mmap fix. IA64 and SPARC64 (current only). | Matthew Dillon | 2002-06-22 | 1 | -4/+15 |