| ... | @@ -130,7 +130,6 @@ pub fn osRequiresLibC(target: std.Target) bool { | ... | @@ -130,7 +130,6 @@ pub fn osRequiresLibC(target: std.Target) bool { |
| 130 | | 130 | |
| 131 | pub fn libcNeedsLibUnwind(target: std.Target) bool { | 131 | pub fn libcNeedsLibUnwind(target: std.Target) bool { |
| 132 | return switch (target.os.tag) { | 132 | return switch (target.os.tag) { |
| 133 | .windows, | | |
| 134 | .macosx, | 133 | .macosx, |
| 135 | .ios, | 134 | .ios, |
| 136 | .watchos, | 135 | .watchos, |
| ... | @@ -138,6 +137,7 @@ pub fn libcNeedsLibUnwind(target: std.Target) bool { | ... | @@ -138,6 +137,7 @@ pub fn libcNeedsLibUnwind(target: std.Target) bool { |
| 138 | .freestanding, | 137 | .freestanding, |
| 139 | => false, | 138 | => false, |
| 140 | | 139 | |
| | 140 | .windows => target.abi != .msvc, |
| 141 | else => true, | 141 | else => true, |
| 142 | }; | 142 | }; |
| 143 | } | 143 | } |