Approved by Jim Blandy (jimb@redhat.com).
authorFred Fish <fnf@specifix.com>
Fri, 22 Feb 2002 00:17:13 +0000 (00:17 +0000)
committerFred Fish <fnf@specifix.com>
Fri, 22 Feb 2002 00:17:13 +0000 (00:17 +0000)
commite8717518fcdbb494188cbbfeb57037be3fe7bc11
treeedcfe13a8489f62884f395ffd22663c3e848178c
parentb78c3c1808ccc5ac50423f61c4225cca2e0f7d66
Approved by Jim Blandy (jimb@redhat.com).

2002-02-21  Fred Fish  <fnf@redhat.com>
* dbxread.c (process_one_symbol): When finding an N_FUN symbol
that marks the end of the range of a function, enter a line number
entry that has a line number of zero and a PC offset that matches
the end of the function.  This starts a range of PC's for which no
line number information is known.
* symtab.c (find_pc_sect_line): If our best fit is in a range of
PC's for which no line number info is found (line number is zero)
then we didn't find any valid line information.
* symtab.h: Document use of zero line number entry.
gdb/ChangeLog
gdb/dbxread.c
gdb/symtab.c
gdb/symtab.h