diff options
author | Nick Clifton <nickc@redhat.com> | 2001-02-07 23:51:04 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2001-02-07 23:51:04 +0000 |
commit | a70a19e78f9f0b54b425be7f9d78ebd9af13394a (patch) | |
tree | 597c98be9a0cc27b0be390b3e6e3de49e9adad12 | |
parent | d8006f476436cb664c6e5a02191f6ab5b0d4589a (diff) | |
download | gdb-a70a19e78f9f0b54b425be7f9d78ebd9af13394a.tar.gz |
If stabs info is successfully found, do not attempt to find dwarf2 info
before returning.
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/coffgen.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 6330a85c1d0..29f0c4c974a 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2001-02-07 Mark Elbrecht <snowball3@bigfoot.com> + + * coffgen.c (coff_find_nearest_line): If stabs info is successfully + found, do not attempt to find dwarf2 info before returning. + 2001-01-30 Alan Modra <alan@linuxcare.com.au> * elf64-hppa.c (elf64_hppa_elf_get_symbol_type): New function. diff --git a/bfd/coffgen.c b/bfd/coffgen.c index 49b43edbd75..35e8f718e6a 100644 --- a/bfd/coffgen.c +++ b/bfd/coffgen.c @@ -2188,6 +2188,9 @@ coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr, &coff_data(abfd)->line_info)) return false; + if (found) + return true; + /* Also try examining DWARF2 debugging information. */ if (_bfd_dwarf2_find_nearest_line (abfd, section, symbols, offset, filename_ptr, functionname_ptr, @@ -2195,9 +2198,6 @@ coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr, &coff_data(abfd)->dwarf2_find_line_info)) return true; -if (found) - return true; - *filename_ptr = 0; *functionname_ptr = 0; *line_ptr = 0; |