diff options
-rw-r--r-- | config/nim.cfg | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/config/nim.cfg b/config/nim.cfg index 65bdd2a61..0390ea914 100644 --- a/config/nim.cfg +++ b/config/nim.cfg @@ -188,7 +188,13 @@ vcc.linkerexe = "vccexe.exe" vcc.options.linker = "/nologo /DEBUG /Zi /Fd\"$projectName.pdb\" /F33554432" # set the stack size to 8 MB vcc.options.debug = "/Zi /Fd\"$projectName.pdb\"" vcc.options.always = "/nologo" +@if defined(i386): +vcc.options.speed = "/O2 /arch:SSE2" +@elif defined(amd64): +vcc.options.speed = "/O2 /arch:AVX" +@else: vcc.options.speed = "/O2" +@end vcc.options.size = "/O1" # Configuration for the Tiny C Compiler: |