diff options
author | Yao Qi <yao@codesourcery.com> | 2013-10-01 13:17:57 +0000 |
---|---|---|
committer | Yao Qi <yao@codesourcery.com> | 2013-10-01 13:17:57 +0000 |
commit | 64870a42a92fd40e6b94d5a0632fbe1431a68d42 (patch) | |
tree | 37b6d6c724e88befceb97db968cd6551593c54b1 /gdb/amd64-windows-tdep.c | |
parent | 97ad458125294fc16d151177c5278ea3288dfbce (diff) | |
download | gdb-64870a42a92fd40e6b94d5a0632fbe1431a68d42.zip gdb-64870a42a92fd40e6b94d5a0632fbe1431a68d42.tar.gz gdb-64870a42a92fd40e6b94d5a0632fbe1431a68d42.tar.bz2 |
gdb/
* amd64-windows-tdep.c: Remove inclusion of "solib.h" and
"solib-target.h".
(amd64_windows_init_abi): Don't call set_solib_ops and
set_gdbarch_iterate_over_objfiles_in_search_order. Call
windows_init_abi instead.
* i386-cygwin-tdep.c: Remove inclusion of "solib.h" and
"solib-target.h".
(i386_cygwin_init_abi): Don't call set_solib_ops,
set_gdbarch_has_dos_based_file_system and
set_gdbarch_iterate_over_objfiles_in_search_order. Call
windows_init_abi instead.
* windows-tdep.c: Include "solib.h" and "solib-target.h".
(windows_init_abi): New function.
(windows_iterate_over_objfiles_in_search_order): Make it
static.
* windows-tdep.h (windows_init_abi): Declare.
(windows_iterate_over_objfiles_in_search_order): Remove
declaration.
Diffstat (limited to 'gdb/amd64-windows-tdep.c')
-rw-r--r-- | gdb/amd64-windows-tdep.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/gdb/amd64-windows-tdep.c b/gdb/amd64-windows-tdep.c index a75d6ba..359173a 100644 --- a/gdb/amd64-windows-tdep.c +++ b/gdb/amd64-windows-tdep.c @@ -18,8 +18,6 @@ #include "defs.h" #include "osabi.h" #include "amd64-tdep.h" -#include "solib.h" -#include "solib-target.h" #include "gdbtypes.h" #include "gdbcore.h" #include "regcache.h" @@ -1177,6 +1175,8 @@ amd64_windows_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) amd64_init_abi (info, gdbarch); + windows_init_abi (info, gdbarch); + /* On Windows, "long"s are only 32bit. */ set_gdbarch_long_bit (gdbarch, 32); @@ -1187,14 +1187,9 @@ amd64_windows_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) set_gdbarch_skip_trampoline_code (gdbarch, amd64_windows_skip_trampoline_code); - set_gdbarch_iterate_over_objfiles_in_search_order - (gdbarch, windows_iterate_over_objfiles_in_search_order); - set_gdbarch_skip_prologue (gdbarch, amd64_windows_skip_prologue); set_gdbarch_auto_wide_charset (gdbarch, amd64_windows_auto_wide_charset); - - set_solib_ops (gdbarch, &solib_target_so_ops); } /* -Wmissing-prototypes */ |