Make all source files include defs.h or server.h first
authorGary Benson <gbenson@redhat.com>
Fri, 25 Jul 2014 11:18:00 +0000 (12:18 +0100)
committerGary Benson <gbenson@redhat.com>
Wed, 30 Jul 2014 08:22:48 +0000 (09:22 +0100)
commitd41f6d8ea2868ed247c149c252741d02293c6659
tree072c9ea4577403a530ecb6c9056c7b17b4351f63
parentf2120acddc665a9adbd90e2dd32a3f589d9230c4
Make all source files include defs.h or server.h first

This commit makes all source files under gdb/ that include headers
from gdb/ include either defs.h or server.h before any other code.
This ensures that definitions and macros from the two config.h files
are always in place for our code.  An exception has been made for
gdb/gdbserver/gdbreplay.c which seems to be a special case.

gdb/
2014-07-30  Gary Benson  <gbenson@redhat.com>

* btrace.c: Include defs.h.
* common/ptid.c: Include defs.h or server.h as appropriate.
* nat/mips-linux-watch.c: Likewise.

gdb/gdbserver/
2014-07-30  Gary Benson  <gbenson@redhat.com>

* hostio-errno.c: Move server.h to top of includes list.
* inferiors.c: Likewise.
* linux-x86-low.c: Likewise.
* notif.c: Include server.h.
gdb/ChangeLog
gdb/btrace.c
gdb/common/ptid.c
gdb/gdbserver/ChangeLog
gdb/gdbserver/hostio-errno.c
gdb/gdbserver/inferiors.c
gdb/gdbserver/linux-x86-low.c
gdb/gdbserver/notif.c
gdb/nat/mips-linux-watch.c