summary refs log tree commit diff stats
path: root/config/nimrod.cfg
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2011-03-10 22:12:39 +0100
committerAraq <rumpf_a@web.de>2011-03-10 22:12:39 +0100
commit0fee9f9924cbbb6b18191d9c731542feac1ac682 (patch)
tree854ddff3dbfe11a5c1e5b30596209b546cac300f /config/nimrod.cfg
parent6fdb0f034ecd0bffddcc56ccf6fc1e97d073b806 (diff)
downloadNim-0fee9f9924cbbb6b18191d9c731542feac1ac682.tar.gz
always compile with at least O1; bugfix set initialization for interactive mode
Diffstat (limited to 'config/nimrod.cfg')
-rwxr-xr-xconfig/nimrod.cfg12
1 files changed, 10 insertions, 2 deletions
diff --git a/config/nimrod.cfg b/config/nimrod.cfg
index 6ae5049d0..f45be780a 100755
--- a/config/nimrod.cfg
+++ b/config/nimrod.cfg
@@ -74,9 +74,17 @@ icc.options.linker = "-cxxlib"
 @end
 gcc.options.debug = "-g"
 @if macosx:
-  gcc.options.always = "-w -fasm-blocks"
+  @if not release:
+    gcc.options.always = "-w -fasm-blocks -O1"
+  @else:
+    gcc.options.always = "-w -fasm-blocks"
+  @end
 @else:
-  gcc.options.always = "-w"
+  @if not release:
+    gcc.options.always = "-w -O1"
+  @else:
+    gcc.options.always = "-w"
+  @end
 @end
 gcc.options.speed = "-O3 -fno-strict-aliasing"
 gcc.options.size = "-Os"