diff options
-rw-r--r-- | compiler/extccomp.nim | 2 | ||||
-rw-r--r-- | config/nim.cfg | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/compiler/extccomp.nim b/compiler/extccomp.nim index 37b33bf64..0faf3230b 100644 --- a/compiler/extccomp.nim +++ b/compiler/extccomp.nim @@ -162,7 +162,7 @@ compiler vcc: buildDll: " /LD", buildLib: "lib /OUT:$libfile $objfiles", linkerExe: "cl", - linkTmpl: "$builddll$vccplatform /Fe$exefile $objfiles $buildgui /link /nologo $options", + linkTmpl: "$builddll$vccplatform /Fe$exefile $objfiles $buildgui /nologo $options", includeCmd: " /I", linkDirCmd: " /LIBPATH:", linkLibCmd: " $1.lib", diff --git a/config/nim.cfg b/config/nim.cfg index 21d976982..b43dfd80b 100644 --- a/config/nim.cfg +++ b/config/nim.cfg @@ -320,13 +320,13 @@ tcc.options.always = "-w" @if lto_incremental: vcc.options.always%= "${vcc.options.always} /GL /Gw /Gy" vcc.cpp.options.always%= "${vcc.cpp.options.always} /GL /Gw /Gy" - vcc.options.linker %= "${vcc.options.linker} /LTCG:incremental" - vcc.cpp.options.linker %= "${vcc.cpp.options.linker} /LTCG:incremental" + vcc.options.linker %= "${vcc.options.linker} /link /LTCG:incremental" + vcc.cpp.options.linker %= "${vcc.cpp.options.linker} /link /LTCG:incremental" @else: vcc.options.always%= "${vcc.options.always} /GL" vcc.cpp.options.always%= "${vcc.cpp.options.always} /GL" - vcc.options.linker %= "${vcc.options.linker} /LTCG" - vcc.cpp.options.linker %= "${vcc.cpp.options.linker} /LTCG" + vcc.options.linker %= "${vcc.options.linker} /link /LTCG" + vcc.cpp.options.linker %= "${vcc.cpp.options.linker} /link /LTCG" @end clang_cl.options.always%= "${clang_cl.options.always} -flto" clang_cl.cpp.options.always%= "${clang.cpp.options.always} -flto" |