aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/sparc64
Commit message (Expand)AuthorAgeFilesLines
* Remove sparc64 source files from rtld-elfWarner Losh2020-02-264-1139/+0
* Handle non-plt IRELATIVE relocations, at least for x86.Konstantin Belousov2020-02-131-0/+9
* rtld: clean up Makefile.Konstantin Belousov2020-01-111-0/+2
* Improve R_AARCH64_TLSDESC relocation.Michal Meloun2018-12-151-1/+2
* rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson2018-10-291-17/+20
* o Let rtld(1) set up psABI user trap handlers prior to executing theMarius Strobl2018-02-031-2/+12
* libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-272-0/+4
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-152-4/+5
* 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-1/+9
* Pass the correct flag to find_symdef() from _rtld_bind().John Baldwin2016-11-081-1/+1
* Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andKonstantin Belousov2016-01-201-2/+2
* Create a generalized exec hook that different architectures can hookWarner Losh2016-01-031-0/+2
* IFUNC symbol type shall be processed for non-PLT relocations,Konstantin Belousov2014-08-291-0/+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-8/+11
* Add support for preinit, init and fini arrays. Some ABIs, inKonstantin Belousov2012-03-111-0/+3
* Spelling fixes for libexec/Ulrich Spörlein2012-01-071-5/+5
* Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions toKonstantin Belousov2011-12-121-0/+16
* - Add support for TLS relocations.Marius Strobl2011-03-111-6/+88
* - Remove clause 3 and 4 from TNF licenses. [1]Marius Strobl2011-03-111-75/+63
* - With the addition of TLS support binutils started to make the addendMarius Strobl2011-03-061-0/+3
* - Consistently abbreviate the names of the relocations.Marius Strobl2011-03-061-38/+43
* 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-18/+23
* Only use the cache after the early stage of loading. This isRoman Divacky2010-05-181-7/+4
* Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, useRobert Watson2009-04-191-2/+0
* For un-prototyped static inline functions declared in pthread_md.h onRobert Watson2007-12-011-1/+1
* - Fix the handling of R_SPARC_OLO10, which is a bit of a special caseMarius Strobl2007-10-161-9/+14
* Cache does not serve any purpose when rtld is relocating itself, doKen Smith2007-07-131-2/+6
* Fix TLS on sparc64 for statically and dynamically linked binariesKip Macy2006-10-081-2/+3
* Allocate space for thread pointer, this allows thread library to accessDavid Xu2006-03-281-1/+1
* Implement ELF symbol versioning using GNU semantics. This code aimsAlexander Kabaev2005-12-181-1/+3
* Make our ELF64 type definitions match standards. In particular thisMarcel Moolenaar2005-12-181-8/+8
* MFNetBSD: src/libexec/ld.elf_so/arch/sparc64/mdreloc.c 1.26 (partial)Marius Strobl2005-06-041-1/+1
* Remove these unused files before any other archs include the same bogusJohn Baldwin2004-11-121-167/+0
* Add support for Thread Local Storage.Doug Rabson2004-08-032-0/+36
* Fix the problem that surfaced with the new binutils import on sparc64Thomas Moestl2004-06-182-3/+6
* Avoid using the global offset table to get the address of _DYNAMIC inJake Burkholder2003-07-042-1/+18
* Allow threading libraries to register their own lockingAlexander Kabaev2003-05-293-33/+23
* No need to zero fill memory, mmapped anonymously. Kernel willAlexander Kabaev2003-03-141-2/+0
* Fix rtld to handle SPARC_R_UA{16,64} relocations correctly.Alexander Kabaev2002-12-051-2/+2
* Fix the handling of high PLT entries (> 32764) on sparc64. This requiresThomas Moestl2002-11-183-200/+222
* <machine/atomic.h> requires <sys/types.h>.Ruslan Ermilov2002-10-092-2/+1
* Return an error if a symbol is not found in reloc_jmpslots() instead ofThomas Moestl2002-09-141-0/+2
* Add END markers to asm functions so that debuggers can find their size.Jake Burkholder2002-07-171-1/+3
* Remove the nanosleep calls from the spin loops in the locking code.John Polstra2002-07-061-8/+1
* Add needed include of mman.h to fix sparc64 buildworld.Jake Burkholder2002-06-241-1/+3
* The last bits of the alloca -> mmap fix. IA64 and SPARC64 (current only).Matthew Dillon2002-06-221-4/+15