A few comment cleanups
I stumbled upon a few comments that I think are outdated. Comment for elfread.c (elf_symfile_init): As far as history goes in git, I don't see anything related to that. Comment for elfread.c (elf_symfile_read): References a parameter that was removed in 1999. Comment for struct sym_fns/sym_offsets: References a parameter that was changed in 1999. gdb/ChangeLog: * elfread.c (elf_symfile_init): Remove stale comment. (elf_symfile_read): Same. * symfile.h (struct sym_fns): Same.
This commit is contained in:
parent
1bab73830f
commit
db7a9bcd53
@ -1,3 +1,9 @@
|
||||
2014-12-18 Simon Marchi <simon.marchi@ericsson.com>
|
||||
|
||||
* elfread.c (elf_symfile_init): Remove stale comment.
|
||||
(elf_symfile_read): Same.
|
||||
* symfile.h (struct sym_fns): Same.
|
||||
|
||||
2014-12-18 Nigel Stephens <nigel@mips.com>
|
||||
Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
|
@ -1236,10 +1236,6 @@ elf_read_minimal_symbols (struct objfile *objfile, int symfile_flags,
|
||||
We have been initialized by a call to elf_symfile_init, which
|
||||
currently does nothing.
|
||||
|
||||
SECTION_OFFSETS is a set of offsets to apply to relocate the symbols
|
||||
in each section. We simplify it down to a single offset for all
|
||||
symbols. FIXME.
|
||||
|
||||
This function only does the minimum work necessary for letting the
|
||||
user "name" things symbolically; it does not read the entire symtab.
|
||||
Instead, it reads the external and static symbols and puts them in partial
|
||||
@ -1418,14 +1414,7 @@ elf_symfile_finish (struct objfile *objfile)
|
||||
dwarf2_free_objfile (objfile);
|
||||
}
|
||||
|
||||
/* ELF specific initialization routine for reading symbols.
|
||||
|
||||
It is passed a pointer to a struct sym_fns which contains, among other
|
||||
things, the BFD for the file whose symbols are being read, and a slot for
|
||||
a pointer to "private data" which we can fill with goodies.
|
||||
|
||||
For now at least, we have nothing in particular to do, so this function is
|
||||
just a stub. */
|
||||
/* ELF specific initialization routine for reading symbols. */
|
||||
|
||||
static void
|
||||
elf_symfile_init (struct objfile *objfile)
|
||||
|
@ -353,12 +353,12 @@ struct sym_fns
|
||||
|
||||
void (*sym_finish) (struct objfile *);
|
||||
|
||||
|
||||
/* This function produces a file-dependent section_offsets
|
||||
structure, allocated in the objfile's storage, and based on the
|
||||
parameter. The parameter is currently a CORE_ADDR (FIXME!) for
|
||||
backward compatibility with the higher levels of GDB. It should
|
||||
probably be changed to a string, where NULL means the default,
|
||||
and others are parsed in a file dependent way. */
|
||||
structure, allocated in the objfile's storage.
|
||||
|
||||
The section_addr_info structure contains the offset of loadable and
|
||||
allocated sections, relative to the absolute offsets found in the BFD. */
|
||||
|
||||
void (*sym_offsets) (struct objfile *, const struct section_addr_info *);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user