From 0d71eef55dc5ce12d9bfa3cefb40d81a9b5fa2e6 Mon Sep 17 00:00:00 2001 From: Don Breazeal Date: Tue, 12 May 2015 09:52:47 -0700 Subject: Extended-remote fork event docs This patch contains the accumulated documentation changes for the rest of the extended-remote follow fork patchset. gdb/ChangeLog: * NEWS: Announce fork support in the RSP and support for fork debugging in extended mode. gdb/doc/ChangeLog: * gdb.texinfo (Forks): Note that fork debugging is supported in extended mode. (Remote Configuration): Add fork event features to table of packet settings. (Stop Reply Packets): Add fork events to list of stop reasons. (General Query Packets): Add fork events to tables of 'gdbfeatures' and 'stub features' supported in the qSupported packet, as well as to the list containing stub feature details. --- gdb/NEWS | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gdb/NEWS') diff --git a/gdb/NEWS b/gdb/NEWS index 51e4f4e..bf12101 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -128,6 +128,30 @@ qXfer:exec-file:read Return the full absolute name of the file that was executed to create a process running on the remote system. +fork stop reason + Indicates that a fork system call was executed. + +vfork stop reason + Indicates that a vfork system call was executed. + +vforkdone stop reason + Indicates that a vfork child of the specified process has executed + an exec or exit, allowing the vfork parent to resume execution. + +fork-events and vfork-events features in qSupported + The qSupported packet allows GDB to request support for fork and + vfork events using new 'gdbfeatures' fork-events and vfork-events, + and the qSupported response can contain the corresponding + 'stubfeatures'. Set and show commands can be used to display + whether these features are enabled. + +* Extended-remote fork events + + ** GDB now has support for fork events on extended-remote Linux + targets. For targets with Linux kernels 2.5.60 and later, this + enables follow-fork-mode and detach-on-fork for both fork and + vfork, as well as fork and vfork catchpoints. + * The info record command now shows the recording format and the branch tracing configuration for the current thread when using the btrace record target. -- cgit v1.1