On Wed, Aug 16, 2023 at 5:55 PM Andrew Burgess via Gdb-patches < gdb-patches@sourceware.org> wrote: > The goal of this series is to improve the user experience when using a > local (running on the same machine as GDB) gdbserver. > > Outside of testing, there are still plenty of occasions when a user > can end up running gdbserver on the same machine as GDB, tools like > valgrind communicate via the remote protocol, as do many simulators > (other than those built into GDB). > > This series includes the following improvements: > > 1. Better handling of gdbserver's default executable and arguments. > This applies to remote gdbservers and local gdbservers, > > 2. Allow sysroot 'target:' prefix to be ignored when gdbserver is > running locally to GDB, and > > 3. Allow the user to skip setting 'remote exec-file' if gdbserver is > running locally to GDB. > > > I think the series is great, I'm really excited to see them. I especially appreciate how this improves using GDB with Valgrind's vgdb --multi.