aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/powerpc64
Commit message (Expand)AuthorAgeFilesLines
* MFC r360091:Konstantin Belousov2020-04-291-2/+2
* MFC r357895, r357910:Konstantin Belousov2020-02-201-0/+7
* MFC r339877-r339879,r343564-r343566,r343580,r343754:Konstantin Belousov2019-02-112-15/+19
* MFC r342671:Justin Hibbits2019-01-201-1/+1
* MFC r342113:Michal Meloun2019-01-071-1/+1
* 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-0/+4
* rtld: fix warnings about redundant declarationsEric van Gyzen2017-05-261-5/+0
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-152-5/+9
* 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
* rtld-elf: use NULL instead of zero for pointers.Pedro F. Giffuni2016-04-191-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
* Unify the ELFv1 and ELFv2 code paths and make ELFv1 (the normal ABI) moreNathan Whitehorn2016-01-012-39/+33
* Provide support for ELFv2 userland if using a newer compiler (recent clangNathan Whitehorn2015-12-032-9/+60
* Remove some trailing space.Alexander Kabaev2015-10-091-5/+5
* IFUNC symbol type shall be processed for non-PLT relocations,Konstantin Belousov2014-08-291-0/+4
* Revert r253748,253749Andriy Gapon2013-07-281-0/+1
* remove needless inclusion of machine/cpu.h in userlandAndriy Gapon2013-07-281-1/+0
* Avoid use of register variables, which some compilers (e.g. clang)Nathan Whitehorn2013-02-081-9/+5
* Add GNU hash support for rtld.Konstantin Belousov2012-04-301-1/+1
* Use xmalloc() instead of malloc() in the places where malloc() callsKonstantin Belousov2012-03-221-1/+1
* Fix several problems with our ELF filters implementation.Konstantin Belousov2012-03-201-11/+14
* Add support for preinit, init and fini arrays. Some ABIs, inKonstantin Belousov2012-03-111-0/+3
* Additional icache paranoia: non-PLT relocations can modify the text segment.Nathan Whitehorn2011-12-171-2/+5
* Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions toKonstantin Belousov2011-12-121-0/+16
* Remove dead code that snuck in from the 32-bit PowerPC version of thisNathan Whitehorn2011-03-071-4/+0
* Turn off default generation of userland dot symbols on powerpc64 now thatNathan Whitehorn2011-02-181-3/+3
* When loading dso without PT_GNU_STACK phdr, only callKonstantin Belousov2011-01-251-0/+3
* Mark rtld on PowerPC as not requiring executable stack.Konstantin Belousov2011-01-141-0/+1
* Add support for R_PPC64_UADDR64 relocations.Nathan Whitehorn2011-01-031-1/+2
* Fix an error in the ABI in rtld_bind_start(). When passing arguments to aNathan Whitehorn2010-12-281-42/+42
* Implement support for ELF filters in rtld. Both normal and auxillaryKonstantin Belousov2010-12-251-17/+20
* Check for undefined weak symbols during PLT binding on powerpc64, and doNathan Whitehorn2010-09-121-2/+7
* RTLD support for powerpc64. A few small modifications to the MakefileNathan Whitehorn2010-07-104-0/+734