Remove support for old gnu v2 name mangling.
authorNick Clifton <nickc@redhat.com>
Tue, 8 Jan 2019 16:53:02 +0000 (16:53 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 8 Jan 2019 16:53:26 +0000 (16:53 +0000)
commit236f4ebe3ac7e8f94184fdcc39c70d74cc62b82a
tree3a93862257e3b40a933ee072499d4bc077a66606
parentc8fcc36012301d7402fd990ee5d8f78dffa824f0
Remove support for old gnu v2 name mangling.

PR 24044
* cxxfilt.c (hp_symbol_characters): Delete.
(main): Remove depcreated demangling styles.
* stabs.c (parse_stab_argtypes): Remove support for old gnu v2
demangling opnames.
* testsuite/binutils-all/cxxfilt.exp: Use the
--no-strip-underscore option for targets that do prefix their
symbols with underscores.
Update tests to elimiate those that use gnu v2 encoding.
binutils/ChangeLog
binutils/cxxfilt.c
binutils/stabs.c
binutils/testsuite/binutils-all/cxxfilt.exp