zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 4ba9a6f44c07ac4501766704f39c2d749b01d8da (tree)
parent a931bfada5e358ace980b2f8fbc50ce424ced526
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Sun,  4 Aug 2024 08:52:26 +0200

process_headers: Add sparcv9-linux-gnu for glibc.

This is 32-bit SPARC targeting the v8 ABI but v9 CPU.

Diffstat:
Mtools/process_headers.zig | 11+++++------
1 file changed, 5 insertions(+), 6 deletions(-)

diff --git 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 },