From: Stan Shebs <stan@codesourcery.com>
To: gdb-patches@sourceware.org
Subject: [PATCH] More NEWS for 7.2
Date: Thu, 19 Aug 2010 01:51:00 -0000 [thread overview]
Message-ID: <4C6C8E1F.1010104@codesourcery.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
This patch adds notes for overlooked user-visible changes in 7.2. The
diff is for the 7.2 branch, but I'll paste into trunk as well, once any
wording glitches have been sorted out. Please don't make me define all
the terms. :-)
Stan
2010-08-18 Stan Shebs <stan@codesourcery.com>
* NEWS: Mention some additional changes.
[-- Attachment #2: news-patch-1 --]
[-- Type: text/plain, Size: 2818 bytes --]
Index: NEWS
===================================================================
RCS file: /cvs/src/src/gdb/NEWS,v
retrieving revision 1.390.2.3
diff -p -r1.390.2.3 NEWS
*** NEWS 27 Jul 2010 20:14:23 -0000 1.390.2.3
--- NEWS 19 Aug 2010 01:44:27 -0000
***************
*** 75,80 ****
--- 75,100 ----
remote packets have been defined to support static tracepoints, see
the "New remote packets" section below.
+ * Better reconstruction of tracepoints after disconnected tracing
+
+ GDB will attempt to download the original source form of tracepoint
+ definitions when starting a trace run, and then will upload these
+ upon reconnection to the target, resulting in a more accurate
+ reconstruction of the tracepoints that are in use on the target.
+
+ * Observer mode
+
+ You can now exercise direct control over the ways that GDB can
+ affect your program. For instance, you can disallow the setting of
+ breakpoints, so that the program can run continuously (assuming
+ non-stop mode). In addition, the "observer" variable is available
+ to switch all of the different controls; in observer mode, GDB
+ cannot affect the target's behavior at all, which is useful for
+ tasks like diagnosing live systems in the field.
+
+ * The new convenience variable $_thread holds the number of the
+ current thread.
+
* New remote packets
qGetTIBAddr
*************** qXfer:statictrace:read
*** 105,110 ****
--- 125,139 ----
tracepoint action). The remote stub reports support for this packet
to gdb's qSupported query.
+ QAllow
+
+ Send the current settings of GDB's permission flags.
+
+ QTDPsrc
+
+ Send part of the source (textual) form of a tracepoint definition,
+ which includes location, conditional, and action list.
+
* The source command now accepts a -s option to force searching for the
script in the source search path even if the script name specifies
a directory.
*************** strace FN | FILE:LINE | *ADDR | -m MARKE
*** 190,195 ****
--- 219,243 ----
Define a static tracepoint by probing a marker at the given
function, line, address, or marker ID.
+ set observer on|off
+ show observer
+ Enable and disable observer mode.
+
+ set may-write-registers on|off
+ set may-write-memory on|off
+ set may-insert-breakpoints on|off
+ set may-insert-tracepoints on|off
+ set may-insert-fast-tracepoints on|off
+ set may-interrupt on|off
+ Set individual permissions for different kinds of GDB effects on the
+ target. Note that some of these settings can have undesirable or
+ surprising consequences.
+
+ set record memory-query on|off
+ show record memory-query
+ Control whether to the stop the inferior if memory changes caused
+ by an instruction cannot be recorded.
+
* Changed commands
disassemble
next reply other threads:[~2010-08-19 1:51 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-19 1:51 Stan Shebs [this message]
2010-08-19 3:03 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C6C8E1F.1010104@codesourcery.com \
--to=stan@codesourcery.com \
--cc=gdb-patches@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox