From 1253d591be2aeea49c0b67ce0416237060e78a57 Mon Sep 17 00:00:00 2001 From: Dumitru Stavila Date: Mon, 5 Jun 2023 12:40:38 +0300 Subject: [PATCH] target.zig adds ps4 and ps5 type sizes. --- lib/std/target.zig | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/std/target.zig b/lib/std/target.zig index 6051334d5e..15bb65cd4b 100644 --- a/lib/std/target.zig +++ b/lib/std/target.zig @@ -2236,6 +2236,15 @@ pub const Target = struct { .longdouble => return 128, }, + .ps4, .ps5 => switch (c_type) { + .char => return 8, + .short, .ushort => return 16, + .int, .uint, .float => return 32, + .long, .ulong => return 64, + .longlong, .ulonglong, .double => return 64, + .longdouble => return 80, + }, + .cloudabi, .kfreebsd, .lv2, @@ -2243,8 +2252,6 @@ pub const Target = struct { .rtems, .nacl, .aix, - .ps4, - .ps5, .elfiamcu, .mesa3d, .contiki,