diff options
author | Tom Tromey <tom@tromey.com> | 2018-05-10 16:23:52 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019-01-10 07:08:13 -0700 |
commit | 6d6a12bf87bc6dd89b2533b5d0490fdcc00df9ad (patch) | |
tree | 9dad6a22fbcbad4d8b43503d3a59caac5fdf480b /gdb/dwarf2read.c | |
parent | d320c2b5e181828418224521f2acd2ff48e127f4 (diff) | |
download | gdb-6d6a12bf87bc6dd89b2533b5d0490fdcc00df9ad.zip gdb-6d6a12bf87bc6dd89b2533b5d0490fdcc00df9ad.tar.gz gdb-6d6a12bf87bc6dd89b2533b5d0490fdcc00df9ad.tar.bz2 |
Introduce objfile::reset_psymtabs
This introduces a new method, objfile::reset_psymtabs, and changes
reread_symbols to use it. This method simply destroys the existing
partial symbols and recreates the psymtab_storage object.
This patch fixes a latent bug -- namely, that reread_symbols should
clear objfile::psymbol_map, but does not. I can submit that
separately if you'd prefer.
gdb/ChangeLog
2019-01-10 Tom Tromey <tom@tromey.com>
* symfile.c (reread_symbols): Call objfile->reset_psymtabs.
* objfiles.h (objfile::reset_psymtabs): New method.
Diffstat (limited to 'gdb/dwarf2read.c')
0 files changed, 0 insertions, 0 deletions