Kindly pinging. Thanks, Christina ________________________________ From: Schimpe, Christina Sent: Friday, September 9, 2022 5:37 PM To: gdb-patches@sourceware.org Cc: pedro@palves.net ; aburgess@redhat.com ; eliz@gnu.org ; tom@tromey.com ; Schimpe, Christina Subject: [PATCH v3 0/3] Apply fixme notes for multi-target support Hi all, this is the V3 for the series "Apply fixme notes for multi-target support". Sorry again for taking so long to post the v3 of this series. This version addresses Pedro's and Eli's comments and applies the logging for the 'set/show remote PACKET-NAME/memory-read/write-packet-size commands' as discussed in https://sourceware.org/pipermail/gdb-patches/2022-June/189691.html. V2 of this series can be found here: https://sourceware.org/pipermail/gdb-patches/2022-March/187046.html. Changes for patch #1: * Adapt the code, commit message, news entry and documentation according to the new way of configuration for remotes' feature packets using the 'set remote PACKET-NAME' commands. * Adapt the logging for the 'show remote PACKET-NAME' and 'set remote PACKET-NAME' commands as discussed. * Adapt tests for the new logging. * Make logging i18n friendly. Changes for patch #2: * Adapt the code, commit message, news entry and documentation according to the new way of configuration using the 'set remote memory-read/write-packet-size' commands. * Adapt the logging for the 'set remote memory-read/write-packet-size' commands as discussed. * Fix "Argument required" logging of the set remote memory-read/write-packet-size commands. * Adapt tests for the new logging. I did not make any changes to patch #3 of this series, as it was already approved. Thanks, Christina Christina Schimpe (3): gdb: Make global feature array a per-remote target array gdb: Add per-remote target variables for memory read and write config gdb: Remove workaround for the vCont packet gdb/NEWS | 21 + gdb/doc/gdb.texinfo | 24 +- gdb/remote.c | 1478 +++++++++-------- gdb/testsuite/gdb.base/cond-eval-mode.exp | 9 +- gdb/testsuite/gdb.base/dprintf.exp | 5 +- gdb/testsuite/gdb.base/find-unmapped.exp | 5 +- .../gdb.base/hbreak-in-shr-unsupported.exp | 4 +- gdb/testsuite/gdb.base/remote.exp | 49 +- .../gdb.multi/multi-target-info-inferiors.exp | 6 +- gdb/testsuite/gdb.multi/multi-target.exp.tcl | 8 +- .../connect-without-multi-process.exp | 4 +- .../gdb.server/exit-multiple-threads.exp | 9 +- gdb/testsuite/gdb.server/ext-restart.exp | 5 +- gdb/testsuite/gdb.server/ext-wrapper.exp | 5 +- gdb/testsuite/gdb.server/server-exec-info.exp | 5 +- gdb/testsuite/gdb.server/server-kill.exp | 4 +- .../gdb.server/stop-reply-no-thread-multi.exp | 8 +- .../gdb.server/stop-reply-no-thread.exp | 9 +- .../process-dies-while-handling-bp.exp | 9 +- gdb/testsuite/gdb.trace/change-loc.exp | 4 +- gdb/testsuite/gdb.trace/qtro.exp | 6 +- 21 files changed, 980 insertions(+), 697 deletions(-) -- 2.25.1 Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928