authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-16 22:16:25+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-17 05:22:52+02:00
log409adfb434a42a104ab2ac0782edbae9b035e112
tree61ef325ceb48633861fdd383b2680e6d71abad23
parentfe0a40e9af3e3fc38c962e7fce2b2e85bfa53ec5
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Target: fix cTypeBitSize(.longdouble) to be 128 on 32-bit sparc too

This changed in Clang 22.

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

lib/std/Target.zig+2
......@@ -3298,6 +3298,7 @@ pub fn cTypeBitSize(target: *const Target, c_type: CType) ?u16 {
32983298 .powerpc64,
32993299 .powerpc64le,
33003300 .s390x,
3301 .sparc,
33013302 .sparc64,
33023303 .wasm32,
33033304 .wasm64,
......@@ -3400,6 +3401,7 @@ pub fn cTypeBitSize(target: *const Target, c_type: CType) ?u16 {
34003401 .s390x,
34013402 .mips64,
34023403 .mips64el,
3404 .sparc,
34033405 .sparc64,
34043406 .wasm32,
34053407 .wasm64,