authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-04-27 03:47:03+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-04-27 03:54:32+02:00
log5502a820e87a4e1978a00ac88f41abe5acd391cf
treee12172fe66b83fbec2fd08e026363d0086b9eb19
parent30e254fc311875720466d9a2b19d06e5599cd8c1
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

llvm: Fix data layout string for s390x-zos.


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

src/codegen/llvm.zig+1-1
...@@ -399,7 +399,7 @@ pub fn dataLayout(target: std.Target) []const u8 {...@@ -399,7 +399,7 @@ pub fn dataLayout(target: std.Target) []const u8 {
399 .sparc => "E-m:e-p:32:32-i64:64-i128:128-f128:64-n32-S64",399 .sparc => "E-m:e-p:32:32-i64:64-i128:128-f128:64-n32-S64",
400 .sparc64 => "E-m:e-i64:64-i128:128-n32:64-S128",400 .sparc64 => "E-m:e-i64:64-i128:128-n32:64-S128",
401 .s390x => if (target.os.tag == .zos)401 .s390x => if (target.os.tag == .zos)
402 "E-m:l-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64"402 "E-m:l-p1:32:32-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64"
403 else403 else
404 "E-m:e-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64",404 "E-m:e-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64",
405 .x86 => switch (target.os.tag) {405 .x86 => switch (target.os.tag) {