Fix -lld on Windows

This commit is contained in:
gingerBill
2021-06-08 13:10:22 +01:00
parent 3eb42ecb55
commit 1e989f5c10
+2 -3
View File
@@ -309,15 +309,14 @@ i32 linker_stage(lbGenerator *gen) {
); );
} }
} else { // lld } else { // lld
result = system_exec_command_line_app("msvc-link", result = system_exec_command_line_app("msvc-lld-link",
"\"%.*s\\bin\\lld-link\" %s -OUT:\"%.*s.%s\" %s " "\"%.*s\\bin\\lld-link\" %s -OUT:\"%.*s.%s\" %s "
"/nologo /incremental:no /opt:ref /subsystem:%s " "/nologo /incremental:no /opt:ref /subsystem:%s "
" %.*s " " %.*s "
" %.*s " " %.*s "
" %s " " %s "
"", "",
LIT(build_context.ODIN_ROOT), LIT(build_context.ODIN_ROOT), object_files, LIT(output_base),output_ext,
LIT(output_base), object_files, output_ext,
link_settings, link_settings,
subsystem_str, subsystem_str,
LIT(build_context.link_flags), LIT(build_context.link_flags),