From 51a9d78c44b02a5e7d27e4339c9ee0e2bfdc1817 Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Fri, 17 Jul 1992 18:52:05 +0000 Subject: [PATCH] * eval.c (evaluate_subexp): Ask lookup_struct_elt_type to call error if it fails to find a member type, rather than return NULL and trigger a coredump. * symtab.c (lookup_symbol, lookup_demangled_block_symbol, lookup_demangled_partial_symbol,): Ask demangle_and_match to match on complete demanglings, including argument lists for member functions, rather than just accepting the first demangling that matches the class and function name. --- gdb/ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 355011f7d7d..3020ddb38b9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,13 @@ Fri Jul 17 10:14:56 1992 Fred Fish (fnf@cygnus.com) + * eval.c (evaluate_subexp): Ask lookup_struct_elt_type to call + error if it fails to find a member type, rather than return NULL + and trigger a coredump. + * symtab.c (lookup_symbol, lookup_demangled_block_symbol, + lookup_demangled_partial_symbol,): Ask demangle_and_match to + match on complete demanglings, including argument lists for member + functions, rather than just accepting the first demangling that + matches the class and function name. * dwarfread.c (read_file_scope): Pass contents of AT_comp_dir to start_symtab as the directory name. * dwarfread.c (completedieinfo): Strip off any leading hostname -- 2.30.2