Commit 14ca0fd493

Andrew Kelley <andrew@ziglang.org>
2019-02-27 15:30:48
uefi os: better auto detection of subsystem
1 parent d093f51
Changed files (1)
src/link.cpp
@@ -559,7 +559,11 @@ static void construct_linker_job_coff(LinkJob *lj) {
     bool is_library = g->out_type == OutTypeLib;
     switch (g->subsystem) {
         case TargetSubsystemAuto:
-            add_nt_link_args(lj, is_library);
+            if (g->zig_target->os == OsUefi) {
+                add_uefi_link_args(lj);
+            } else {
+                add_nt_link_args(lj, is_library);
+            }
             break;
         case TargetSubsystemConsole:
             lj->args.append("/SUBSYSTEM:console");