diff --git a/lib/std/Target.zig b/lib/std/Target.zig index 7331bd88670d534de82c6447b38f665a9bd5513b..9e913d515447b532eea53d537347dd6228bf041d 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -3497,7 +3497,7 @@ pub fn cTypeBitSize(target: *const Target, c_type: CType) ?u16 { .longdouble => 128, }, - .psx, .ps3 => switch (c_type) { + .psx, .ps3, .psp, .vita => switch (c_type) { .char => 8, .short, .ushort => 16, .int, .uint, .long, .ulong, .float => 32, @@ -3507,17 +3507,9 @@ pub fn cTypeBitSize(target: *const Target, c_type: CType) ?u16 { .char => 8, .short, .ushort => 16, .int, .uint, .float => 32, - .long, .ulong => 64, - .longlong, .ulonglong, .double => 64, + .long, .ulong, .longlong, .ulonglong, .double => 64, .longdouble => 80, }, - .psp, .vita => switch (c_type) { - .char => 8, - .short, .ushort => 16, - .int, .uint, .float => 32, - .long, .ulong => 64, - .longlong, .ulonglong, .double, .longdouble => 64, - }, .tios => switch (c_type) { .char => 8,