aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorAlex Cameron <ascottcameron@gmail.com>2020-11-22 18:59:48 +1100
committerAlex Cameron <ascottcameron@gmail.com>2020-12-23 01:14:35 +1100
commite834d0369a2339059284bcd9e695ae3ef25509fb (patch)
tree9a14afce419e2df7095785658d4d22be42fbd394 /src/main.zig
parent58bd6c5f8e4b26300dcdd9542881fe148fb51d0c (diff)
downloadzig-e834d0369a2339059284bcd9e695ae3ef25509fb.tar.gz
zig-e834d0369a2339059284bcd9e695ae3ef25509fb.zip
Make sure emit-h is off by default.
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/main.zig b/src/main.zig
index c307dc7819..6f6d5c9f6f 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -490,7 +490,7 @@ fn buildOutputType(
var target_dynamic_linker: ?[]const u8 = null;
var target_ofmt: ?[]const u8 = null;
var output_mode: std.builtin.OutputMode = undefined;
- var emit_h: Emit = undefined;
+ var emit_h: Emit = .no;
var soname: SOName = undefined;
var ensure_libc_on_non_freestanding = false;
var ensure_libcpp_on_non_freestanding = false;
@@ -591,14 +591,6 @@ fn buildOutputType(
},
else => unreachable,
}
- switch (arg_mode) {
- .build => switch (output_mode) {
- .Exe => emit_h = .no,
- .Obj, .Lib => emit_h = .yes_default_path,
- },
- .translate_c, .zig_test, .run => emit_h = .no,
- else => unreachable,
- }
soname = .yes_default_value;
const args = all_args[2..];