authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-08-06 18:43:29+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-08-06 20:17:03+02:00
log29321ca4a2abc5c4c936840f2bc6002babbdbf3b
tree0aae7149a0c7c437dcad191e797ebbe7699dfe2d
parente67388c2e538789aa3e46f625f6e08696093dcdb
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Target: Fix C type alignment calculation for spirv32.


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

lib/std/Target.zig+2-2
...@@ -2344,7 +2344,6 @@ pub fn c_type_alignment(target: Target, c_type: CType) u16 {...@@ -2344,7 +2344,6 @@ pub fn c_type_alignment(target: Target, c_type: CType) u16 {
2344 .x86,2344 .x86,
2345 .xcore,2345 .xcore,
2346 .loongarch32,2346 .loongarch32,
2347 .spirv32,
2348 .kalimba,2347 .kalimba,
2349 .ve,2348 .ve,
2350 .spu_2,2349 .spu_2,
...@@ -2366,6 +2365,7 @@ pub fn c_type_alignment(target: Target, c_type: CType) u16 {...@@ -2366,6 +2365,7 @@ pub fn c_type_alignment(target: Target, c_type: CType) u16 {
2366 .nvptx,2365 .nvptx,
2367 .nvptx64,2366 .nvptx64,
2368 .s390x,2367 .s390x,
2368 .spirv32,
2369 .spirv64,2369 .spirv64,
2370 => 8,2370 => 8,
23712371
...@@ -2449,7 +2449,6 @@ pub fn c_type_preferred_alignment(target: Target, c_type: CType) u16 {...@@ -2449,7 +2449,6 @@ pub fn c_type_preferred_alignment(target: Target, c_type: CType) u16 {
2449 .csky,2449 .csky,
2450 .xcore,2450 .xcore,
2451 .loongarch32,2451 .loongarch32,
2452 .spirv32,
2453 .kalimba,2452 .kalimba,
2454 .ve,2453 .ve,
2455 .spu_2,2454 .spu_2,
...@@ -2478,6 +2477,7 @@ pub fn c_type_preferred_alignment(target: Target, c_type: CType) u16 {...@@ -2478,6 +2477,7 @@ pub fn c_type_preferred_alignment(target: Target, c_type: CType) u16 {
2478 .nvptx,2477 .nvptx,
2479 .nvptx64,2478 .nvptx64,
2480 .s390x,2479 .s390x,
2480 .spirv32,
2481 .spirv64,2481 .spirv64,
2482 => 8,2482 => 8,
24832483