Commit Graph

4 Commits

Author SHA1 Message Date
Mark Wielaard
9d0a8787d5 Update libiberty demangler.
Update the libiberty demangler using the auxprogs/update-demangler
script. There were various extensions and bug fixes since our last
import. Add new D language demangler file d-demangle.c and update
the vg_libciface.h header with some new constructs used (strtol,
xmalloc_failed, xmemdup, XDELETEVEC, XDUPVEC).

Resolves bug #359181 - Buffer Overflow during Demangling.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15951
2016-09-13 19:06:23 +00:00
Florian Krohm
34d5fb61d7 Update the C++ demangler by importing files from GCC trunk @ r181975.
Also fixes #283413


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12281
2011-12-10 16:00:25 +00:00
Julian Seward
e9c7a88688 Update the C++ demangler to that from libiberty in the gcc svn trunk,
rev 141363.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8710
2008-10-26 11:53:30 +00:00
Nicholas Nethercote
da683dd528 Modularised the demangler into m_demangle. (It very nearly fit our new
module structure as-is.)



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3654
2005-05-10 04:56:56 +00:00