Files
velzieandClaude Opus 5.5 e60a1b5c39 tools/ppc: build static guests non-PIC
clang defaults to PIE code for powerpc-linux-musl, so even a static
executable reached every global through a GOT pointer in r30 (bcl 20,31;
mflr; lwz from the GOT). A static executable is non-PIC by convention, as
the AArch64 corpus (zig, ET_EXEC) is; -fno-pic gives lis/addi absolute
addressing.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01FFqjijkLKTTuaQutt3168C
2026-09-30 20:12:42 -04:00
..
2026-09-30 20:12:42 -04:00