summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2019-09-11 05:06:16 +0000
committermidipix <writeonce@midipix.org>2019-09-11 05:23:12 +0000
commit1f54192290fa3987e98212419a9bdedd657d6cea (patch)
tree2addcc6a7768862ce883d74ca544dcb0b3bf7e7d
parentb8ce7eb769128ce4e3562a3681c2b3ffb1dd3827 (diff)
downloadchainport-1f54192290fa3987e98212419a9bdedd657d6cea.tar.bz2
chainport-1f54192290fa3987e98212419a9bdedd657d6cea.tar.xz
mgdb: amd64-winnt-tdep.c, i386-winnt-tdep.c: abandon windows-tdep.h.
-rw-r--r--overlay/mgdb/gdb/amd64-winnt-tdep.c8
-rw-r--r--overlay/mgdb/gdb/i386-winnt-tdep.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/overlay/mgdb/gdb/amd64-winnt-tdep.c b/overlay/mgdb/gdb/amd64-winnt-tdep.c
index cf53d3d..5d1fa49 100644
--- a/overlay/mgdb/gdb/amd64-winnt-tdep.c
+++ b/overlay/mgdb/gdb/amd64-winnt-tdep.c
@@ -7,7 +7,6 @@
#include "defs.h"
#include "osabi.h"
#include "frame-unwind.h"
-#include "windows-tdep.h"
#include "amd64-windows-tdep.c"
#define amd64_winnt_push_dummy_call amd64_windows_push_dummy_call
@@ -22,7 +21,6 @@ static void amd64_winnt_init_abi (struct gdbarch_info info, struct gdbarch * gdb
{
/* abi */
amd64_init_abi (info, gdbarch);
- windows_init_abi (info, gdbarch);
/* out-of-band function calls */
set_gdbarch_push_dummy_call (gdbarch, amd64_winnt_push_dummy_call);
@@ -33,13 +31,17 @@ static void amd64_winnt_init_abi (struct gdbarch_info info, struct gdbarch * gdb
set_gdbarch_skip_prologue (gdbarch, amd64_windows_skip_prologue);
set_gdbarch_skip_main_prologue (gdbarch, amd64_skip_main_prologue);
- /* todo: SEH unwinder */
+ /* SEH unwinder */
frame_unwind_append_unwinder (gdbarch, &amd64_winnt_frame_unwind);
/* todo: inferior-specific, dynamically detected size of long */
set_gdbarch_long_bit (gdbarch, 64);
}
+void windows_init_abi (struct gdbarch_info info, struct gdbarch * gdbarch)
+{
+}
+
extern initialize_file_ftype _initialize_amd64_winnt_tdep;
void
diff --git a/overlay/mgdb/gdb/i386-winnt-tdep.c b/overlay/mgdb/gdb/i386-winnt-tdep.c
index d212959..4844251 100644
--- a/overlay/mgdb/gdb/i386-winnt-tdep.c
+++ b/overlay/mgdb/gdb/i386-winnt-tdep.c
@@ -7,12 +7,10 @@
#include "defs.h"
#include "osabi.h"
#include "frame-unwind.h"
-#include "windows-tdep.h"
static void i386_winnt_init_abi (struct gdbarch_info info, struct gdbarch * gdbarch)
{
/* abi */
- windows_init_abi (info, gdbarch);
/* out-of-band function calls */
set_gdbarch_push_dummy_call (gdbarch, 0);