diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2025-08-29 00:18:12 +0200 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-08-30 06:36:41 +0200 |
| commit | fdd32a2257dcc1166ca95b296b226d50ad5ade32 (patch) | |
| tree | 0f79605371e39ff74d0c618742f944053cfef473 /lib/std | |
| parent | 464eef390bf7abeb1a61cbd672c5ec82e65b59a6 (diff) | |
| download | zig-fdd32a2257dcc1166ca95b296b226d50ad5ade32.tar.gz zig-fdd32a2257dcc1166ca95b296b226d50ad5ade32.zip | |
std.Target: add managarm OS tag
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/Target.zig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/std/Target.zig b/lib/std/Target.zig index 049fd5e382..de603ee12c 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -22,6 +22,7 @@ pub const Os = struct { contiki, fuchsia, hermit, + managarm, aix, haiku, @@ -158,6 +159,8 @@ pub const Os = struct { .freestanding, .other, + .managarm, + .haiku, .plan9, .serenity, @@ -388,6 +391,8 @@ pub const Os = struct { .freestanding, .other, + .managarm, + .haiku, .plan9, .serenity, @@ -895,6 +900,7 @@ pub const Abi = enum { .contiki, .fuchsia, .hermit, + .managarm, .plan9, .serenity, .zos, @@ -2094,6 +2100,7 @@ pub fn requiresLibC(target: *const Target) bool { .netbsd, .freestanding, .fuchsia, + .managarm, .ps3, .zos, .rtems, @@ -2206,6 +2213,7 @@ pub const DynamicLinker = struct { .contiki, .hermit, + .managarm, // Needs to be double-checked. .aix, .plan9, @@ -2621,6 +2629,8 @@ pub const DynamicLinker = struct { // TODO go over each item in this list and either move it to the above list, or // implement the standard dynamic linker path code for it. + .managarm, + .ps3, .ps4, .ps5, @@ -3148,6 +3158,7 @@ pub fn cTypeBitSize(target: *const Target, c_type: CType) u16 { .ps3, .contiki, + .managarm, .opengl, => @panic("specify the C integer and float type sizes for this OS"), } |
