summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/arm
AgeCommit message (Expand)Author
2025-11-21rtld-elf: move powerpc-specific auxv compat code into arch hookKonstantin Belousov
2025-05-29rtld-elf: Pass struct tcb * around rather than struct dtv **Jessica Clarke
2025-05-07tls: Introduce struct dtv and struct dtv_slotJessica Clarke
2024-08-22rtld-elf: Pass parsed aux_info to ifunc_initJessica Clarke
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-05-17rtld: Add arch_digest_dynamicAndrew Turner
2024-05-17rtld: Add MD_OBJ_ENTRY to extend Struct_Obj_EntryAndrew Turner
2024-04-12Support BTI in rtldAndrew Turner
2023-11-26libexec: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-03rtld/arm: fix initial-exec (IE) thread-local storage relocationR. Christian McDonald
2023-10-30rtld: introduce STATIC_TLS_EXTRAStephen J. Kiernan
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-06-20rtld-elf: Remove set but unused variable on 32-bit arm.John Baldwin
2023-06-05rtld: rename tls_done to tls_staticKonstantin Belousov
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-01-04rtld: Revert "When loading dso without PT_GNU_STACK phdr, only call"John Baldwin
2022-01-06rtld-elf: Remove libsoft supportWarner Losh
2021-12-09TLS: Use <machine/tls.h> for libc and rtld.John Baldwin
2021-10-21rtld-elf/paths.h: Make it usable outside rtldKonstantin Belousov
2021-08-17rtld: rework how environment variables are namedKonstantin Belousov
2021-08-16rtld: Remove calculate_tls_endFangrui Song
2021-04-09rtld: define TLS_DTV_OFFSET on all architecturesKonstantin Belousov
2021-04-08Remove the last users of ARM_TP_ADDRESSAndrew Turner
2020-12-28rtld-elf: link libcompiler_rt on all architecturesRyan Libby
2020-12-25rtld-elf(1): remove obsolete pre_init() hookMarius Strobl
2020-04-29Move ARM specific flags to arm/Makefile.incMichal Meloun
2020-04-19Align initial-exec TLS segments to the p_vaddr % align.Konstantin Belousov
2020-02-13Handle non-plt IRELATIVE relocations, at least for x86.Konstantin Belousov
2020-01-11rtld: clean up Makefile.Konstantin Belousov
2019-03-29rtld: attempt to fix reloc_nonplt_object TLS allocationEd Maste
2018-12-15Improve R_AARCH64_TLSDESC relocation.Michal Meloun
2018-10-29rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson
2018-09-05Rework rtld's TLS Variant I implementation to match r326794Brooks Davis
2018-08-25Fix wrong offset calculation for R_ARM_TLS_TPOFF32 relocations.Michal Meloun
2018-08-21Revert r337978: Rework rtld's TLS Variant I implementation to match r326794Brooks Davis
2018-08-17Rework rtld's TLS Variant I implementation to match r326794Brooks Davis
2018-02-03o Let rtld(1) set up psABI user trap handlers prior to executing theMarius Strobl
2017-11-27libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-09-12End softfp->hardfp transition period for armWarner Losh
2017-05-26rtld: fix warnings about redundant declarationsEric van Gyzen
2017-03-15Implement LD_BIND_NOT knob for rtld.Konstantin Belousov
2016-11-21Adjust r308689 to make rtld compilable with either in-tree orKonstantin Belousov
2016-11-15Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) andKonstantin Belousov
2016-04-19rtld-elf: use NULL instead of zero for pointers.Pedro F. Giffuni
2016-01-20Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andKonstantin Belousov
2016-01-18Restore ABI variants now that ldconfig groks -soft. In addition, as aWarner Losh
2016-01-03Create a generalized exec hook that different architectures can hookWarner Losh
2015-12-27Use a macro to create the names for the library path names. This willWarner Losh