Commit 6cd67cec67

Alex Rønne Petersen <alex@alexrp.com>
2024-11-28 21:26:58
std.Target: Fix long double size for aarch64-bridgeos-*.
1 parent 310d1c1
Changed files (1)
lib
lib/std/Target.zig
@@ -3069,6 +3069,10 @@ pub fn cTypeBitSize(target: Target, c_type: CType) u16 {
             },
             .longlong, .ulonglong, .double => return 64,
             .longdouble => switch (target.cpu.arch) {
+                .aarch64 => switch (target.os.tag) {
+                    .bridgeos => return 128,
+                    else => return 64,
+                },
                 .x86 => switch (target.abi) {
                     .android => return 64,
                     else => return 80,