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-11 12:07:11+02:00
logbefbeeaa4b61c754b35dfb0e6c3cecff7e8b855d
treec2e62abbfbc19fa37bfda059c087dd762bf7c97b
parent7221fd06b9af52fe55a49550385d9b865261e032
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,