Commit af6c3a3934

Andrew Kelley <andrew@ziglang.org>
2020-09-29 09:24:54
mingw: better -D arg for processing def.in files
Thanks @LemonBoy
1 parent 9d0da16
Changed files (1)
src/mingw.zig
@@ -342,11 +342,8 @@ pub fn buildImportLib(comp: *Compilation, lib_name: []const u8) !void {
     const target_def_arg = switch (target.cpu.arch) {
         .i386 => "-DDEF_I386",
         .x86_64 => "-DDEF_X64",
-        .arm, .armeb => switch (target.cpu.arch.ptrBitWidth()) {
-            32 => "-DDEF_ARM32",
-            64 => "-DDEF_ARM64",
-            else => unreachable,
-        },
+        .arm, .armeb, .thumb, .thumbeb, .aarch64_32 => "-DDEF_ARM32",
+        .aarch64, .aarch64_be => "-DDEF_ARM64",
         else => unreachable,
     };