PR c++/11990:
authorTom Tromey <tromey@redhat.com>
Mon, 15 Apr 2013 17:30:36 +0000 (17:30 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 15 Apr 2013 17:30:36 +0000 (17:30 +0000)
commit8de20a37d6eb551a69a04b1b8e67874b9f14123d
tree0e19cbd2515bc9102ac300513ec7012cc8228da3
parent591f19e89b4b671f1124cdc21605bba1d3d6b8d0
PR c++/11990:
* c-lang.c (cplus_language_defn): Use gdb_demangle.
* c-typeprint.c (c_type_print_base): Use gdb_demangle.
* cp-support.c (mangled_name_to_comp): Use gdb_demangle.
(gdb_demangle): New function.
* cp-support.h (gdb_demangle): Declare.
* dwarf2read.c (dwarf2_physname, fixup_partial_die)
(dwarf2_name): Use gdb_demangle.
* gdbtypes.c (check_stub_method): Use gdb_demangle.
* gnu-v3-abi.c (gnuv3_rtti_type): Strip @plt and version
suffixes from name.
(gnuv3_print_method_ptr): Use gdb_demangle.
* jv-lang.c (java_demangle): Use gdb_demangle.
* jv-typeprint.c (java_type_print_base): Use gdb_demangle.
* language.c (unk_lang_demangle): Use gdb_demangle.
* symtab.c (symbol_find_demangled_name)
(demangle_for_lookup): Use gdb_demangle.
12 files changed:
gdb/ChangeLog
gdb/c-lang.c
gdb/c-typeprint.c
gdb/cp-support.c
gdb/cp-support.h
gdb/dwarf2read.c
gdb/gdbtypes.c
gdb/gnu-v3-abi.c
gdb/jv-lang.c
gdb/jv-typeprint.c
gdb/language.c
gdb/symtab.c