From 9917b0576a58946bad67a41b29e56b8a7d67c251 Mon Sep 17 00:00:00 2001 From: Tadeo Kondrak Date: Fri, 2 Oct 2020 17:51:26 -0600 Subject: [PATCH] stage0: check for some more required parameters --- src/stage1/zig0.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/stage1/zig0.cpp b/src/stage1/zig0.cpp index 839ff0263f..6b55d97fac 100644 --- a/src/stage1/zig0.cpp +++ b/src/stage1/zig0.cpp @@ -430,6 +430,16 @@ int main(int argc, char **argv) { return print_error_usage(arg0); } + if (override_lib_dir == nullptr) { + fprintf(stderr, "missing --override-lib-dir\n"); + return print_error_usage(arg0); + } + + if (emit_bin_path == nullptr) { + fprintf(stderr, "missing -femit-bin=\n"); + return print_error_usage(arg0); + } + ZigStage1 *stage1 = zig_stage1_create(optimize_mode, nullptr, 0, in_file, strlen(in_file),