diff options
author | Tom Tromey <tromey@adacore.com> | 2021-04-30 10:22:23 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2021-04-30 10:22:24 -0600 |
commit | de0718729053b7c558166f3cc1a7d170c48a25de (patch) | |
tree | ea35bb3afdcb7b0fa7600dbfdd2150bac2f77af9 /gdbserver/ChangeLog | |
parent | 9e439f0098d1dd21d79dff3f030ddcd0b1cb244b (diff) | |
download | binutils-de0718729053b7c558166f3cc1a7d170c48a25de.zip binutils-de0718729053b7c558166f3cc1a7d170c48a25de.tar.gz binutils-de0718729053b7c558166f3cc1a7d170c48a25de.tar.bz2 |
Use nat/windows-nat function indirection code
This changes gdbserver to use the function indirection code that was
just moved into nat/windows-nat.[ch]. One additional function is used
by gdbserver that was not used by gdb.
gdb/ChangeLog
2021-04-30 Tom Tromey <tromey@adacore.com>
* nat/windows-nat.h (GenerateConsoleCtrlEvent): New define.
(GenerateConsoleCtrlEvent_ftype, GenerateConsoleCtrlEvent):
Declare.
* nat/windows-nat.c (GenerateConsoleCtrlEvent): Define.
(initialize_loadable): Initialize GenerateConsoleCtrlEvent.
gdbserver/ChangeLog
2021-04-30 Tom Tromey <tromey@adacore.com>
* win32-low.cc (GETPROCADDRESS): Remove.
(winapi_DebugActiveProcessStop, winapi_DebugSetProcessKillOnExit)
(winapi_DebugBreakProcess, winapi_GenerateConsoleCtrlEvent)
(winapi_Wow64SetThreadContext, win32_Wow64GetThreadContext)
(win32_Wow64SetThreadContext): Remove.
(win32_set_thread_context, do_initial_child_stuff)
(win32_process_target::attach, win32_process_target::detach):
Update.
(winapi_EnumProcessModules, winapi_EnumProcessModulesEx)
(winapi_GetModuleInformation, winapi_GetModuleInformationA):
Remove.
(win32_EnumProcessModules, win32_EnumProcessModulesEx)
(win32_GetModuleInformation, win32_GetModuleInformationA):
Remove.
(load_psapi): Remove.
(win32_add_dll, win32_process_target::request_interrupt): Update.
(initialize_low): Call initialize_loadable.
Diffstat (limited to 'gdbserver/ChangeLog')
-rw-r--r-- | gdbserver/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gdbserver/ChangeLog b/gdbserver/ChangeLog index 08c0475..86e87c5 100644 --- a/gdbserver/ChangeLog +++ b/gdbserver/ChangeLog @@ -1,3 +1,23 @@ +2021-04-30 Tom Tromey <tromey@adacore.com> + + * win32-low.cc (GETPROCADDRESS): Remove. + (winapi_DebugActiveProcessStop, winapi_DebugSetProcessKillOnExit) + (winapi_DebugBreakProcess, winapi_GenerateConsoleCtrlEvent) + (winapi_Wow64SetThreadContext, win32_Wow64GetThreadContext) + (win32_Wow64SetThreadContext): Remove. + (win32_set_thread_context, do_initial_child_stuff) + (win32_process_target::attach, win32_process_target::detach): + Update. + (winapi_EnumProcessModules, winapi_EnumProcessModulesEx) + (winapi_GetModuleInformation, winapi_GetModuleInformationA): + Remove. + (win32_EnumProcessModules, win32_EnumProcessModulesEx) + (win32_GetModuleInformation, win32_GetModuleInformationA): + Remove. + (load_psapi): Remove. + (win32_add_dll, win32_process_target::request_interrupt): Update. + (initialize_low): Call initialize_loadable. + 2021-04-14 Tom Tromey <tromey@adacore.com> * win32-low.cc (windows_nat::handle_load_dll): Don't check |