This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[RFC 5/5] Announce 'frame apply', faas, taas, tfaas commands and -FLAGS... arg for frame apply
- From: Philippe Waroquiers <philippe dot waroquiers at skynet dot be>
- To: gdb-patches at sourceware dot org
- Cc: Philippe Waroquiers <philippe dot waroquiers at skynet dot be>
- Date: Sat, 5 May 2018 21:28:04 +0200
- Subject: [RFC 5/5] Announce 'frame apply', faas, taas, tfaas commands and -FLAGS... arg for frame apply
- Ironport-phdr: 9a23:1LJzWxx4p5KzKSbXCy+O+j09IxM/srCxBDY+r6Qd2+4eIJqq85mqBkHD//Il1AaPAd2Araocw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94HdbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDwULs6Wymt771zRRHolikJKjA3/mLQhMNygqJWuw6tqwBlzoLIeoyZKOZyc6XAdt0aX2pBWcNRWjRbDIO8bosPC+sBPf5Ar4bjulABrQGxBROrBOP21z9Ih2H53bch0+88FgzGxAwgH9MKsHTVtNX1LLkdXfq7zabS1zXDaOpW2Sr86IfWaBAhuuqBXalzccvRz0kgCR/Fgk+LpoP7Jj6Y0PkGvWuD7+d4SO6jl2oqpxtsrjWh2ssgkJTFipwUx1ze6yl0zpg5KNulQ0Bhe9GkCoFftySCOotzRcMtXn9ntT4hyr0DpZ67ZC8KyIk7xxLHa/yIbYyI4hX7WeaUPDh0nnJleLW6hxms6USgy+v8Wdeo0FtSsyZJjt3BumoQ2xHd9sSLUOZx8lmg1DqVyQze5P9ILVgxlaXBKp4hxrAwloAUsUTGBiL2gEX2jK6SdkUl4uio8/robq/op5CGLY90jRj+MrkvmsOhG+Q4KRMDX3OY+eW80r3s41H5TK9RgfIoiqXZqozVJdwHpq6lBA9Yyokj5AukADu/yNQXh2UHI05FeB2ZlIjkIErOIPflDfeln1ujjjlqyOrcPrL/GJnNKWLDkLj5d7Zn90Fc0BYzzcxY559MErEBIPPzWkvwtNzAFh82LRa4wuj9B9Vn0YMeQH+PAq6HP6PIql+F/fkvI+qMZY8Tpjn9N+Ip6OXwgixxpVhIcqWjmIMedHu4E+9OOEKEe3Hhnd4bHCENpAVtYvbtjQi6UT9XZm6qUuoD7ys8EZ+nAJ3YDtS1gL2F3T+jE9tJb3pBE02NHG3zX56HSvEBdGSYL5kywXQ/SbG9Rtp5hlmVvwjgxu8/Iw==
- References: <20180505192804.12731-1-philippe.waroquiers@skynet.be>
Announce the user visible changes.
---
gdb/NEWS | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gdb/NEWS b/gdb/NEWS
index cef558039e..8ee4db985d 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -14,6 +14,24 @@
* New commands
+frame apply [all | COUNT | -COUNT] [-FLAGS...] COMMAND
+ Apply a command to a number of frames.
+ The FLAGS allows to control what output to produce and how to handle
+ errors raised when applying COMMAND to a frame.
+
+taas COMMAND
+ Apply a command to all threads (ignoring errors and empty output)
+ Shortcut for 'thread apply all -s COMMAND'
+
+faas COMMAND
+ Apply a command to all frames (ignoring errors and empty output)
+ Shortcut for 'frame apply all -s COMMAND'
+
+tfaas COMMAND
+ Apply a command to all frames of all threads (ignoring errors and empty
+ output).
+ Shortcut for 'thread apply all -s frame apply all -s COMMAND'
+
set debug fbsd-nat
show debug fbsd-nat
Control display of debugging info regarding the FreeBSD native target.
@@ -27,6 +45,13 @@ set|show record btrace cpu
Controls the processor to be used for enabling errata workarounds for
branch trace decode.
+* Changed commands
+
+thread apply [all | COUNT | -COUNT] [-FLAGS...] COMMAND
+ The thread apply command accepts a new argument FLAGS.
+ The FLAGS allows to control what output to produce and how to handle errors
+ raised when applying COMMAND to a frame.
+
* Python API
** Type alignment is now exposed via the "align" attribute of a gdb.Type.
--
2.11.0