This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH v6 0/4] Implement the ability to start inferiors with a shell on gdbserver
- From: Sergio Durigan Junior <sergiodj at redhat dot com>
- To: GDB Patches <gdb-patches at sourceware dot org>
- Cc: Pedro Alves <palves at redhat dot com>
- Date: Thu, 4 May 2017 01:29:50 -0400
- Subject: [PATCH v6 0/4] Implement the ability to start inferiors with a shell on gdbserver
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx01.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx01.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=sergiodj at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 06F767F3EB
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 06F767F3EB
- References: <1482464361-4068-1-git-send-email-sergiodj@redhat.com>
Hi there,
This is the sixth iteration of the patch series. You can see the last
version here:
<https://sourceware.org/ml/gdb-patches/2017-03/msg00516.html>
Getting close, now!
Changes from v5:
- gdb_termios.h has been pushed.
- The "C++ifying" patch has been pushed.
- "common/common-fork-child.c" does not exist anymore. fork_inferior
and startup_inferior have been moved to a new "nat/fork-inferior.c"
file. The proper "gdb/config/*/*.mh" files have been updated to
include "fork-inferior.o" as a NATDEPFILE.
- Targets on both GDB and gdbserver sides are now responsible for
adding the thread/process to the respective lists after the call to
fork_inferior.. This means that fork_inferior does not call
add_thread_silent anymore. I'm not submitting a fix to the hack
mentioned by Pedro on
<https://sourceware.org/ml/gdb-patches/2017-04/msg00176.html>; can
do that in another patch.
No regressions found so far.
Thanks,
Sergio.