From 4da60ce17d9bc913427ec1a17585219c78fcc306 Mon Sep 17 00:00:00 2001 From: midipix Date: Mon, 23 Sep 2019 11:33:14 +0000 Subject: mgdb: amd64_winnt_init_reg_offsets() is (native) host-specific. --- overlay/mgdb/gdb/amd64-winnt-tdep.c | 5 ----- overlay/mgdb/gdb/winnt-nat.c | 3 +++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/overlay/mgdb/gdb/amd64-winnt-tdep.c b/overlay/mgdb/gdb/amd64-winnt-tdep.c index c9089dc..ab06122 100644 --- a/overlay/mgdb/gdb/amd64-winnt-tdep.c +++ b/overlay/mgdb/gdb/amd64-winnt-tdep.c @@ -19,8 +19,6 @@ #define amd64_winnt_skip_main_prologue amd64_skip_main_prologue #define amd64_winnt_frame_unwind amd64_windows_frame_unwind -extern void amd64_winnt_init_reg_offsets(void); - static void amd64_winnt_init_abi (struct gdbarch_info info, struct gdbarch * gdbarch) { /* abi */ @@ -43,9 +41,6 @@ static void amd64_winnt_init_abi (struct gdbarch_info info, struct gdbarch * gdb /* solibs */ set_solib_ops (gdbarch, &solib_target_so_ops); - - /* register offsets */ - amd64_winnt_init_reg_offsets(); } void windows_init_abi (struct gdbarch_info info, struct gdbarch * gdbarch) diff --git a/overlay/mgdb/gdb/winnt-nat.c b/overlay/mgdb/gdb/winnt-nat.c index 37ff7bf..b00b673 100644 --- a/overlay/mgdb/gdb/winnt-nat.c +++ b/overlay/mgdb/gdb/winnt-nat.c @@ -1378,8 +1378,11 @@ static target_ops * winnt_target_alloc (void) extern initialize_file_ftype _initialize_winnt_nat; +extern void amd64_winnt_init_reg_offsets(void); + void _initialize_winnt_nat(void) { add_target(winnt_target_alloc()); + amd64_winnt_init_reg_offsets(); } -- cgit v1.2.3