diff options
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 9 |
2 files changed, 8 insertions, 5 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 10581bd..b295a48 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,7 @@ +2011-12-06 Tom Tromey <tromey@redhat.com> + + * gdb.texinfo (Set Breaks): Update for new behavior. + 2011-12-02 Jan Kratochvil <jan.kratochvil@redhat.com> * gdb.texinfo (Requirements, Remote Protocol): Reference also `Library diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index c6d58fb..50c299e 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -3522,6 +3522,9 @@ in your program. Examples of this situation are: @itemize @bullet @item +Multiple functions in the program may have the same name. + +@item For a C@t{++} constructor, the @value{NGCC} compiler generates several instances of the function body, used in different cases. @@ -3535,11 +3538,7 @@ several places where that function is inlined. @end itemize In all those cases, @value{GDBN} will insert a breakpoint at all -the relevant locations@footnote{ -As of this writing, multiple-location breakpoints work only if there's -line number information for all the locations. This means that they -will generally not work in system libraries, unless you have debug -info with line numbers for them.}. +the relevant locations. A breakpoint with multiple locations is displayed in the breakpoint table using several rows---one header row, followed by one row for |