public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 00/10] Refactor the NetBSD gdbserver support
@ 2020-10-02  2:17 Kamil Rytarowski
  2020-10-02  2:17 ` [PATCH 01/10] Merge netbsd_ptrace_fun into the netbsd_process_target class Kamil Rytarowski
                   ` (9 more replies)
  0 siblings, 10 replies; 22+ messages in thread
From: Kamil Rytarowski @ 2020-10-02  2:17 UTC (permalink / raw)
  To: gdb-patches

Changes:

 * Turn local static functions into the netbsd_process_target class members.
 * Remove netbsd_tdesc and netbsd_add_process as superfluous.
 * Merge netbsd_qxfer_libraries_svr4 into
   netbsd_process_target::qxfer_libraries_svr4.
 * While there, fix whitespace formatting.

No functional change intended to the code.

Kamil Rytarowski (10):
  Merge netbsd_ptrace_fun into the netbsd_process_target class
  Include elf_64_file_p in the netbsd_process_target class
  Remove unneeded netbsd_add_process()
  Include gdb_catching_syscalls_p in the netbsd_process_target class
  Include netbsd_wait in the netbsd_process_target class
  Include netbsd_waitpid in the netbsd_process_target class
  Include netbsd_store_waitstatus in the netbsd_process_target class
  Include netbsd_catch_this_syscall in the netbsd_process_target class
  Include the functions of qxfer_libraries_svr4 in netbsd_process_target
  Fix whitespace formatting

 gdbserver/ChangeLog           |  70 +++++++++
 gdbserver/netbsd-amd64-low.cc |  10 +-
 gdbserver/netbsd-low.cc       | 288 +++++++++++++++-------------------
 gdbserver/netbsd-low.h        |  49 ++++++
 4 files changed, 250 insertions(+), 167 deletions(-)

--
2.28.0


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2020-10-07 12:30 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-02  2:17 [PATCH 00/10] Refactor the NetBSD gdbserver support Kamil Rytarowski
2020-10-02  2:17 ` [PATCH 01/10] Merge netbsd_ptrace_fun into the netbsd_process_target class Kamil Rytarowski
2020-10-07  2:37   ` Simon Marchi
2020-10-07  4:36     ` Kamil Rytarowski
2020-10-07 11:19       ` Simon Marchi
2020-10-07 12:27         ` Kamil Rytarowski
2020-10-02  2:17 ` [PATCH 02/10] Include elf_64_file_p in " Kamil Rytarowski
2020-10-07  2:45   ` Simon Marchi
2020-10-02  2:17 ` [PATCH 03/10] Remove unneeded netbsd_add_process() Kamil Rytarowski
2020-10-07  2:48   ` Simon Marchi
2020-10-02  2:17 ` [PATCH 04/10] Include gdb_catching_syscalls_p in the netbsd_process_target class Kamil Rytarowski
2020-10-07  2:55   ` Simon Marchi
2020-10-02  2:17 ` [PATCH 05/10] Include netbsd_wait " Kamil Rytarowski
2020-10-07  2:58   ` Simon Marchi
2020-10-02  2:18 ` [PATCH 06/10] Include netbsd_waitpid " Kamil Rytarowski
2020-10-02  2:18 ` [PATCH 07/10] Include netbsd_store_waitstatus " Kamil Rytarowski
2020-10-02  2:18 ` [PATCH 08/10] Include netbsd_catch_this_syscall " Kamil Rytarowski
2020-10-07  3:00   ` Simon Marchi
2020-10-02  2:18 ` [PATCH 09/10] Include the functions of qxfer_libraries_svr4 in netbsd_process_target Kamil Rytarowski
2020-10-07  3:02   ` Simon Marchi
2020-10-02  2:18 ` [PATCH 10/10] Fix whitespace formatting Kamil Rytarowski
2020-10-07  3:02   ` Simon Marchi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).