diff options
author | Tom Tromey <tromey@redhat.com> | 2010-08-17 21:34:12 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2010-08-17 21:34:12 +0000 |
commit | def98928e22649fe7ef628b866293a402b3891a8 (patch) | |
tree | 98fc112e9f4b77a2f4c32b6ba87138d472f88563 /gdb | |
parent | 36e6adc4a7e5b11ff3d6f727bb2f94ca4cc2386f (diff) | |
download | fsf-binutils-gdb-def98928e22649fe7ef628b866293a402b3891a8.zip fsf-binutils-gdb-def98928e22649fe7ef628b866293a402b3891a8.tar.gz fsf-binutils-gdb-def98928e22649fe7ef628b866293a402b3891a8.tar.bz2 |
* NEWS: Mention template parameter support.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/NEWS | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0e44e29..e8c4a61 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2010-08-17 Tom Tromey <tromey@redhat.com> + + * NEWS: Mention template parameter support. + 2010-08-17 Pedro Alves <pedro@codesourcery.com> PR breakpoints/11371 @@ -12,6 +12,17 @@ result = some_value (10,20) +* C++ Improvements: + + ** GDB now puts template parameters in scope when debugging in an + instantiation. For example, if you have: + + template<int X> int func (void) { return X; } + + then if you step into func<5>, "print X" will show "5". This + feature requires proper debuginfo support from the compiler; it + was added to GCC 4.5. + * GDB now has some support for using labels in the program's source in linespecs. For instance, you can use "advance label" to continue execution to a label. |