public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH] More NEWS for 7.2
@ 2010-08-19  1:51 Stan Shebs
  2010-08-19  3:03 ` Eli Zaretskii
  0 siblings, 1 reply; 2+ messages in thread
From: Stan Shebs @ 2010-08-19  1:51 UTC (permalink / raw)
  To: gdb-patches

[-- 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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH] More NEWS for 7.2
  2010-08-19  1:51 [PATCH] More NEWS for 7.2 Stan Shebs
@ 2010-08-19  3:03 ` Eli Zaretskii
  0 siblings, 0 replies; 2+ messages in thread
From: Eli Zaretskii @ 2010-08-19  3:03 UTC (permalink / raw)
  To: Stan Shebs; +Cc: gdb-patches

> Date: Wed, 18 Aug 2010 18:51:27 -0700
> From: Stan Shebs <stan@codesourcery.com>
> 
> 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.

Thanks.  I have only one request:

> + 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.

Can we add a sentence saying what happens with disallowed operations?
Do they fail (silently or vociferously)? do they crash GDB? something
else?

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-08-19  3:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-19  1:51 [PATCH] More NEWS for 7.2 Stan Shebs
2010-08-19  3:03 ` Eli Zaretskii

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).