authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-27 09:30:48-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-27 09:30:48-05:00
log14ca0fd4937b7a4ab2a7c4c704066179d443bfdf
tree8aaae87464cc3522357d01ae513558e28b9a3897
parentd093f51f16ab9fe4f119a47c80c59d99a90a590f
signaturelock-open Commit is signed but in an unrecognized format.

uefi os: better auto detection of subsystem


1 files changed, 5 insertions(+), 1 deletions(-)

src/link.cpp+5-1
......@@ -559,7 +559,11 @@ static void construct_linker_job_coff(LinkJob *lj) {
559559 bool is_library = g->out_type == OutTypeLib;
560560 switch (g->subsystem) {
561561 case TargetSubsystemAuto:
562 add_nt_link_args(lj, is_library);
562 if (g->zig_target->os == OsUefi) {
563 add_uefi_link_args(lj);
564 } else {
565 add_nt_link_args(lj, is_library);
566 }
563567 break;
564568 case TargetSubsystemConsole:
565569 lj->args.append("/SUBSYSTEM:console");