aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/riscv
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/+1
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-232-4/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* rtld: rename tls_done to tls_staticKonstantin Belousov2023-06-111-2/+2
* TLS: Use <machine/tls.h> for libc and rtld.John Baldwin2022-04-292-11/+4
* rtld-elf: Use _get_tp in __tls_get_addr for aarch64 and riscv64.John Baldwin2022-04-291-5/+3
* rtld: Remove calculate_tls_endFangrui Song2021-08-231-1/+1
* rtld-elf(1): remove obsolete pre_init() hookMarius Strobl2020-12-251-6/+0
* Maintain a stack alignment of 16-bytes.Brooks Davis2020-09-041-2/+3
* 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
* 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
* Rework rtld's TLS Variant I implementation to match r326794Brooks Davis2018-09-051-1/+2
* Revert r337978: Rework rtld's TLS Variant I implementation to match r326794Brooks Davis2018-08-211-2/+1
* Rework rtld's TLS Variant I implementation to match r326794Brooks Davis2018-08-171-1/+2
* Save and restore floating-point arguments.Ruslan Bukin2018-08-021-23/+23
* 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
* rtld: fix warnings about redundant declarationsEric van Gyzen2017-05-261-5/+0
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-152-6/+4
* Retire long-broken/unused static rtld supportEd Maste2016-12-021-1/+0
* 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
* Follow r293066 adding a generalized exec hook for RISC-V as well.Ruslan Bukin2016-01-231-0/+2
* 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-243-0/+640