From 1f54192290fa3987e98212419a9bdedd657d6cea Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 11 Sep 2019 05:06:16 +0000 Subject: mgdb: amd64-winnt-tdep.c, i386-winnt-tdep.c: abandon windows-tdep.h. --- overlay/mgdb/gdb/amd64-winnt-tdep.c | 8 +++++--- overlay/mgdb/gdb/i386-winnt-tdep.c | 2 -- 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); -- cgit v1.2.3