summaryrefslogtreecommitdiff
path: root/libcpp/config.in
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2023-11-23 13:55:43 +0300
committerAlexander Monakov <amonakov@ispras.ru>2023-11-24 16:13:56 +0300
commitab78426ae76cd4a31c384f17dd058b4ad8b39642 (patch)
tree9d402504538eff6d626d4a9aac2ee594eda1930d /libcpp/config.in
parent3eb9cae6d375d222787498b15ac87f383b3834fe (diff)
libcpp: configure: drop unused Valgrind detection
When top-level configure has either --enable-checking=valgrind or --enable-valgrind-annotations, we want to activate a couple of workarounds in libcpp. They do not use anything from the Valgrind API, so just delete all detection. libcpp/ChangeLog: * config.in: Regenerate. * configure: Regenerate. * configure.ac (ENABLE_VALGRIND_CHECKING): Delete. (ENABLE_VALGRIND_ANNOTATIONS): Rename to ENABLE_VALGRIND_WORKAROUNDS. Delete Valgrind header checks. * lex.cc (new_buff): Adjust for renaming. (_cpp_free_buff): Ditto.
Diffstat (limited to 'libcpp/config.in')
-rw-r--r--libcpp/config.in15
1 files changed, 3 insertions, 12 deletions
diff --git a/libcpp/config.in b/libcpp/config.in
index df4fd44c9ef..253ef03a3de 100644
--- a/libcpp/config.in
+++ b/libcpp/config.in
@@ -24,12 +24,9 @@
language is requested. */
#undef ENABLE_NLS
-/* Define to get calls to the valgrind runtime enabled. */
-#undef ENABLE_VALGRIND_ANNOTATIONS
-
-/* Define if you want to workaround valgrind (a memory checker) warnings about
- possible memory leaks because of libcpp use of interior pointers. */
-#undef ENABLE_VALGRIND_CHECKING
+/* Define if you want to workaround Valgrind warnings about possible memory
+ leaks because of libcpp use of interior pointers. */
+#undef ENABLE_VALGRIND_WORKAROUNDS
/* Define to 1 if you have `alloca', as a function or macro. */
#undef HAVE_ALLOCA
@@ -201,9 +198,6 @@
/* Define to 1 if you have the <locale.h> header file. */
#undef HAVE_LOCALE_H
-/* Define if valgrind's memcheck.h header is installed. */
-#undef HAVE_MEMCHECK_H
-
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
@@ -252,9 +246,6 @@
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
-/* Define if valgrind's valgrind/memcheck.h header is installed. */
-#undef HAVE_VALGRIND_MEMCHECK_H
-
/* Define as const if the declaration of iconv() needs const. */
#undef ICONV_CONST