diff options
author | 2019-03-02 12:05:57 -0700 | |
---|---|---|
committer | 2019-03-15 16:02:08 -0600 | |
commit | 741d7538b7540fea1086fe6ab962227d2cf7418e (patch) | |
tree | e71eac2f51a9c6b88294567242b3320eca0edc26 /gdb/jit.c | |
parent | Remove some unneeded initializations in minimal_symbol_reader (diff) | |
download | binutils-gdb-741d7538b7540fea1086fe6ab962227d2cf7418e.tar.gz binutils-gdb-741d7538b7540fea1086fe6ab962227d2cf7418e.tar.bz2 binutils-gdb-741d7538b7540fea1086fe6ab962227d2cf7418e.zip |
Remove minsym termination
I was curious what used the terminating "null" minimal symbol; and
after looking I could not find anything. This patch removes
terminate_minimal_symbol_table and the extra minimal symbol that is
allocated for it.
gdb/ChangeLog
2019-03-15 Tom Tromey <tom@tromey.com>
* symfile.c (reread_symbols): Update.
* objfiles.c (objfile::objfile): Update.
* minsyms.h (terminate_minimal_symbol_table): Don't declare.
* minsyms.c (lookup_minimal_symbol_by_pc_section): Update
comment.
(minimal_symbol_reader::install): Update.
(terminate_minimal_symbol_table): Remove.
* jit.c (jit_object_close_impl): Update.
Diffstat (limited to 'gdb/jit.c')
-rw-r--r-- | gdb/jit.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gdb/jit.c b/gdb/jit.c index 81c4af40f92..1f87bf2538d 100644 --- a/gdb/jit.c +++ b/gdb/jit.c @@ -805,8 +805,6 @@ jit_object_close_impl (struct gdb_symbol_callbacks *cb, OBJF_NOT_FILENAME); objfile->per_bfd->gdbarch = target_gdbarch (); - terminate_minimal_symbol_table (objfile); - j = NULL; for (i = obj->symtabs; i; i = j) { |