mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 06:45:56 +08:00
gdb
* symfile.c (reread_symbols): Update. * objfiles.h (struct objfile) <cp_namespace_symtab>: Remove field. * objfiles.c (allocate_objfile): Update. * cp-support.h (cp_check_possible_namespace_symbols): Don't declare. * cp-namespace.c (lookup_symbol_file): Don't call lookup_possible_namespace_symbol. (initialize_namespace_symtab, get_possible_namespace_block) (free_namespace_block, cp_check_possible_namespace_symbols) (check_possible_namespace_symbols_loop) (check_one_possible_namespace_symbol) (lookup_possible_namespace_symbol): Remove. (maintenance_cplus_namespace): Replace with notice. (_initialize_cp_namespace): Deprecate `maint cplus namespace'. gdb/testsuite * gdb.cp/maint.exp (test_help): Update. (test_namespace): Likewise.
This commit is contained in:
@ -389,13 +389,6 @@ struct objfile
|
||||
/* Place to stash various statistics about this objfile. */
|
||||
OBJSTATS;
|
||||
|
||||
/* A symtab that the C++ code uses to stash special symbols
|
||||
associated to namespaces. */
|
||||
|
||||
/* FIXME/carlton-2003-06-27: Delete this in a few years once
|
||||
"possible namespace symbols" go away. */
|
||||
struct symtab *cp_namespace_symtab;
|
||||
|
||||
/* A linked list of symbols created when reading template types or
|
||||
function templates. These symbols are not stored in any symbol
|
||||
table, so we have to keep them here to relocate them
|
||||
|
Reference in New Issue
Block a user