aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2009-04-18 14:54:00 +0000
committerEli Zaretskii <eliz@gnu.org>2009-04-18 14:54:00 +0000
commitd7713ae00239696a35223348a51fb2b2495c94b8 (patch)
tree3613e7ba92c38446ad2dd98c8d240ccd39747b5a
parentd647eed6d56c7cf8cfa4fb35e610e7d7433760b8 (diff)
downloadgdb-d7713ae00239696a35223348a51fb2b2495c94b8.zip
gdb-d7713ae00239696a35223348a51fb2b2495c94b8.tar.gz
gdb-d7713ae00239696a35223348a51fb2b2495c94b8.tar.bz2
* NEWS: Mention all new set/show commands added since GDB 6.8 was
released.
-rw-r--r--gdb/ChangeLog3
-rw-r--r--gdb/NEWS80
2 files changed, 72 insertions, 11 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index d24dbb2..7bfa117 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,8 @@
2009-04-18 Eli Zaretskii <eliz@gnu.org>
+ * NEWS: Mention all new set/show commands added since GDB 6.8 was
+ released.
+
* go32-nat.c (go32_sysinfo): Check if the call to
__dpmi_get_capabilities fills the buffer with information, and
don't use the buffer if not.
diff --git a/gdb/NEWS b/gdb/NEWS
index 589eeed..231715a 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -49,6 +49,10 @@ QStartNoAckMode
operation over reliable transport links. Use of this packet is
controlled by the `set remote noack-packet' command.
+vKill
+ Kill the process with the specified process ID. Use this in preference
+ to `k' when multiprocess protocol extensions are supported.
+
qXfer:osdata:read
Obtains additional operating system information
@@ -145,7 +149,7 @@ GDB will now correctly handle all of:
* Support for user-defined prefixed commands. The "define" command can
add new commands to existing prefixes, e.g. "target".
-* New commands
+* New commands (for set/show, see "New options" below)
find [/size-char] [/max-count] start-address, end-address|+search-space-size,
val1 [, val2, ...]
@@ -158,13 +162,70 @@ maint show python print-stack
python [CODE]
Invoke CODE by passing it to the Python interpreter.
+macro define
+macro list
+macro undef
+ These allow macros to be defined, undefined, and listed
+ interactively.
+
+info os processes
+ Show operating system information about processes.
+
+* New options
+
+set sh calling-convention
+show sh calling-convention
+ Control the calling convention used when calling SH target functions.
+
set print symbol-loading
show print symbol-loading
Control printing of symbol loading messages.
set debug timestamp
show debug timestamp
- Display timestamps with GDB debugging output.
+ Control display of timestamps with GDB debugging output.
+
+set disassemble-next-line
+show disassemble-next-line
+ Control display of disassembled source lines or instructions when
+ the debuggee stops.
+
+set remote noack-packet
+show remote noack-packet
+ Set/show the use of remote protocol QStartNoAckMode packet. See above
+ under "New remote packets."
+
+set remote query-attached-packet
+show remote query-attached-packet
+ Control use of remote protocol `qAttached' (query-attached) packet.
+
+set remote read-siginfo-object
+show remote read-siginfo-object
+ Control use of remote protocol `qXfer:siginfo:read' (read-siginfo-object)
+ packet.
+
+set remote write-siginfo-object
+show remote write-siginfo-object
+ Control use of remote protocol `qXfer:siginfo:write' (write-siginfo-object)
+ packet.
+
+set displaced-stepping
+show displaced-stepping
+ Control displaced stepping mode. Displaced stepping is a way to
+ single-step over breakpoints without removing them from the debuggee.
+ Also known as "out-of-line single-stepping".
+
+set debug displaced
+show debug displaced
+ Control display of debugging info for displaced stepping.
+
+maint set internal-error
+maint show internal-error
+ Control what GDB does when an internal error is detected.
+
+maint set internal-warning
+maint show internal-warning
+ Control what GDB does when an internal warning is detected.
set exec-wrapper
show exec-wrapper
@@ -198,7 +259,13 @@ show disable-randomization
by default on some platforms. This option keeps the addresses stable across
multiple debugging sessions.
+set non-stop
+show non-stop
+ Control whether other threads are stopped or not when some thread hits
+ a breakpoint.
+
set target-async
+show target-async
Requests that asynchronous execution is enabled in the target, if available.
In this case, it's possible to resume target in the background, and interact
with GDB while the target is running. "show target-async" displays the
@@ -217,15 +284,6 @@ show tcp connect-timeout
with a specified timeout period; this is useful if the stub is launched
in parallel with GDB but may not be ready to accept connections immediately.
-macro define
-macro list
-macro undef
- These allow macros to be defined, undefined, and listed
- interactively.
-
-info os processes
- Show operating system information about processes.
-
* New native configurations
x86/x86_64 Darwin i[34567]86-*-darwin*