]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Update libiberty demangler
authorMark Wielaard <mark@klomp.org>
Wed, 3 Apr 2024 21:13:02 +0000 (23:13 +0200)
committerMark Wielaard <mark@klomp.org>
Wed, 3 Apr 2024 21:48:57 +0000 (23:48 +0200)
commit31224ab9d54224d1e732e677d128ab0ed884d92d
tree21ee1e7a63efe03f878e20dd20b04f4802d492ea
parentd5de956db744be5d41a3337aaf43292f544c6ed3
Update libiberty demangler

Update the libiberty demangler using the auxprogs/update-demangler
script to gcc git commit ca2f7c84927f85b95f0f48f82b93f1460c372db4.

This update includes:

* c++: mangle noexcept-expr [PR70790]
* c++: Fix templated convertion operator demangling
* c++: constrained hidden friends [PR109751]
* c++: mangle function template constraints
* Update copyright years.
* c++, demangle: Implement
  https://github.com/itanium-cxx-abi/cxx-abi/issues/148
  non-proposal
* libiberty: Invoke D demangler when --format=auto
12 files changed:
auxprogs/update-demangler
coregrind/m_demangle/ansidecl.h
coregrind/m_demangle/cp-demangle.c
coregrind/m_demangle/cp-demangle.h
coregrind/m_demangle/cplus-dem.c
coregrind/m_demangle/d-demangle.c
coregrind/m_demangle/demangle.h
coregrind/m_demangle/dyn-string.c
coregrind/m_demangle/dyn-string.h
coregrind/m_demangle/rust-demangle.c
coregrind/m_demangle/safe-ctype.c
coregrind/m_demangle/safe-ctype.h