[gdbserver] Split a new dll.h file out of server.h.
authorPedro Alves <palves@redhat.com>
Thu, 5 Sep 2013 20:41:55 +0000 (20:41 +0000)
committerPedro Alves <palves@redhat.com>
Thu, 5 Sep 2013 20:41:55 +0000 (20:41 +0000)
gdb/gdbserver/
2013-09-05  Pedro Alves  <palves@redhat.com>

* dll.c, inferiors.c, remote-utils.c, server.c: Include "dll.h".
* server.h (struct dll_info, all_dlls, dlls_changed, clear_dlls)
(loaded_dll, unloaded_dll): Move to ...
* dll.h: ... this new file.
* inferiors.c, remote-utils.c, win32-low.c: Include "dll.h".

gdb/gdbserver/ChangeLog
gdb/gdbserver/dll.c
gdb/gdbserver/inferiors.c
gdb/gdbserver/remote-utils.c
gdb/gdbserver/server.c
gdb/gdbserver/server.h
gdb/gdbserver/win32-low.c

index 438673d4019654845b458b52ad82ae5ab59ae17d..d9f55da347e02ce92b499f763bdc0eac1527e33b 100644 (file)
@@ -1,3 +1,11 @@
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * dll.c, inferiors.c, remote-utils.c, server.c: Include "dll.h".
+       * server.h (struct dll_info, all_dlls, dlls_changed, clear_dlls)
+       (loaded_dll, unloaded_dll): Move to ...
+       * dll.h: ... this new file.
+       * inferiors.c, remote-utils.c, win32-low.c: Include "dll.h".
+
 2013-09-05  Pedro Alves  <palves@redhat.com>
 
        * server.h (current_process, get_thread_process, all_processes)
index e4873eb5f5b830600795abcb3db36c8f5260e00d..74978e27b4ff86c9b2cbd8c97298d3c3b6f4aeb9 100644 (file)
@@ -16,6 +16,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "server.h"
+#include "dll.h"
 
 #define get_dll(inf) ((struct dll_info *)(inf))
 
index 39eb52ea3867c94ef7e23dcd0b8eda89709ebd5a..5f974ca3f9950ac4d9e2e12e5125fcd2b8e21cbd 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "server.h"
 #include "gdbthread.h"
+#include "dll.h"
 
 struct inferior_list all_processes;
 struct inferior_list all_threads;
index 5cd6fa14c2ddf467d4b584ed87dbc3afeb772b88..8e8a4d6f5f7566b1fd4fe3b27de0a0f9ff25aed4 100644 (file)
@@ -21,6 +21,8 @@
 #include "target.h"
 #include "gdbthread.h"
 #include "tdesc.h"
+#include "dll.h"
+
 #include <stdio.h>
 #include <string.h>
 #if HAVE_SYS_IOCTL_H
index 3c702885ba6c252d7810c07cd1af0a78f16b8074..6ca7fe1a3d8a17951ce7d33f5cd17a4828f4a205 100644 (file)
@@ -30,6 +30,7 @@
 #include "btrace-common.h"
 #include "filestuff.h"
 #include "tracepoint.h"
+#include "dll.h"
 
 /* The thread set with an `Hc' packet.  `Hc' is deprecated in favor of
    `vCont'.  Note the multi-process extensions made `vCont' a
index a6961215b44715b372afb22f03ca430a0f9f7f31..ab527386f135f31132b136d68df8cb42e6ee1f16 100644 (file)
@@ -102,26 +102,10 @@ typedef unsigned long long ULONGEST;
 #include "gdbthread.h"
 #include "inferiors.h"
 
-struct dll_info
-{
-  struct inferior_list_entry entry;
-  char *name;
-  CORE_ADDR base_addr;
-};
-
 /* Target-specific functions */
 
 void initialize_low ();
 
-/* From dll.c.  */
-
-extern struct inferior_list all_dlls;
-extern int dlls_changed;
-extern void clear_dlls (void);
-
-void loaded_dll (const char *name, CORE_ADDR base_addr);
-void unloaded_dll (const char *name, CORE_ADDR base_addr);
-
 /* Public variables in server.c */
 
 extern ptid_t cont_thread;
index 549c29f082558ae6ede647efce3c9e36cdcde380..a32cea4da26061e98e1d3945b929fbd86e87dca3 100644 (file)
@@ -25,6 +25,7 @@
 #include "mem-break.h"
 #include "win32-low.h"
 #include "gdbthread.h"
+#include "dll.h"
 
 #include <stdint.h>
 #include <windows.h>
This page took 0.043857 seconds and 4 git commands to generate.