summaryrefslogtreecommitdiff
path: root/libcpp/configure.ac
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-11-16 21:10:27 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-11-16 21:10:27 +0100
commit3549e181bd89b7f8a978cae9f55679c4ccd9a010 (patch)
treeae0932391b955df1f6da8ccc17b7ac37e5461799 /libcpp/configure.ac
parent350767bf22688f7645fe959370240825a3cf0421 (diff)
re PR bootstrap/72823 (r239175 causes build failure)
PR bootstrap/72823 * configure.ac (ENABLE_ASSERT_CHECKING): Define if gcc configure would define that macro. * configure: Regenerated. * config.in: Regenerated. From-SVN: r242510
Diffstat (limited to 'libcpp/configure.ac')
-rw-r--r--libcpp/configure.ac11
1 files changed, 9 insertions, 2 deletions
diff --git a/libcpp/configure.ac b/libcpp/configure.ac
index 3077ee09768..d0a59dc3e0f 100644
--- a/libcpp/configure.ac
+++ b/libcpp/configure.ac
@@ -152,9 +152,11 @@ for check in release $ac_checking_flags
do
case $check in
# these set all the flags to specific states
- yes|all) ac_checking=1 ; ac_valgrind_checking= ;;
- no|none|release) ac_checking= ; ac_valgrind_checking= ;;
+ yes|all) ac_checking=1 ; ac_assert_checking=1 ; ac_valgrind_checking= ;;
+ no|none) ac_checking= ; ac_assert_checking= ; ac_valgrind_checking= ;;
+ release) ac_checking= ; ac_assert_checking=1 ; ac_valgrind_checking= ;;
# these enable particular checks
+ assert) ac_assert_checking=1 ;;
misc) ac_checking=1 ;;
valgrind) ac_valgrind_checking=1 ;;
# accept
@@ -170,6 +172,11 @@ else
AC_DEFINE(CHECKING_P, 0)
fi
+if test x$ac_assert_checking != x ; then
+ AC_DEFINE(ENABLE_ASSERT_CHECKING, 1,
+[Define if you want assertions enabled. This is a cheap check.])
+fi
+
if test x$ac_valgrind_checking != x ; then
AC_DEFINE(ENABLE_VALGRIND_CHECKING, 1,
[Define if you want to workaround valgrind (a memory checker) warnings about