Remove init_psymbol_list
init_psymbol_list is now empty, and so this removes it. gdb/ChangeLog 2020-11-01 Tom Tromey <tom@tromey.com> * dbxread.c (dbx_symfile_read): Update. * dwarf2/read.c (dwarf2_build_psymtabs): Update. * xcoffread.c (xcoff_initial_scan): Update. * psympriv.h (init_psymbol_list): Don't declare. * psymtab.c (init_psymbol_list): Remove.
This commit is contained in:
parent
d77c922455
commit
525454d654
@ -1,3 +1,11 @@
|
||||
2020-11-01 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* dbxread.c (dbx_symfile_read): Update.
|
||||
* dwarf2/read.c (dwarf2_build_psymtabs): Update.
|
||||
* xcoffread.c (xcoff_initial_scan): Update.
|
||||
* psympriv.h (init_psymbol_list): Don't declare.
|
||||
* psymtab.c (init_psymbol_list): Remove.
|
||||
|
||||
2020-11-01 Joel Brobecker <brobecker@adacore.com>
|
||||
|
||||
* ada-lang.c (gnat_encoded_fixed_point_type_info): Renames
|
||||
|
@ -535,9 +535,6 @@ dbx_symfile_read (struct objfile *objfile, symfile_add_flags symfile_flags)
|
||||
if (val < 0)
|
||||
perror_with_name (objfile_name (objfile));
|
||||
|
||||
/* Size the symbol table. */
|
||||
init_psymbol_list (objfile, DBX_SYMCOUNT (objfile));
|
||||
|
||||
symbol_size = DBX_SYMBOL_SIZE (objfile);
|
||||
symbol_table_offset = DBX_SYMTAB_OFFSET (objfile);
|
||||
|
||||
|
@ -6119,8 +6119,6 @@ dwarf2_build_psymtabs (struct objfile *objfile)
|
||||
return;
|
||||
}
|
||||
|
||||
init_psymbol_list (objfile, 1024);
|
||||
|
||||
try
|
||||
{
|
||||
/* This isn't really ideal: all the data we allocate on the
|
||||
|
@ -436,12 +436,6 @@ struct legacy_psymtab : public standard_psymtab
|
||||
void *read_symtab_private = nullptr;
|
||||
};
|
||||
|
||||
/* Initialize storage for partial symbols. If partial symbol storage
|
||||
has already been initialized, this does nothing. TOTAL_SYMBOLS is
|
||||
an estimate of how many symbols there will be. */
|
||||
|
||||
extern void init_psymbol_list (struct objfile *objfile, int total_symbols);
|
||||
|
||||
extern void end_psymtab_common (struct objfile *, struct partial_symtab *);
|
||||
|
||||
/* Used when recording partial symbol tables. On destruction,
|
||||
|
@ -1584,13 +1584,6 @@ partial_symtab::add_psymbol (gdb::string_view name, bool copy_name,
|
||||
|
||||
/* See psympriv.h. */
|
||||
|
||||
void
|
||||
init_psymbol_list (struct objfile *objfile, int total_symbols)
|
||||
{
|
||||
}
|
||||
|
||||
/* See psympriv.h. */
|
||||
|
||||
partial_symtab::partial_symtab (const char *filename_, struct objfile *objfile)
|
||||
: searched_flag (PST_NOT_SEARCHED),
|
||||
text_low_valid (0),
|
||||
|
@ -2922,12 +2922,6 @@ xcoff_initial_scan (struct objfile *objfile, symfile_add_flags symfile_flags)
|
||||
if (val != size)
|
||||
perror_with_name (_("reading symbol table"));
|
||||
|
||||
/* I'm not sure how how good num_symbols is; the rule of thumb in
|
||||
init_psymbol_list was developed for a.out. On the one hand,
|
||||
num_symbols includes auxents. On the other hand, it doesn't
|
||||
include N_SLINE. */
|
||||
init_psymbol_list (objfile, num_symbols);
|
||||
|
||||
scoped_free_pendings free_pending;
|
||||
minimal_symbol_reader reader (objfile);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user