*** Changes since GDB 6.8
+* GDB now supports automatic retrieval of shared library files from
+remote targets. To use this feature, specify a system root that begins
+with the `remote:' prefix, either via the `set sysroot' command or via
+the `--with-sysroot' configure-time option.
+
* Commands `set debug-file-directory', `set solib-search-path' and `set args'
now complete on file names.
If the user types TAB at the end of this command line, the available
completions will be "f1" and "f2".
+* GDB now supports the token-splicing (##) and stringification (#)
+operators when expanding macros. It also supports variable-arity
+macros.
+
* New remote packets
qSearch:memory:
* 64-bit core files are now supported on AIX.
+* Thread switching is now supported on Tru64.
+
* Watchpoints can now be set on unreadable memory locations, e.g. addresses
which will be allocated using malloc later in program execution.
GDB now has support for scripting using Python. Whether this is
available is determined at configure time.
+* Ada tasking support
+
+ Ada tasks can now be inspected in GDB. The following commands have
+ been introduced:
+
+ info tasks
+ Print the list of Ada tasks.
+ info task N
+ Print detailed information about task number N.
+ task
+ Print the task number of the current task.
+ task N
+ Switch the context of debugging to task number N.
+
* New commands
find [/size-char] [/max-count] start-address, end-address|+search-space-size,
with GDB while the target is running. "show target-async" displays the
current state of asynchronous execution of the target.
-* New targets
-
-x86 DICOS i[34567]86-*-dicos*
-
macro define
macro list
macro undef
These allow macros to be defined, undefined, and listed
interactively.
+* New targets
+
+x86 DICOS i[34567]86-*-dicos*
+
*** Changes in GDB 6.8
* New native configurations