aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/arm
Commit message (Expand)AuthorAgeFilesLines
* rtld: Add MD_OBJ_ENTRY to extend Struct_Obj_EntryAndrew Turner2024-07-151-0/+2
* rtld: introduce STATIC_TLS_EXTRAStephen J. Kiernan2024-04-231-1/+2
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-231-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-232-3/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* rtld: rename tls_done to tls_staticKonstantin Belousov2023-06-111-1/+1
* TLS: Use <machine/tls.h> for libc and rtld.John Baldwin2022-04-292-24/+5
* rtld-elf/paths.h: Make it usable outside rtldKonstantin Belousov2021-10-221-1/+1
* rtld: rework how environment variables are namedKonstantin Belousov2021-08-231-1/+0
* rtld: Remove calculate_tls_endFangrui Song2021-08-231-1/+1
* rtld: define TLS_DTV_OFFSET on all architecturesKonstantin Belousov2021-04-231-0/+2
* rtld-elf: link libcompiler_rt on all architecturesRyan Libby2020-12-281-5/+0
* rtld-elf(1): remove obsolete pre_init() hookMarius Strobl2020-12-251-6/+0
* Move ARM specific flags to arm/Makefile.incMichal Meloun2020-04-291-0/+1
* Align initial-exec TLS segments to the p_vaddr % align.Konstantin Belousov2020-04-191-2/+2
* Handle non-plt IRELATIVE relocations, at least for x86.Konstantin Belousov2020-02-131-0/+9
* rtld: clean up Makefile.Konstantin Belousov2020-01-111-0/+6
* rtld: attempt to fix reloc_nonplt_object TLS allocationEd Maste2019-03-291-1/+1
* Improve R_AARCH64_TLSDESC relocation.Michal Meloun2018-12-151-1/+1
* rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson2018-10-291-13/+13
* Rework rtld's TLS Variant I implementation to match r326794Brooks Davis2018-09-051-0/+2
* Fix wrong offset calculation for R_ARM_TLS_TPOFF32 relocations.Michal Meloun2018-08-251-3/+1
* Revert r337978: Rework rtld's TLS Variant I implementation to match r326794Brooks Davis2018-08-211-2/+0
* Rework rtld's TLS Variant I implementation to match r326794Brooks Davis2018-08-171-0/+2
* o Let rtld(1) set up psABI user trap handlers prior to executing theMarius Strobl2018-02-031-0/+7
* libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* End softfp->hardfp transition period for armWarner Losh2017-09-122-12/+14
* rtld: fix warnings about redundant declarationsEric van Gyzen2017-05-261-5/+0
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-152-7/+5
* Adjust r308689 to make rtld compilable with either in-tree orKonstantin Belousov2016-11-211-1/+1
* Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) andKonstantin Belousov2016-11-152-0/+8
* rtld-elf: use NULL instead of zero for pointers.Pedro F. Giffuni2016-04-191-1/+1
* Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andKonstantin Belousov2016-01-201-2/+2
* Restore ABI variants now that ldconfig groks -soft. In addition, as aWarner Losh2016-01-181-5/+14
* Create a generalized exec hook that different architectures can hookWarner Losh2016-01-032-0/+40
* Use a macro to create the names for the library path names. This willWarner Losh2015-12-271-0/+1
* Annotate arm userspace assembler sources stating their tolerance toKonstantin Belousov2015-09-291-0/+1
* IFUNC symbol type shall be processed for non-PLT relocations,Konstantin Belousov2014-08-291-0/+4
* Align the stack in _rtld_bind_start. Normally this is called with theAndrew Turner2014-07-061-2/+5
* Merging of projects/armv6, part 2Oleksandr Tymoshenko2012-08-151-1/+14
* Ensure we align the stack to 8 bytes in rtld.Andrew Turner2012-08-041-2/+4
* Add GNU hash support for rtld.Konstantin Belousov2012-04-301-1/+1
* Fix several problems with our ELF filters implementation.Konstantin Belousov2012-03-201-11/+15
* Add support for preinit, init and fini arrays. Some ABIs, inKonstantin Belousov2012-03-111-0/+3
* Add thread-local storage support for ARM to rtld-elfOleksandr Tymoshenko2012-02-142-6/+81
* Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions toKonstantin Belousov2011-12-121-0/+16
* When loading dso without PT_GNU_STACK phdr, only callKonstantin Belousov2011-01-251-0/+3
* Implement support for ELF filters in rtld. Both normal and auxillaryKonstantin Belousov2010-12-251-20/+31
* Only use the cache after the early stage of loading. This isRoman Divacky2010-05-181-8/+5