aboutsummaryrefslogtreecommitdiff
path: root/gdbserver/ChangeLog
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2020-04-08 14:33:35 -0600
committerTom Tromey <tromey@adacore.com>2020-04-08 14:47:59 -0600
commit8d30e395779603a8d36fa8bdfddba88a312552f4 (patch)
tree469d9065623bf700d4a4fa02988fc58f415f9195 /gdbserver/ChangeLog
parent29de418deeac717886df20ef0419240aa0dfc32a (diff)
downloadgdb-8d30e395779603a8d36fa8bdfddba88a312552f4.zip
gdb-8d30e395779603a8d36fa8bdfddba88a312552f4.tar.gz
gdb-8d30e395779603a8d36fa8bdfddba88a312552f4.tar.bz2
Share handle_exception
Both gdb and gdbserver have a "handle_exception" function, the bulk of which is shared between the two implementations. This patch arranges for the entire thing to be moved into nat/windows-nat.c, with the differences handled by callbacks. This patch introduces one more callback to make this possible. gdb/ChangeLog 2020-04-08 Tom Tromey <tromey@adacore.com> * windows-nat.c (MS_VC_EXCEPTION): Move to nat/windows-nat.c. (handle_exception_result): Move to nat/windows-nat.h. (DEBUG_EXCEPTION_SIMPLE): Remove. (windows_nat::handle_ms_vc_exception): New function. (handle_exception): Move to nat/windows-nat.c. (get_windows_debug_event): Update. (STATUS_WX86_BREAKPOINT, STATUS_WX86_SINGLE_STEP): Move to nat/windows-nat.c. * nat/windows-nat.h (handle_ms_vc_exception): Declare. (handle_exception_result): Move from windows-nat.c. (handle_exception): Declare. * nat/windows-nat.c (MS_VC_EXCEPTION, handle_exception) (STATUS_WX86_SINGLE_STEP, STATUS_WX86_BREAKPOINT): Move from windows-nat.c. gdbserver/ChangeLog 2020-04-08 Tom Tromey <tromey@adacore.com> * win32-low.c (handle_exception): Remove. (windows_nat::handle_ms_vc_exception): New function. (get_child_debug_event): Add "continue_status" parameter. Update. (win32_wait): Update.
Diffstat (limited to 'gdbserver/ChangeLog')
-rw-r--r--gdbserver/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/gdbserver/ChangeLog b/gdbserver/ChangeLog
index e6213ad..a00176a 100644
--- a/gdbserver/ChangeLog
+++ b/gdbserver/ChangeLog
@@ -1,5 +1,13 @@
2020-04-08 Tom Tromey <tromey@adacore.com>
+ * win32-low.c (handle_exception): Remove.
+ (windows_nat::handle_ms_vc_exception): New function.
+ (get_child_debug_event): Add "continue_status" parameter.
+ Update.
+ (win32_wait): Update.
+
+2020-04-08 Tom Tromey <tromey@adacore.com>
+
* win32-low.c (windows_nat::handle_load_dll): Rename from
handle_load_dll. No longer static.
(windows_nat::handle_unload_dll): Rename from handle_unload_dll.