Do not include defs.h or server.h in any header file
authorGary Benson <gbenson@redhat.com>
Thu, 31 Jul 2014 12:25:01 +0000 (13:25 +0100)
committerGary Benson <gbenson@redhat.com>
Thu, 31 Jul 2014 12:25:01 +0000 (13:25 +0100)
This commit removes all inclusions of defs.h and server.h from header
files.

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

* common/btrace-common.h: Do not include defs.h or server.h.
* nat/mips-linux-watch.h: Likewise.
* gdb-dlfcn.h: Do not include defs.h.
* tracefile.h: Likewise.

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

* ax.h: Do not include server.h.
* gdbthread.h: Likewise.
* lynx-low.h: Likewise.
* notif.h: Likewise.

gdb/ChangeLog
gdb/common/btrace-common.h
gdb/gdb-dlfcn.h
gdb/gdbserver/ChangeLog
gdb/gdbserver/ax.h
gdb/gdbserver/gdbthread.h
gdb/gdbserver/lynx-low.h
gdb/gdbserver/notif.h
gdb/nat/mips-linux-watch.h
gdb/tracefile.h

index efba786..572cd44 100644 (file)
@@ -1,3 +1,10 @@
+2014-07-31  Gary Benson  <gbenson@redhat.com>
+
+       * common/btrace-common.h: Do not include defs.h or server.h.
+       * nat/mips-linux-watch.h: Likewise.
+       * gdb-dlfcn.h: Do not include defs.h.
+       * tracefile.h: Likewise.
+
 2014-07-30  Roland McGrath  <mcgrathr@google.com>
 
        * remote-sim.c (gdbsim_open): Apply constification to forward decl.
index 25617bb..339e684 100644 (file)
    inferior.  For presentation purposes, the branch trace is represented as a
    list of sequential control-flow blocks, one such list per thread.  */
 
-#ifdef GDBSERVER
-#  include "server.h"
-#else
-#  include "defs.h"
-#endif
-
 #include "vec.h"
 
 /* A branch trace block.
index afc1a25..905015a 100644 (file)
@@ -20,8 +20,6 @@
 #ifndef GDB_DLFCN_H
 #define GDB_DLFCN_H
 
-#include "defs.h"
-
 /* Load the dynamic library file named FILENAME, and return a handle
    for that dynamic library.  Return NULL if the loading fails for any
    reason.  */
index d0fa61d..8874790 100644 (file)
@@ -1,3 +1,10 @@
+2014-07-31  Gary Benson  <gbenson@redhat.com>
+
+       * ax.h: Do not include server.h.
+       * gdbthread.h: Likewise.
+       * lynx-low.h: Likewise.
+       * notif.h: Likewise.
+
 2014-07-30  Gary Benson  <gbenson@redhat.com>
 
        * server.h: Include common-defs.h.
index 6318004..59005e0 100644 (file)
@@ -19,7 +19,6 @@
 #if !defined (AX_H)
 #define AX_H 1
 
-#include "server.h"
 #include "regcache.h"
 
 #ifdef IN_PROCESS_AGENT
index 9785d67..fe0a75e 100644 (file)
@@ -19,7 +19,6 @@
 #ifndef GDB_THREAD_H
 #define GDB_THREAD_H
 
-#include "server.h"
 #include "inferiors.h"
 
 struct btrace_target_info;
index 94a079e..966ec03 100644 (file)
@@ -15,8 +15,6 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#include "server.h"
-
 struct regcache;
 struct target_desc;
 
index 3d233a1..c6a790d 100644 (file)
@@ -17,7 +17,6 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "ptid.h"
-#include "server.h"
 #include "target.h"
 #include "queue.h"
 
index c9f6932..0992102 100644 (file)
 #ifndef MIPS_LINUX_WATCH_H
 #define MIPS_LINUX_WATCH_H 1
 
-#ifdef GDBSERVER
-#include "server.h"
-#else
-#include "defs.h"
-#endif
-
 #include <asm/ptrace.h>
 #include <stdint.h>
 
index 5485370..8b711a1 100644 (file)
@@ -1,7 +1,6 @@
 #ifndef TRACEFILE_H
 #define TRACEFILE_H 1
 
-#include "defs.h"
 #include "tracepoint.h"
 
 struct trace_file_writer;