diff options
author | Martin Liska <mliska@suse.cz> | 2016-05-20 10:03:25 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2016-05-20 08:03:25 +0000 |
commit | ceb17928e5d1d5f89636699f13cc3bde6e19644c (patch) | |
tree | a531025dac09550010a1767b26770c5054b3711f /libcpp/configure.ac | |
parent | 2fe676f6df069ed1e33a6691c9062c9c56910bd0 (diff) | |
download | gcc-ceb17928e5d1d5f89636699f13cc3bde6e19644c.zip gcc-ceb17928e5d1d5f89636699f13cc3bde6e19644c.tar.gz gcc-ceb17928e5d1d5f89636699f13cc3bde6e19644c.tar.bz2 |
Change ENABLE_VALGRIND_CHECKING to
* config.in: Regenerated.
* configure: Likewise.
* configure.ac: Handle --enable-valgrind-annotations.
* lex.c (new_buff): Use ENABLE_VALGRIND_ANNOTATIONS instead
of ENABLE_VALGRIND_CHECKING.
(_cpp_free_buff): Likewise.
From-SVN: r236496
Diffstat (limited to 'libcpp/configure.ac')
-rw-r--r-- | libcpp/configure.ac | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libcpp/configure.ac b/libcpp/configure.ac index 0005c58..3077ee0 100644 --- a/libcpp/configure.ac +++ b/libcpp/configure.ac @@ -200,6 +200,21 @@ AC_ARG_ENABLE(host-shared, [PICFLAG=-fPIC], [PICFLAG=]) AC_SUBST(PICFLAG) +AC_ARG_ENABLE(valgrind-annotations, +[AS_HELP_STRING([--enable-valgrind-annotations], + [enable valgrind runtime interaction])], [], +[enable_valgrind_annotations=no]) +if test x$enable_valgrind_annotations != xno \ + || test x$ac_valgrind_checking != x; then + if (test $have_valgrind_h = no \ + && test $gcc_cv_header_memcheck_h = no \ + && test $gcc_cv_header_valgrind_memcheck_h = no); then + AC_MSG_ERROR([*** Can't find valgrind/memcheck.h, memcheck.h or valgrind.h]) + fi + AC_DEFINE(ENABLE_VALGRIND_ANNOTATIONS, 1, +[Define to get calls to the valgrind runtime enabled.]) +fi + # Output. AC_CONFIG_HEADERS(config.h:config.in, [echo timestamp > stamp-h1]) |