From 7a6acb31b7a5bcc27a9b0313e46c411d2af353db Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Fri, 22 Sep 2017 22:16:18 -0700 Subject: [PATCH] Fix "--enable-code-coverage" debug build When --enable-code-coverage is provided it should not result in NDEBUG being defined. This is controlled by --enable-debug. Signed-off-by: Brian Behlendorf Closes #6674 --- config/ax_code_coverage.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/ax_code_coverage.m4 b/config/ax_code_coverage.m4 index 6484f0332435..4417d4444a96 100644 --- a/config/ax_code_coverage.m4 +++ b/config/ax_code_coverage.m4 @@ -124,7 +124,7 @@ AC_DEFUN([AX_CODE_COVERAGE],[ dnl Build the code coverage flags dnl Define CODE_COVERAGE_LDFLAGS for backwards compatibility - CODE_COVERAGE_CPPFLAGS="-DNDEBUG" + CODE_COVERAGE_CPPFLAGS="" CODE_COVERAGE_CFLAGS="-O0 -g -fprofile-arcs -ftest-coverage" CODE_COVERAGE_CXXFLAGS="-O0 -g -fprofile-arcs -ftest-coverage" CODE_COVERAGE_LIBS="-lgcov"