Remove the "listhead" argument from finish_block
finish_block is only ever called with "&local_symbols" as the "listhead" argument. So, remove this argument. gdb/ChangeLog 2018-07-20 Tom Tromey <tom@tromey.com> * xcoffread.c (read_xcoff_symtab): Update. * dwarf2read.c (read_func_scope, read_lexical_block_scope): Update. * dbxread.c (process_one_symbol): Update. * coffread.c (coff_symtab_read): Update. * buildsym.h (finish_block): Update. * buildsym.c (finish_block): Remove "listhead" argument. (end_symtab_get_static_block): Update.
This commit is contained in:
parent
5ac045503d
commit
c233e9c641
7 changed files with 22 additions and 13 deletions
|
@ -1135,7 +1135,7 @@ coff_symtab_read (minimal_symbol_reader &reader,
|
|||
enter_linenos (fcn_line_ptr, fcn_first_line,
|
||||
fcn_last_line, objfile);
|
||||
|
||||
finish_block (cstk.name, &local_symbols, cstk.old_blocks,
|
||||
finish_block (cstk.name, cstk.old_blocks,
|
||||
NULL, cstk.start_addr,
|
||||
fcn_cs_saved.c_value
|
||||
+ fcn_aux_saved.x_sym.x_misc.x_fsize
|
||||
|
@ -1177,7 +1177,7 @@ coff_symtab_read (minimal_symbol_reader &reader,
|
|||
cs->c_value + ANOFFSET (objfile->section_offsets,
|
||||
SECT_OFF_TEXT (objfile));
|
||||
/* Make a block for the local symbols within. */
|
||||
finish_block (0, &local_symbols, cstk.old_blocks, NULL,
|
||||
finish_block (0, cstk.old_blocks, NULL,
|
||||
cstk.start_addr, tmpaddr);
|
||||
}
|
||||
/* Now pop locals of block just finished. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue