[gdbserver] Split a new dll.h file out of server.h.
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".
This commit is contained in:
parent
6a6bbd9d76
commit
799cdc3728
@ -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)
|
||||
|
@ -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))
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
|
||||
#include "server.h"
|
||||
#include "gdbthread.h"
|
||||
#include "dll.h"
|
||||
|
||||
struct inferior_list all_processes;
|
||||
struct inferior_list all_threads;
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
|
@ -25,6 +25,7 @@
|
||||
#include "mem-break.h"
|
||||
#include "win32-low.h"
|
||||
#include "gdbthread.h"
|
||||
#include "dll.h"
|
||||
|
||||
#include <stdint.h>
|
||||
#include <windows.h>
|
||||
|
Loading…
x
Reference in New Issue
Block a user