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.
+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
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);
return;
}
- init_psymbol_list (objfile, 1024);
-
try
{
/* This isn't really ideal: all the data we allocate on the
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,
/* 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),
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);