+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.
+ (handle_load_dll): Update.
+ * nat/windows-nat.c (get_image_name): Move from windows-nat.c.
+
2020-04-08 Tom Tromey <tromey@adacore.com>
* windows-nat.c (enum thread_disposition_type): Move to