aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/riscv/reloc.c
Commit message (Expand)AuthorAgeFilesLines
* rtld-elf: Delete unused RELOC_ALIGNED_P copiesJessica Clarke2025-07-111-7/+0
* rtld-elf: Pass struct tcb * around rather than struct dtv **Jessica Clarke2025-05-291-4/+1
* rtld-elf/riscv: Don't allocate static TLS for dynamic TLS relocationsJessica Clarke2025-05-281-17/+0
* tls: Introduce struct dtv and struct dtv_slotJessica Clarke2025-05-071-1/+1
* rtld-elf: Push TLS_DTV_OFFSET into tls_get_addr_common's argumentsJessica Clarke2025-05-061-4/+2
* rtld-elf: Support IFUNCs on riscvJessica Clarke2024-08-221-22/+118
* rtld-elf: Pass parsed aux_info to ifunc_initJessica Clarke2024-08-221-1/+1
* libexec: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* rtld: introduce STATIC_TLS_EXTRAStephen J. Kiernan2023-10-301-1/+1
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* rtld: rename tls_done to tls_staticKonstantin Belousov2023-06-051-2/+2
* TLS: Use <machine/tls.h> for libc and rtld.John Baldwin2021-12-091-7/+3
* rtld-elf: Use _get_tp in __tls_get_addr for aarch64 and riscv64.John Baldwin2021-11-171-5/+3
* rtld-elf(1): remove obsolete pre_init() hookMarius Strobl2020-12-251-6/+0
* Handle non-plt IRELATIVE relocations, at least for x86.Konstantin Belousov2020-02-131-0/+9
* Correct the offset of static TLS variables for Initial-Exec on RISC-V.John Baldwin2019-12-101-1/+1
* Improve R_AARCH64_TLSDESC relocation.Michal Meloun2018-12-151-1/+1
* rtld-elf: fix more warnings to allow compiling with WARNS=6Alex Richardson2018-10-291-2/+0
* rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson2018-10-291-13/+19
* o Let rtld(1) set up psABI user trap handlers prior to executing theMarius Strobl2018-02-031-0/+7
* Support for v1.10 (latest) of RISC-V privilege specification.Ruslan Bukin2017-08-101-2/+2
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-151-3/+2
* 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-151-0/+5
* Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andKonstantin Belousov2016-01-201-2/+2
* Add support for RISC-V architecture.Ruslan Bukin2015-12-241-0/+400