aboutsummaryrefslogtreecommitdiff
path: root/src/target.zig
diff options
context:
space:
mode:
authorLemonBoy <thatlemon@gmail.com>2020-10-03 20:47:06 +0200
committerLemonBoy <thatlemon@gmail.com>2020-10-03 20:47:06 +0200
commit3b40b682102917955af0939d6c78bdb16ddd78e7 (patch)
treea6df4a83807a009d30e1719bc344a1f9c0a0d34a /src/target.zig
parent4396373ccb7182defa6cd084646b009de82f0b18 (diff)
downloadzig-3b40b682102917955af0939d6c78bdb16ddd78e7.tar.gz
zig-3b40b682102917955af0939d6c78bdb16ddd78e7.zip
stage2: Build libunwind for non-msvc Windows targets
Closes #6497
Diffstat (limited to 'src/target.zig')
-rw-r--r--src/target.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/target.zig b/src/target.zig
index fc0c7a0745..d009cf8556 100644
--- a/src/target.zig
+++ b/src/target.zig
@@ -130,7 +130,6 @@ pub fn osRequiresLibC(target: std.Target) bool {
pub fn libcNeedsLibUnwind(target: std.Target) bool {
return switch (target.os.tag) {
- .windows,
.macosx,
.ios,
.watchos,
@@ -138,6 +137,7 @@ pub fn libcNeedsLibUnwind(target: std.Target) bool {
.freestanding,
=> false,
+ .windows => target.abi != .msvc,
else => true,
};
}