From 6fe2fb6cdb5809101b5891add769a630c3f0d890 Mon Sep 17 00:00:00 2001 From: Michael Dusan Date: Sat, 27 Feb 2021 13:09:27 -0500 Subject: [PATCH] std.Target.Abi: add gnuilp32 --- lib/std/target.zig | 1 + src/codegen/llvm.zig | 1 + src/target.zig | 1 + 3 files changed, 3 insertions(+) diff --git a/lib/std/target.zig b/lib/std/target.zig index e5bd87d048..0c94b9407e 100644 --- a/lib/std/target.zig +++ b/lib/std/target.zig @@ -443,6 +443,7 @@ pub const Target = struct { gnueabi, gnueabihf, gnux32, + gnuilp32, code16, eabi, eabihf, diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 217377ff94..f34b74bce8 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -127,6 +127,7 @@ pub fn targetTriple(allocator: *Allocator, target: std.Target) ![:0]u8 { .gnueabi => "gnueabi", .gnueabihf => "gnueabihf", .gnux32 => "gnux32", + .gnuilp32 => "gnuilp32", .code16 => "code16", .eabi => "eabi", .eabihf => "eabihf", diff --git a/src/target.zig b/src/target.zig index 2610acf862..c5b87bb242 100644 --- a/src/target.zig +++ b/src/target.zig @@ -71,6 +71,7 @@ pub fn libCGenericName(target: std.Target) [:0]const u8 { .gnueabi, .gnueabihf, .gnux32, + .gnuilp32, => return "glibc", .musl, .musleabi,