forked from Imagelibrary/binutils-gdb
* symtab.c (symbol_set_names): Correctly set 'name' on symbol when
lookup name differs.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2009-11-18 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* symtab.c (symbol_set_names): Correctly set 'name' on symbol when
|
||||
lookup name differs.
|
||||
|
||||
2009-11-18 Tristan Gingold <gingold@adacore.com>
|
||||
|
||||
* machoread.c (macho_oso_symfile): Fix typo. Add comments.
|
||||
|
||||
@@ -676,7 +676,7 @@ symbol_set_names (struct general_symbol_info *gsymbol,
|
||||
(*slot)->demangled[0] = '\0';
|
||||
}
|
||||
|
||||
gsymbol->name = (*slot)->mangled;
|
||||
gsymbol->name = (*slot)->mangled + lookup_len - len;
|
||||
if ((*slot)->demangled[0] != '\0')
|
||||
gsymbol->language_specific.cplus_specific.demangled_name
|
||||
= (*slot)->demangled;
|
||||
|
||||
Reference in New Issue
Block a user