authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-11-28 21:26:58+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-11-28 21:31:28+01:00
log6cd67cec677a52f1e7f0de4cc314deaf29c85131
tree41f79ed9cfe1b19dc5b2f1274cf90751711ec34f
parent310d1c1ff484afddf8e3948505c2c560ea9103cb
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Target: Fix long double size for aarch64-bridgeos-*.


1 files changed, 4 insertions(+), 0 deletions(-)

lib/std/Target.zig+4
......@@ -3069,6 +3069,10 @@ pub fn cTypeBitSize(target: Target, c_type: CType) u16 {
30693069 },
30703070 .longlong, .ulonglong, .double => return 64,
30713071 .longdouble => switch (target.cpu.arch) {
3072 .aarch64 => switch (target.os.tag) {
3073 .bridgeos => return 128,
3074 else => return 64,
3075 },
30723076 .x86 => switch (target.abi) {
30733077 .android => return 64,
30743078 else => return 80,