]> git.lizzy.rs Git - rust.git/commitdiff
configure: Disable debug assertions by default
authorBrian Anderson <banderson@mozilla.com>
Wed, 8 Apr 2015 20:23:44 +0000 (13:23 -0700)
committerBrian Anderson <banderson@mozilla.com>
Wed, 8 Apr 2015 20:23:44 +0000 (13:23 -0700)
configure
mk/main.mk

index 6564c8c26e431d5faf5a374ee4d9b8e0210d74eb..b301ad73c81bcde07c18c7890c9a30157fd79bdf 100755 (executable)
--- a/configure
+++ b/configure
@@ -534,7 +534,7 @@ opt optimize-llvm 1 "build optimized LLVM"
 opt optimize-tests 1 "build tests with optimizations"
 opt libcpp 1 "build with llvm with libc++ instead of libstdc++ when using clang"
 opt llvm-assertions 1 "build LLVM with assertions"
-opt debug-assertions 1 "build with extra debug fun"
+opt debug-assertions 0 "build with extra debug fun"
 opt fast-make 0 "use .gitmodules as timestamp for submodule deps"
 opt ccache 0 "invoke gcc/clang via ccache to reuse object files between builds"
 opt local-rust 0 "use an installed rustc rather than downloading a snapshot"
index 4428dcc43c877a294b4018bf8e8a734977eac5b9..0c80c3f84f0dc5aab24c695e8f800992e6f57278 100644 (file)
@@ -126,11 +126,11 @@ endif
 
 CFG_JEMALLOC_FLAGS += $(JEMALLOC_FLAGS)
 
-ifdef CFG_DISABLE_DEBUG_ASSERTIONS
-  CFG_RUSTC_FLAGS += --cfg ndebug
-else
+ifdef CFG_ENABLE_DEBUG_ASSERTIONS
   $(info cfg: enabling more debugging (CFG_ENABLE_DEBUG_ASSERTIONS))
   CFG_RUSTC_FLAGS += --cfg debug -C debug-assertions=on
+else
+  CFG_RUSTC_FLAGS += --cfg ndebug
 endif
 
 ifdef SAVE_TEMPS