This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/11990] "can't find linker symbol for virtual table for ..." when printing variables


http://sourceware.org/bugzilla/show_bug.cgi?id=11990

--- Comment #6 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> 2013-04-15 17:30:37 UTC ---
CVSROOT:    /cvs/src
Module name:    src
Changes by:    tromey@sourceware.org    2013-04-15 17:30:36

Modified files:
    gdb            : ChangeLog c-lang.c c-typeprint.c cp-support.c 
                     cp-support.h dwarf2read.c gdbtypes.c 
                     gnu-v3-abi.c jv-lang.c jv-typeprint.c 
                     language.c symtab.c 

Log message:
    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.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.15410&r2=1.15411
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/c-lang.c.diff?cvsroot=src&r1=1.106&r2=1.107
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/c-typeprint.c.diff?cvsroot=src&r1=1.91&r2=1.92
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/cp-support.c.diff?cvsroot=src&r1=1.61&r2=1.62
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/cp-support.h.diff?cvsroot=src&r1=1.55&r2=1.56
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/dwarf2read.c.diff?cvsroot=src&r1=1.780&r2=1.781
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/gdbtypes.c.diff?cvsroot=src&r1=1.250&r2=1.251
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/gnu-v3-abi.c.diff?cvsroot=src&r1=1.81&r2=1.82
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/jv-lang.c.diff?cvsroot=src&r1=1.109&r2=1.110
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/jv-typeprint.c.diff?cvsroot=src&r1=1.30&r2=1.31
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/language.c.diff?cvsroot=src&r1=1.114&r2=1.115
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/symtab.c.diff?cvsroot=src&r1=1.360&r2=1.361

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]