summaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2000-02-28 03:39:28 +0000
committerIan Lance Taylor <ian@airs.com>2000-02-28 03:39:28 +0000
commit67d83c76c53e7652eefc5de48f426d4b1662b82e (patch)
treeed75d988300acfd511d59c40ecfaea43e84233c6 /bfd
parente699b9ff019e7c040ad82b8d3d8d64f8b177dc94 (diff)
downloadbinutils-gdb-67d83c76c53e7652eefc5de48f426d4b1662b82e.tar.gz
* dwarf2.c (read_abbrevs): Use _raw_size directly rather than
calling bfd_get_section_size_before_reloc. (decode_line_info): Likewise. (_bfd_dwarf2_find_nearest_line): Likewise.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog7
-rw-r--r--bfd/dwarf2.c6
2 files changed, 10 insertions, 3 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index fa1adf21737..49681832fbb 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,10 @@
+2000-02-27 Ian Lance Taylor <ian@zembu.com>
+
+ * dwarf2.c (read_abbrevs): Use _raw_size directly rather than
+ calling bfd_get_section_size_before_reloc.
+ (decode_line_info): Likewise.
+ (_bfd_dwarf2_find_nearest_line): Likewise.
+
2000-02-27 Eli Zaretskii <eliz@is.elta.co.il>
* Makefile.am (stamp-lib): Use $(LIBTOOL) --config to get the
diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c
index fc1b79bd57c..5710d1adbd0 100644
--- a/bfd/dwarf2.c
+++ b/bfd/dwarf2.c
@@ -431,7 +431,7 @@ read_abbrevs (abfd, offset)
return 0;
}
- stash->dwarf_abbrev_size = bfd_get_section_size_before_reloc (msec);
+ stash->dwarf_abbrev_size = msec->_raw_size;
stash->dwarf_abbrev_buffer = (char*) bfd_alloc (abfd, stash->dwarf_abbrev_size);
if (! stash->dwarf_abbrev_buffer)
return 0;
@@ -793,7 +793,7 @@ decode_line_info (unit)
return 0;
}
- size = bfd_get_section_size_before_reloc (msec);
+ size = msec->_raw_size;
stash->dwarf_line_buffer = (char *) bfd_alloc (abfd, size);
if (! stash->dwarf_line_buffer)
return 0;
@@ -1518,7 +1518,7 @@ _bfd_dwarf2_find_nearest_line (abfd, section, symbols, offset,
return false;
}
- size = bfd_get_section_size_before_reloc (msec);
+ size = msec->_raw_size;
if (size == 0)
return false;