diff options
author | Tom Tromey <tromey@redhat.com> | 2013-04-15 17:30:35 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2013-04-15 17:30:35 +0000 |
commit | f6b85d6aa9a9e6bce6a1b8e03393fa971deed4f7 (patch) | |
tree | 1430b990dcccf587e3099a3b88fe6b353704ca9c /gdb/c-typeprint.c | |
parent | 6445a269bcdcf3052901aa60eaeb0c2a565b2f51 (diff) | |
download | gdb-f6b85d6aa9a9e6bce6a1b8e03393fa971deed4f7.tar.gz |
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.
Diffstat (limited to 'gdb/c-typeprint.c')
-rw-r--r-- | gdb/c-typeprint.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/c-typeprint.c b/gdb/c-typeprint.c index ca8d89b0e9a..bf4564f8a66 100644 --- a/gdb/c-typeprint.c +++ b/gdb/c-typeprint.c @@ -1227,8 +1227,8 @@ c_type_print_base (struct type *type, struct ui_file *stream, mangled_name = TYPE_FN_FIELD_PHYSNAME (f, j); demangled_name = - cplus_demangle (mangled_name, - DMGL_ANSI | DMGL_PARAMS); + gdb_demangle (mangled_name, + DMGL_ANSI | DMGL_PARAMS); if (demangled_name == NULL) { /* In some cases (for instance with the HP |