From 765485cab21021ac4ba9d1cbddce2432f421de99 Mon Sep 17 00:00:00 2001 From: Yunqing Wang Date: Tue, 15 Jul 2014 16:18:34 -0700 Subject: Add -DNDEBUG when config option debug is disabled For gcc, when libvpx config option debug is disabled, added the flag -DNDEBUG to disable the assertions in libvpx for some speedup. Change-Id: Ifcb7b9e8ef5cbe5d07a24407b53b9a2923f596ee --- build/make/configure.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'build/make') diff --git a/build/make/configure.sh b/build/make/configure.sh index f22e3e0ac..d25f31333 100755 --- a/build/make/configure.sh +++ b/build/make/configure.sh @@ -1222,7 +1222,12 @@ EOF fi fi - enabled debug && check_add_cflags -g && check_add_ldflags -g + if enabled debug; then + check_add_cflags -g && check_add_ldflags -g + else + check_add_cflags -DNDEBUG + fi + enabled gprof && check_add_cflags -pg && check_add_ldflags -pg enabled gcov && check_add_cflags -fprofile-arcs -ftest-coverage && -- cgit v1.2.3