aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/powerpc64
Commit message (Expand)AuthorAgeFilesLines
* [PPC64] Fix rtld direct exec modeLeandro Lupori2019-08-051-5/+13
* Fix rtld-elf compilation warning for powerpc64 ELFv2 ABIJustin Hibbits2019-01-131-1/+1
* rtld-elf: Fix powerpc64 TLS handling, matching powerpc's fixJustin Hibbits2019-01-011-1/+1
* Improve R_AARCH64_TLSDESC relocation.Michal Meloun2018-12-151-1/+1
* Flush data cache for executable loadable segments explicitly.Konstantin Belousov2018-11-031-2/+13
* rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson2018-10-292-15/+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
* 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-44/+44
* 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