summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/mips
Commit message (Expand)AuthorAgeFilesLines
* 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/+3
* rtld: attempt to fix reloc_non_plt TLS allocation on MIPSEd Maste2019-03-291-2/+2
* Improve R_AARCH64_TLSDESC relocation.Michal Meloun2018-12-151-1/+1
* rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson2018-10-292-10/+15
* 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
* 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-272-1/+5
* Appease old GCC by disabling .cfi_sections for GCC 4.x.John Baldwin2017-11-141-0/+2
* Some fixups to the CFI directives for PLT stub entry points.John Baldwin2017-11-101-2/+6
* Use NESTED() instead of LEAF() for rtld_start.John Baldwin2017-11-101-2/+1
* Handle relocations for newer non-PIC MIPS ABI.John Baldwin2017-09-122-39/+233
* Add CFI directives for _rtld_bind_start.John Baldwin2017-09-111-0/+24
* rtld: fix warnings about redundant declarationsEric van Gyzen2017-05-261-5/+0
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-152-4/+4
* Fully handle the special encoding of GOT[1] on mips64.John Baldwin2017-02-231-3/+19
* Remove a duplicate store when performing REL32 relocations in rtld.John Baldwin2017-01-301-1/+0
* Fix _mips_rtld_bind() to handle ELF filters.John Baldwin2016-11-231-4/+11
* 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
* [mips] flip from =v to =r - let the compiler choose a temp register.Adrian Chadd2016-08-251-2/+2
* [mips] add support for using the MIPS user register for TLS data.Adrian Chadd2016-08-071-0/+54
* rtld-elf: use NULL instead of zero for pointers.Pedro F. Giffuni2016-04-191-1/+1
* Create a generalized exec hook that different architectures can hookWarner Losh2016-01-031-0/+2
* MIPS rtld: report missing symbol rather than segfaultingEd Maste2015-04-051-1/+1
* IFUNC symbol type shall be processed for non-PLT relocations,Konstantin Belousov2014-08-291-0/+4
* Before jumping to application's entry point set ra == pc in orderOleksandr Tymoshenko2012-03-231-1/+2
* Fix several problems with our ELF filters implementation.Konstantin Belousov2012-03-201-8/+10
* Use PTR_SUBU instead of subu (missed this one)Oleksandr Tymoshenko2012-03-121-1/+1
* Use PTR_(ADD|SUB)U macrosses instead of hardcoded addu/subuOleksandr Tymoshenko2012-03-121-2/+2
* - Although we pass first 4 arguments in registers, function callinf ABI requiresOleksandr Tymoshenko2012-03-121-7/+9
* Add support for preinit, init and fini arrays. Some ABIs, inKonstantin Belousov2012-03-111-0/+3
* - Switch to saving non-offseted pointer to TLS block in order too keep things...Oleksandr Tymoshenko2012-03-062-17/+4
* Add handlers for TLS-related relocation entriesOleksandr Tymoshenko2012-02-112-3/+87
* Remove debug outputOleksandr Tymoshenko2012-02-101-2/+0
* Switch MIPS TLS implementation to Variant IOleksandr Tymoshenko2012-02-102-7/+42
* Fix debug output for MIPS part of rtldOleksandr Tymoshenko2012-02-101-12/+13
* Spelling fixes for libexec/Ulrich Spörlein2012-01-071-1/+1
* 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-5/+8
* Add parentheses around the argument 'x' used in the __bswapXX(x) macros. RevertNeel Natu2010-08-111-1/+1
* Fix compilation error for 64-bit little endian build:Neel Natu2010-08-101-2/+2
* 64 bit support for MIPS rtld.Jayachandran C.2010-07-292-10/+17
* Merge jmallett@'s n64 work into HEAD - changeset 3Jayachandran C.2010-06-161-3/+5
* Updated rtld for n32 support.Warner Losh2010-03-042-153/+315
* Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, useRobert Watson2009-04-191-2/+0