Remove some unnecessary code
authorTom Tromey <tom@tromey.com>
Fri, 23 Sep 2016 16:40:36 +0000 (10:40 -0600)
committerTom Tromey <tom@tromey.com>
Fri, 23 Sep 2016 17:31:35 +0000 (11:31 -0600)
commit3e25a500a1ba05587389737e7c617e5ae6dd2bcf
treef88f4ce40f9e88fd4a3ad892e35445e310939b6f
parent97e64e5ab19dbf6a9babd711e8deec5545520954
Remove some unnecessary code

This patch removes some unnecessary code.  In particular,
terminate_minimal_symbol_table is declared in minsyms.h, so it doesn't
need to be declared in objfiles.h as well.  And,
restore_ui_out_closure was rendered unnecessary by an earlier patch,
so the structure definition can be removed now.

I'm checking this in as obvious.

Tested by rebuilding on x86-64 Fedora 24 with --enable-targets=all;
which would notice any missing includes of minsyms.h.

2016-09-23  Tom Tromey  <tom@tromey.com>

* utils.c (struct restore_ui_out_closure): Remove.
* objfiles.h (terminate_minimal_symbol_table): Don't declare.
gdb/ChangeLog
gdb/objfiles.h
gdb/utils.c