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>
|
2020-11-01 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
* ada-lang.c (gnat_encoded_fixed_point_type_info): Renames
|
* 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)
|
if (val < 0)
|
||||||
perror_with_name (objfile_name (objfile));
|
perror_with_name (objfile_name (objfile));
|
||||||
|
|
||||||
/* Size the symbol table. */
|
|
||||||
init_psymbol_list (objfile, DBX_SYMCOUNT (objfile));
|
|
||||||
|
|
||||||
symbol_size = DBX_SYMBOL_SIZE (objfile);
|
symbol_size = DBX_SYMBOL_SIZE (objfile);
|
||||||
symbol_table_offset = DBX_SYMTAB_OFFSET (objfile);
|
symbol_table_offset = DBX_SYMTAB_OFFSET (objfile);
|
||||||
|
|
||||||
|
@ -6119,8 +6119,6 @@ dwarf2_build_psymtabs (struct objfile *objfile)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
init_psymbol_list (objfile, 1024);
|
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
/* This isn't really ideal: all the data we allocate on the
|
/* 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;
|
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 *);
|
extern void end_psymtab_common (struct objfile *, struct partial_symtab *);
|
||||||
|
|
||||||
/* Used when recording partial symbol tables. On destruction,
|
/* 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. */
|
/* 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)
|
partial_symtab::partial_symtab (const char *filename_, struct objfile *objfile)
|
||||||
: searched_flag (PST_NOT_SEARCHED),
|
: searched_flag (PST_NOT_SEARCHED),
|
||||||
text_low_valid (0),
|
text_low_valid (0),
|
||||||
|
@ -2922,12 +2922,6 @@ xcoff_initial_scan (struct objfile *objfile, symfile_add_flags symfile_flags)
|
|||||||
if (val != size)
|
if (val != size)
|
||||||
perror_with_name (_("reading symbol table"));
|
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;
|
scoped_free_pendings free_pending;
|
||||||
minimal_symbol_reader reader (objfile);
|
minimal_symbol_reader reader (objfile);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user