| Commit message (Expand) | Author | Age | Files | Lines |
* | Move ARM specific flags to arm/Makefile.inc | Michal Meloun | 2020-04-29 | 1 | -0/+1 |
* | Align initial-exec TLS segments to the p_vaddr % align. | Konstantin Belousov | 2020-04-19 | 1 | -2/+2 |
* | 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/+6 |
* | rtld: attempt to fix reloc_nonplt_object TLS allocation | Ed Maste | 2019-03-29 | 1 | -1/+1 |
* | Improve R_AARCH64_TLSDESC relocation. | Michal Meloun | 2018-12-15 | 1 | -1/+1 |
* | rtld-elf: compile with WANRS=4 warnings other than -Wcast-align | Alex Richardson | 2018-10-29 | 1 | -13/+13 |
* | Rework rtld's TLS Variant I implementation to match r326794 | Brooks Davis | 2018-09-05 | 1 | -0/+2 |
* | Fix wrong offset calculation for R_ARM_TLS_TPOFF32 relocations. | Michal Meloun | 2018-08-25 | 1 | -3/+1 |
* | Revert r337978: Rework rtld's TLS Variant I implementation to match r326794 | Brooks Davis | 2018-08-21 | 1 | -2/+0 |
* | Rework rtld's TLS Variant I implementation to match r326794 | Brooks Davis | 2018-08-17 | 1 | -0/+2 |
* | o Let rtld(1) set up psABI user trap handlers prior to executing the | Marius Strobl | 2018-02-03 | 1 | -0/+7 |
* | libexec: adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | End softfp->hardfp transition period for arm | Warner Losh | 2017-09-12 | 2 | -12/+14 |
* | rtld: fix warnings about redundant declarations | Eric van Gyzen | 2017-05-26 | 1 | -5/+0 |
* | Implement LD_BIND_NOT knob for rtld. | Konstantin Belousov | 2017-03-15 | 2 | -7/+5 |
* | 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 | -0/+8 |
* | rtld-elf: use NULL instead of zero for pointers. | Pedro F. Giffuni | 2016-04-19 | 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 |
* | Restore ABI variants now that ldconfig groks -soft. In addition, as a | Warner Losh | 2016-01-18 | 1 | -5/+14 |
* | Create a generalized exec hook that different architectures can hook | Warner Losh | 2016-01-03 | 2 | -0/+40 |
* | Use a macro to create the names for the library path names. This will | Warner Losh | 2015-12-27 | 1 | -0/+1 |
* | Annotate arm userspace assembler sources stating their tolerance to | Konstantin Belousov | 2015-09-29 | 1 | -0/+1 |
* | IFUNC symbol type shall be processed for non-PLT relocations, | Konstantin Belousov | 2014-08-29 | 1 | -0/+4 |
* | Align the stack in _rtld_bind_start. Normally this is called with the | Andrew Turner | 2014-07-06 | 1 | -2/+5 |
* | Merging of projects/armv6, part 2 | Oleksandr Tymoshenko | 2012-08-15 | 1 | -1/+14 |
* | Ensure we align the stack to 8 bytes in rtld. | Andrew Turner | 2012-08-04 | 1 | -2/+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 | -11/+15 |
* | Add support for preinit, init and fini arrays. Some ABIs, in | Konstantin Belousov | 2012-03-11 | 1 | -0/+3 |
* | Add thread-local storage support for ARM to rtld-elf | Oleksandr Tymoshenko | 2012-02-14 | 2 | -6/+81 |
* | Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions to | Konstantin Belousov | 2011-12-12 | 1 | -0/+16 |
* | 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 | -20/+31 |
* | Only use the cache after the early stage of loading. This is | Roman Divacky | 2010-05-18 | 1 | -8/+5 |
* | The NetBSD Foundation has granted permission to remove clauses 3 and 4. | Warner Losh | 2010-02-16 | 1 | -7/+0 |
* | Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, use | Robert Watson | 2009-04-19 | 1 | -2/+0 |
* | Implement ELF symbol versioning using GNU semantics. This code aims | Alexander Kabaev | 2005-12-18 | 1 | -1/+3 |
* | No need to provide atomic_cmpset_32() anymore. | Olivier Houchard | 2005-04-07 | 1 | -12/+0 |
* | Only provide the dummy, non-atomic atomic_cmpset_32() if | Olivier Houchard | 2005-02-26 | 1 | -0/+2 |
* | Implement a dummy atomic_cmpset_32(). It should be safe to use it in rtld as | Olivier Houchard | 2004-11-23 | 1 | -0/+11 |
* | Remove these unused files before any other archs include the same bogus | John Baldwin | 2004-11-12 | 1 | -171/+0 |
* | Don't try to relocate the dynamic loader in reloc_non_plt(). It has already | Olivier Houchard | 2004-09-28 | 1 | -1/+4 |
* | Use add instead of saving the sp in a register. | Olivier Houchard | 2004-09-28 | 1 | -2/+1 |
* | Add stubs for TLS. | Olivier Houchard | 2004-09-23 | 3 | -15/+30 |
* | Woohoo ! | Olivier Houchard | 2004-06-17 | 1 | -2/+0 |
* | Work around a problem somewhere with binutils (?) on arm, hopefully without | Olivier Houchard | 2004-05-15 | 1 | -0/+2 |
* | Import arm bits for rtld-elf. | Olivier Houchard | 2004-05-14 | 5 | -0/+682 |