authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-11 12:07:11+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-12 10:31:25+02:00
logae5e4efaceaa2a79e829e8d4c222355d184321cb
tree5d4d90ab250ba96919273a4d7537a455d8331282
parent7788e5d8a1cac68794250e5cb488483ff530570d
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

Elf2: R_SPARC_TLS_DTPMOD(32,64) are non-static relocations


1 files changed, 2 insertions(+), 2 deletions(-)

src/link/Elf2.zig+2-2
...@@ -9000,6 +9000,8 @@ fn addRelocAssumeCapacity(...@@ -9000,6 +9000,8 @@ fn addRelocAssumeCapacity(
9000 .JMP_SLOT,9000 .JMP_SLOT,
9001 .RELATIVE,9001 .RELATIVE,
9002 .IRELATIVE,9002 .IRELATIVE,
9003 .TLS_DTPMOD32,
9004 .TLS_DTPMOD64,
9003 .TLS_TPOFF32,9005 .TLS_TPOFF32,
9004 .TLS_TPOFF64,9006 .TLS_TPOFF64,
9005 => return error.NonStaticRelocation,9007 => return error.NonStaticRelocation,
...@@ -9023,8 +9025,6 @@ fn addRelocAssumeCapacity(...@@ -9023,8 +9025,6 @@ fn addRelocAssumeCapacity(
9023 .HIX22,9025 .HIX22,
9024 .LOX10,9026 .LOX10,
9025 .REGISTER,9027 .REGISTER,
9026 .TLS_DTPMOD32,
9027 .TLS_DTPMOD64,
9028 .H34,9028 .H34,
9029 .WDISP10,9029 .WDISP10,
9030 => return error.UnimplementedRelocation,9030 => return error.UnimplementedRelocation,