gcc/libcpp
Alexander Monakov ab78426ae7 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.
2023-11-24 16:13:56 +03:00
..
include libcpp: split decls out to rich-location.h 2023-11-19 06:26:40 -05:00
po Daily bump. 2023-05-10 00:17:49 +00:00
aclocal.m4 *: add modern gettext 2023-11-14 00:47:11 +01:00
ChangeLog Daily bump. 2023-11-21 00:17:53 +00:00
ChangeLog.jit
charset.cc c++: Implement C++26 P1854R4 - Making non-encodable string literals ill-formed [PR110341] 2023-11-14 18:28:34 +01:00
combining-chars.inc diagnostics: add support for "text art" diagrams 2023-06-21 21:49:00 -04:00
config.in libcpp: configure: drop unused Valgrind detection 2023-11-24 16:13:56 +03:00
configure libcpp: configure: drop unused Valgrind detection 2023-11-24 16:13:56 +03:00
configure.ac libcpp: configure: drop unused Valgrind detection 2023-11-24 16:13:56 +03:00
directives.cc c: Refer more consistently to C23 not C2X 2023-11-07 14:20:30 +00:00
errors.cc Update copyright years. 2023-01-16 11:52:17 +01:00
expr.cc c: Refer more consistently to C23 not C2X 2023-11-07 14:20:30 +00:00
files.cc libcpp: Fix ICE on #include after a line marker directive [PR61474] 2023-09-20 16:44:24 -04:00
generated_cpp_wcwidth.h libcpp, contrib: Update to Unicode 15.1 2023-11-14 18:32:37 +01:00
identifiers.cc libcpp: Improve the diagnostic for poisoned identifiers [PR36887] 2023-10-23 18:35:26 -04:00
init.cc c: Refer more consistently to C23 not C2X 2023-11-07 14:20:30 +00:00
internal.h libcpp: split decls out to rich-location.h 2023-11-19 06:26:40 -05:00
lex.cc libcpp: configure: drop unused Valgrind detection 2023-11-24 16:13:56 +03:00
line-map.cc diagnostics: cleanups to diagnostic-show-locus.cc 2023-11-09 17:22:52 -05:00
location-example.txt
macro.cc Trivial typo fix in variadic 2023-11-20 21:39:15 +01:00
Makefile.in libcpp: split decls out to rich-location.h 2023-11-19 06:26:40 -05:00
makeucnid.cc libcpp, contrib: Update to Unicode 15.1 2023-11-14 18:32:37 +01:00
makeuname2c.cc libcpp, contrib: Update to Unicode 15.1 2023-11-14 18:32:37 +01:00
mkdeps.cc p1689r5: initial support 2023-09-19 17:32:23 -04:00
pch.cc libcpp: Improve location for macro names [PR66290] 2023-06-20 16:58:12 -04:00
printable-chars.inc diagnostics: add support for "text art" diagrams 2023-06-21 21:49:00 -04:00
symtab.cc Update copyright years. 2023-01-16 11:52:17 +01:00
system.h Update copyright years. 2023-01-16 11:52:17 +01:00
traditional.cc Update copyright years. 2023-01-16 11:52:17 +01:00
ucnid.h libcpp, contrib: Update to Unicode 15.1 2023-11-14 18:32:37 +01:00
ucnid.tab Update copyright years. 2023-01-16 11:52:17 +01:00
uname2c.h libcpp, contrib: Update to Unicode 15.1 2023-11-14 18:32:37 +01:00