zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 14ca0fd4937b7a4ab2a7c4c704066179d443bfdf (tree)
parent d093f51f16ab9fe4f119a47c80c59d99a90a590f
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Wed, 27 Feb 2019 09:30:48 -0500

uefi os: better auto detection of subsystem

Diffstat:
Msrc/link.cpp | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/link.cpp b/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");