aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/powerpc
Commit message (Expand)AuthorAgeFilesLines
* MFC r318954Eric van Gyzen2017-06-011-5/+0
* MFC r315331:Konstantin Belousov2017-03-292-4/+7
* MFC r308689:Konstantin Belousov2016-11-232-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
* Apply r246556 to powerpc:Justin Hibbits2015-01-061-5/+5
* Fix the following -Werror warning from clang 3.5.0, while buildingDimitry Andric2014-12-281-1/+1
* 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
* Add GNU hash support for rtld.Konstantin Belousov2012-04-301-1/+1
* Fix a missed file in r234580: replace the now-obsolete powerpc_mb() withNathan Whitehorn2012-04-231-2/+2
* 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-0/+4
* Fix RTLD on PowerPC after r228435. Changing the order of init_pltgot()Nathan Whitehorn2011-12-171-4/+11
* Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions toKonstantin Belousov2011-12-121-0/+15
* 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-1/+1
* Implement support for ELF filters in rtld. Both normal and auxillaryKonstantin Belousov2010-12-251-17/+20
* Fix two subtle problems in PPC32 RTLD. The first is a concurrency issueNathan Whitehorn2010-10-041-2/+5
* Only use the cache after the early stage of loading. This isRoman Divacky2010-05-181-8/+4
* Support the extended PLT format used when objects have more than 8192Nathan Whitehorn2010-02-223-25/+67
* Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, useRobert Watson2009-04-191-2/+0
* Include an extra header to get a function prototype.John Birrell2007-11-191-0/+1
* Unbreak the dynamic linker by not creating a cache for rtld-elfMarcel Moolenaar2007-07-151-2/+6
* o Fix the static TLS relocation. We were subtracting the size ofMarcel Moolenaar2006-09-011-2/+2
* Implement ELF symbol versioning using GNU semantics. This code aimsAlexander Kabaev2005-12-181-1/+3
* Remove these unused files before any other archs include the same bogusJohn Baldwin2004-11-121-169/+0
* Implement TLS relocations for powerpc.Suleiman Souhlal2004-11-022-3/+73
* Add stubs for powerpc TLS.Doug Rabson2004-08-042-0/+41
* Allow threading libraries to register their own lockingAlexander Kabaev2003-05-293-36/+34
* No need to zero fill memory, mmapped anonymously. Kernel willAlexander Kabaev2003-03-141-5/+1
* rtld support for PowerPC. Mostly obtained from NetBSD, with modsPeter Grehan2002-12-045-0/+926