Commit 959a3612c2

Alex Rønne Petersen <alex@alexrp.com>
2025-11-17 18:31:28
aro: define arch macros for s390x
1 parent a319211
Changed files (1)
lib
compiler
lib/compiler/aro/aro/Compilation.zig
@@ -774,6 +774,11 @@ fn generateSystemDefines(comp: *Compilation, w: *Io.Writer) !void {
                 try w.print("#define __wasm_{s}__ 1\n", .{feature.name});
             }
         },
+        .s390x => {
+            try define(w, "__s390__");
+            try define(w, "__s390x__");
+            try define(w, "__zarch__");
+        },
         else => {},
     }