Share handle_exception
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 7fd7bca64583e97eb8e4e1446207535b913ff2a6..663e2af7dc20b3225b1f21591c2cbff6550ba2df 100644 (file)
@@ -1,3 +1,61 @@
+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.
+
+2020-04-08  Tom Tromey  <tromey@adacore.com>
+
+       * windows-nat.c (exception_count, event_count): Remove.
+       (handle_exception, get_windows_debug_event)
+       (do_initial_windows_stuff): Update.
+
+2020-04-08  Tom Tromey  <tromey@adacore.com>
+
+       * windows-nat.c (windows_nat::handle_load_dll)
+       (windows_nat::handle_unload_dll): Rename.  No longer static.
+       * nat/windows-nat.h (handle_load_dll, handle_unload_dll):
+       Declare.
+
+2020-04-08  Tom Tromey  <tromey@adacore.com>
+
+       * complaints.h (stop_whining): Declare at top-level.
+       (complaint): Don't declare stop_whining.
+
+2020-04-08  Tom Tromey  <tromey@adacore.com>
+
+       * windows-nat.c (windows_nat::handle_output_debug_string):
+       Rename.  No longer static.
+       * nat/windows-nat.h (handle_output_debug_string): Declare.
+
+2020-04-08  Tom Tromey  <tromey@adacore.com>
+
+       * windows-nat.c (current_process_handle, current_process_id)
+       (main_thread_id, last_sig, current_event, last_wait_event)
+       (current_windows_thread, desired_stop_thread_id, pending_stops)
+       (struct pending_stop, siginfo_er): Move to nat/windows-nat.c.
+       (display_selectors, fake_create_process)
+       (get_windows_debug_event): Update.
+       * nat/windows-nat.h (current_process_handle, current_process_id)
+       (main_thread_id, last_sig, current_event, last_wait_event)
+       (current_windows_thread, desired_stop_thread_id, pending_stops)
+       (struct pending_stop, siginfo_er): Move from windows-nat.c.
+       * nat/windows-nat.c (current_process_handle, current_process_id)
+       (main_thread_id, last_sig, current_event, last_wait_event)
+       (current_windows_thread, desired_stop_thread_id, pending_stops)
+       (siginfo_er): New globals.  Move from windows-nat.c.
+
 2020-04-08  Tom Tromey  <tromey@adacore.com>
 
        * windows-nat.c (get_image_name): Move to nat/windows-nat.c.
This page took 0.024933 seconds and 4 git commands to generate.