Clean up includes of doublest.h and floatformat.h
As a first small step to getting rid of doublest.h, this patch removes the include of "floatformat.h" in "doublest.h". This is actually not needed for the file itself. A few source files now need to include "floatformat.h" directly, since they got it indirectly via "doublest.h" and still need it. In reviewing which files need it, I found a number of files that include "floatformat.h" directly without actually needing it at all. Similarly, a number of files include "doublest.h" without needing it. I've also removed those unnecessary include statements. gdb/ChangeLog: 2017-10-05 Ulrich Weigand <uweigand@de.ibm.com> * doublest.h: Do not include "floatformat.h". Remove stale comments. * gdbtypes.c: Include "floatformat.h". * value.c: Likewise. * m68k-tdep.c: Likewise. * findvar.c: Do not include "floatformat.h". * amd64-darwin-tdep.c: Likewise. * arm-linux-tdep.c: Likewise. * i386-darwin-tdep.c: Likewise. * i387-tdep.c: Likewise. * m68k-linux-tdep.c: Likewise. * mep-tdep.c: Likewise. * mips-tdep.c: Likewise. * nios2-tdep.c: Likewise. * s390-linux-tdep.c: Likewise. * sparc-obsd-tdep.c: Likewise. * sparc-tdep.c: Likewise. * sparc64-tdep.c: Likewise. * spu-tdep.c: Likewise. * tic6x-tdep.c: Likewise. * tilegx-tdep.c: Likewise. * vax-tdep.c: Likewise. * xstormy16-tdep.c: Likewise. * xtensa-tdep.c: Likewise. * top.c: Do not include "doublest.h". * aarch64-tdep.c: Likewise. * alpha-tdep.c: Likewise. * arm-linux-tdep.c: Likewise. * m68k-linux-tdep.c: Likewise. * tilegx-tdep.c: Likewise. * xstormy16-tdep.c: Likewise.
This commit is contained in:
parent
a80a647180
commit
1841ee5d03
@ -1,3 +1,38 @@
|
||||
2017-10-05 Ulrich Weigand <uweigand@de.ibm.com>
|
||||
|
||||
* doublest.h: Do not include "floatformat.h". Remove stale comments.
|
||||
* gdbtypes.c: Include "floatformat.h".
|
||||
* value.c: Likewise.
|
||||
* m68k-tdep.c: Likewise.
|
||||
|
||||
* findvar.c: Do not include "floatformat.h".
|
||||
* amd64-darwin-tdep.c: Likewise.
|
||||
* arm-linux-tdep.c: Likewise.
|
||||
* i386-darwin-tdep.c: Likewise.
|
||||
* i387-tdep.c: Likewise.
|
||||
* m68k-linux-tdep.c: Likewise.
|
||||
* mep-tdep.c: Likewise.
|
||||
* mips-tdep.c: Likewise.
|
||||
* nios2-tdep.c: Likewise.
|
||||
* s390-linux-tdep.c: Likewise.
|
||||
* sparc-obsd-tdep.c: Likewise.
|
||||
* sparc-tdep.c: Likewise.
|
||||
* sparc64-tdep.c: Likewise.
|
||||
* spu-tdep.c: Likewise.
|
||||
* tic6x-tdep.c: Likewise.
|
||||
* tilegx-tdep.c: Likewise.
|
||||
* vax-tdep.c: Likewise.
|
||||
* xstormy16-tdep.c: Likewise.
|
||||
* xtensa-tdep.c: Likewise.
|
||||
|
||||
* top.c: Do not include "doublest.h".
|
||||
* aarch64-tdep.c: Likewise.
|
||||
* alpha-tdep.c: Likewise.
|
||||
* arm-linux-tdep.c: Likewise.
|
||||
* m68k-linux-tdep.c: Likewise.
|
||||
* tilegx-tdep.c: Likewise.
|
||||
* xstormy16-tdep.c: Likewise.
|
||||
|
||||
2017-10-05 John Baldwin <jhb@FreeBSD.org>
|
||||
|
||||
* mips-fbsd-tdep.c (MIPS_INST_ADDIU_A0_SP_N32): Define.
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "dis-asm.h"
|
||||
#include "regcache.h"
|
||||
#include "reggroups.h"
|
||||
#include "doublest.h"
|
||||
#include "value.h"
|
||||
#include "arch-utils.h"
|
||||
#include "osabi.h"
|
||||
|
@ -18,7 +18,6 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "defs.h"
|
||||
#include "doublest.h"
|
||||
#include "frame.h"
|
||||
#include "frame-unwind.h"
|
||||
#include "frame-base.h"
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "inferior.h"
|
||||
#include "gdbcore.h"
|
||||
#include "target.h"
|
||||
#include "floatformat.h"
|
||||
#include "symtab.h"
|
||||
#include "regcache.h"
|
||||
#include "objfiles.h"
|
||||
|
@ -21,11 +21,9 @@
|
||||
#include "target.h"
|
||||
#include "value.h"
|
||||
#include "gdbtypes.h"
|
||||
#include "floatformat.h"
|
||||
#include "gdbcore.h"
|
||||
#include "frame.h"
|
||||
#include "regcache.h"
|
||||
#include "doublest.h"
|
||||
#include "solib-svr4.h"
|
||||
#include "osabi.h"
|
||||
#include "regset.h"
|
||||
|
@ -23,18 +23,6 @@
|
||||
struct type;
|
||||
struct floatformat;
|
||||
|
||||
/* Setup definitions for host and target floating point formats. We need to
|
||||
consider the format for `float', `double', and `long double' for both target
|
||||
and host. We need to do this so that we know what kind of conversions need
|
||||
to be done when converting target numbers to and from the hosts DOUBLEST
|
||||
data type. */
|
||||
|
||||
/* This is used to indicate that we don't know the format of the floating point
|
||||
number. Typically, this is useful for native ports, where the actual format
|
||||
is irrelevant, since no conversions will be taking place. */
|
||||
|
||||
#include "floatformat.h" /* For struct floatformat */
|
||||
|
||||
/* Use `long double' if the host compiler supports it. (Note that this is not
|
||||
necessarily any longer than `double'. On SunOS/gcc, it's the same as
|
||||
double.) This is necessary because GDB internally converts all floating
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "gdbcore.h"
|
||||
#include "inferior.h"
|
||||
#include "target.h"
|
||||
#include "floatformat.h"
|
||||
#include "symfile.h" /* for overlay functions */
|
||||
#include "regcache.h"
|
||||
#include "user-regs.h"
|
||||
|
@ -38,6 +38,7 @@
|
||||
#include "bcache.h"
|
||||
#include "dwarf2loc.h"
|
||||
#include "gdbcore.h"
|
||||
#include "floatformat.h"
|
||||
|
||||
/* Initialize BADNESS constants. */
|
||||
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "inferior.h"
|
||||
#include "gdbcore.h"
|
||||
#include "target.h"
|
||||
#include "floatformat.h"
|
||||
#include "symtab.h"
|
||||
#include "regcache.h"
|
||||
#include "objfiles.h"
|
||||
|
@ -19,7 +19,6 @@
|
||||
|
||||
#include "defs.h"
|
||||
#include "doublest.h"
|
||||
#include "floatformat.h"
|
||||
#include "frame.h"
|
||||
#include "gdbcore.h"
|
||||
#include "inferior.h"
|
||||
|
@ -19,8 +19,6 @@
|
||||
|
||||
#include "defs.h"
|
||||
#include "gdbcore.h"
|
||||
#include "doublest.h"
|
||||
#include "floatformat.h"
|
||||
#include "frame.h"
|
||||
#include "target.h"
|
||||
#include "gdbtypes.h"
|
||||
|
@ -32,6 +32,7 @@
|
||||
#include "osabi.h"
|
||||
#include "dis-asm.h"
|
||||
#include "target-descriptions.h"
|
||||
#include "floatformat.h"
|
||||
|
||||
#include "m68k-tdep.h"
|
||||
|
||||
|
@ -36,7 +36,6 @@
|
||||
#include "arch-utils.h"
|
||||
#include "regcache.h"
|
||||
#include "remote.h"
|
||||
#include "floatformat.h"
|
||||
#include "sim-regno.h"
|
||||
#include "disasm.h"
|
||||
#include "trad-frame.h"
|
||||
|
@ -49,7 +49,6 @@
|
||||
#include "frame-base.h"
|
||||
#include "trad-frame.h"
|
||||
#include "infcall.h"
|
||||
#include "floatformat.h"
|
||||
#include "remote.h"
|
||||
#include "target-descriptions.h"
|
||||
#include "dwarf2-frame.h"
|
||||
|
@ -37,7 +37,6 @@
|
||||
#include "value.h"
|
||||
#include "symfile.h"
|
||||
#include "arch-utils.h"
|
||||
#include "floatformat.h"
|
||||
#include "infcall.h"
|
||||
#include "regset.h"
|
||||
#include "target-descriptions.h"
|
||||
|
@ -30,7 +30,6 @@
|
||||
#include "gdbcore.h"
|
||||
#include "gdbcmd.h"
|
||||
#include "objfiles.h"
|
||||
#include "floatformat.h"
|
||||
#include "regcache.h"
|
||||
#include "trad-frame.h"
|
||||
#include "frame-base.h"
|
||||
|
@ -18,7 +18,6 @@
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "defs.h"
|
||||
#include "floatformat.h"
|
||||
#include "frame.h"
|
||||
#include "frame-unwind.h"
|
||||
#include "gdbcore.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include "dis-asm.h"
|
||||
#include "dwarf2.h"
|
||||
#include "dwarf2-frame.h"
|
||||
#include "floatformat.h"
|
||||
#include "frame.h"
|
||||
#include "frame-base.h"
|
||||
#include "frame-unwind.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
#include "defs.h"
|
||||
#include "arch-utils.h"
|
||||
#include "dwarf2-frame.h"
|
||||
#include "floatformat.h"
|
||||
#include "frame.h"
|
||||
#include "frame-base.h"
|
||||
#include "frame-unwind.h"
|
||||
|
@ -38,7 +38,6 @@
|
||||
#include "language.h"
|
||||
#include "regcache.h"
|
||||
#include "reggroups.h"
|
||||
#include "floatformat.h"
|
||||
#include "block.h"
|
||||
#include "observer.h"
|
||||
#include "infcall.h"
|
||||
|
@ -36,7 +36,6 @@
|
||||
#include "value.h"
|
||||
#include "symfile.h"
|
||||
#include "arch-utils.h"
|
||||
#include "floatformat.h"
|
||||
#include "glibc-tdep.h"
|
||||
#include "infcall.h"
|
||||
#include "regset.h"
|
||||
|
@ -31,10 +31,8 @@
|
||||
#include "dis-asm.h"
|
||||
#include "inferior.h"
|
||||
#include "arch-utils.h"
|
||||
#include "floatformat.h"
|
||||
#include "regcache.h"
|
||||
#include "regset.h"
|
||||
#include "doublest.h"
|
||||
#include "osabi.h"
|
||||
#include "linux-tdep.h"
|
||||
#include "objfiles.h"
|
||||
|
@ -41,7 +41,6 @@
|
||||
#include "top.h"
|
||||
#include "version.h"
|
||||
#include "serial.h"
|
||||
#include "doublest.h"
|
||||
#include "main.h"
|
||||
#include "event-loop.h"
|
||||
#include "gdbthread.h"
|
||||
|
@ -29,6 +29,7 @@
|
||||
#include "language.h"
|
||||
#include "demangle.h"
|
||||
#include "doublest.h"
|
||||
#include "floatformat.h"
|
||||
#include "regcache.h"
|
||||
#include "block.h"
|
||||
#include "dfp.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
#include "defs.h"
|
||||
#include "arch-utils.h"
|
||||
#include "dis-asm.h"
|
||||
#include "floatformat.h"
|
||||
#include "frame.h"
|
||||
#include "frame-base.h"
|
||||
#include "frame-unwind.h"
|
||||
|
@ -30,9 +30,7 @@
|
||||
#include "dis-asm.h"
|
||||
#include "inferior.h"
|
||||
#include "arch-utils.h"
|
||||
#include "floatformat.h"
|
||||
#include "regcache.h"
|
||||
#include "doublest.h"
|
||||
#include "osabi.h"
|
||||
#include "objfiles.h"
|
||||
#include "common/byte-vector.h"
|
||||
|
@ -29,7 +29,6 @@
|
||||
#include "dis-asm.h"
|
||||
#include "inferior.h"
|
||||
#include "osabi.h"
|
||||
#include "floatformat.h"
|
||||
#include "regcache.h"
|
||||
#include "reggroups.h"
|
||||
#include "regset.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user