From 4ba9a6f44c07ac4501766704f39c2d749b01d8da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sun, 4 Aug 2024 08:52:26 +0200 Subject: [PATCH] process_headers: Add sparcv9-linux-gnu for glibc. This is 32-bit SPARC targeting the v8 ABI but v9 CPU. --- tools/process_headers.zig | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tools/process_headers.zig b/tools/process_headers.zig index a15481afa2..4be476a456 100644 --- a/tools/process_headers.zig +++ b/tools/process_headers.zig @@ -174,12 +174,11 @@ const glibc_targets = [_]LibCTarget{ .arch = MultiArch{ .specific = Arch.s390x }, .abi = MultiAbi{ .specific = Abi.gnu }, }, - // It's unclear which zig target this glibc sparcv9 target maps to. - //LibCTarget{ - // .name = "sparcv9-linux-gnu", - // .arch = MultiArch{ .specific = Arch.sparc }, - // .abi = MultiAbi{ .specific = Abi.gnu }, - //}, + LibCTarget{ + .name = "sparcv9-linux-gnu", + .arch = MultiArch{ .specific = Arch.sparc }, + .abi = MultiAbi{ .specific = Abi.gnu }, + }, LibCTarget{ .name = "sparc64-linux-gnu", .arch = MultiArch{ .specific = Arch.sparc64 },