diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2025-04-27 03:47:03 +0200 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-04-27 03:54:32 +0200 |
| commit | 5502a820e87a4e1978a00ac88f41abe5acd391cf (patch) | |
| tree | e12172fe66b83fbec2fd08e026363d0086b9eb19 /src/codegen | |
| parent | 30e254fc311875720466d9a2b19d06e5599cd8c1 (diff) | |
| download | zig-5502a820e87a4e1978a00ac88f41abe5acd391cf.tar.gz zig-5502a820e87a4e1978a00ac88f41abe5acd391cf.zip | |
llvm: Fix data layout string for s390x-zos.
Diffstat (limited to 'src/codegen')
| -rw-r--r-- | src/codegen/llvm.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 19cf05222e..87d3cbfbac 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -399,7 +399,7 @@ pub fn dataLayout(target: std.Target) []const u8 { .sparc => "E-m:e-p:32:32-i64:64-i128:128-f128:64-n32-S64", .sparc64 => "E-m:e-i64:64-i128:128-n32:64-S128", .s390x => if (target.os.tag == .zos) - "E-m:l-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64" + "E-m:l-p1:32:32-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64" else "E-m:e-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64", .x86 => switch (target.os.tag) { |
