summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/powerpc64
AgeCommit message (Expand)Author
5 daysrtld: Simplify walking program headersJohn Baldwin
2025-11-24rtld: fix powerpc buildKonstantin Belousov
2025-11-21rtld-elf: move powerpc-specific auxv compat code into arch hookKonstantin Belousov
2025-05-29rtld-elf: Pass struct tcb * around rather than struct dtv **Jessica Clarke
2025-05-07tls: Introduce struct dtv and struct dtv_slotJessica Clarke
2025-05-06rtld-elf: Push TLS_DTV_OFFSET into tls_get_addr_common's argumentsJessica Clarke
2024-08-22rtld-elf: Pass parsed aux_info to ifunc_initJessica Clarke
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-05-17rtld: Move powerpc specific code to powerpc filesAndrew Turner
2024-05-17rtld: Add arch_digest_dynamicAndrew Turner
2024-05-17rtld: Add MD_OBJ_ENTRY to extend Struct_Obj_EntryAndrew Turner
2024-04-12Support BTI in rtldAndrew Turner
2023-10-30rtld: introduce STATIC_TLS_EXTRAStephen J. Kiernan
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-06-05rtld: rename tls_done to tls_staticKonstantin Belousov
2023-05-12spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-01-04rtld: Revert "When loading dso without PT_GNU_STACK phdr, only call"John Baldwin
2021-12-09TLS: Use <machine/tls.h> for libc and rtld.John Baldwin
2021-08-16rtld: Remove calculate_tls_endFangrui Song
2020-12-25rtld-elf(1): remove obsolete pre_init() hookMarius Strobl
2020-12-05Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer
2020-04-19Align initial-exec TLS segments to the p_vaddr % align.Konstantin Belousov
2020-02-13Handle non-plt IRELATIVE relocations, at least for x86.Konstantin Belousov
2020-01-11rtld: clean up Makefile.Konstantin Belousov
2019-12-24[PowerPC] powerpc64 rtld IFUNC handling codeBrandon Bergren
2019-08-05[PPC64] Fix rtld direct exec modeLeandro Lupori
2019-01-13Fix rtld-elf compilation warning for powerpc64 ELFv2 ABIJustin Hibbits
2019-01-01rtld-elf: Fix powerpc64 TLS handling, matching powerpc's fixJustin Hibbits
2018-12-15Improve R_AARCH64_TLSDESC relocation.Michal Meloun
2018-11-03Flush data cache for executable loadable segments explicitly.Konstantin Belousov
2018-10-29rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson
2018-09-05Rework rtld's TLS Variant I implementation to match r326794Brooks Davis
2018-08-21Revert r337978: Rework rtld's TLS Variant I implementation to match r326794Brooks Davis
2018-08-17Rework rtld's TLS Variant I implementation to match r326794Brooks Davis
2018-02-03o Let rtld(1) set up psABI user trap handlers prior to executing theMarius Strobl
2017-11-27libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-05-26rtld: fix warnings about redundant declarationsEric van Gyzen
2017-03-15Implement LD_BIND_NOT knob for rtld.Konstantin Belousov
2016-11-21Adjust r308689 to make rtld compilable with either in-tree orKonstantin Belousov
2016-11-15Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) andKonstantin Belousov
2016-04-19rtld-elf: use NULL instead of zero for pointers.Pedro F. Giffuni
2016-01-20Do not call callbacks for dl_iterate_phdr(3) with the rtld bind andKonstantin Belousov
2016-01-03Create a generalized exec hook that different architectures can hookWarner Losh
2016-01-01Unify the ELFv1 and ELFv2 code paths and make ELFv1 (the normal ABI) moreNathan Whitehorn
2015-12-03Provide support for ELFv2 userland if using a newer compiler (recent clangNathan Whitehorn
2015-10-09Remove some trailing space.Alexander Kabaev
2014-08-29IFUNC symbol type shall be processed for non-PLT relocations,Konstantin Belousov
2013-07-28Revert r253748,253749Andriy Gapon