diff options
author | Stephen Clarke <stephen.clarke@earthling.net> | 2002-11-04 00:02:13 +0000 |
---|---|---|
committer | Stephen Clarke <stephen.clarke@earthling.net> | 2002-11-04 00:02:13 +0000 |
commit | 3463048e40b02f9c03ec1e9b14d128fdaff8e5bd (patch) | |
tree | 2066953e921bedbea3c984ff04f84bfca747a661 /bfd | |
parent | 299b302755ca472437fecf7c8a30616ebc156192 (diff) | |
download | fsf-binutils-gdb-3463048e40b02f9c03ec1e9b14d128fdaff8e5bd.zip fsf-binutils-gdb-3463048e40b02f9c03ec1e9b14d128fdaff8e5bd.tar.gz fsf-binutils-gdb-3463048e40b02f9c03ec1e9b14d128fdaff8e5bd.tar.bz2 |
* elf32-sh64-com.c (sh64_address_in_cranges): Use
_raw_size of cranges section if _cooked_size not yet set.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/elf32-sh64-com.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f427ee7..76ff507 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2002-11-03 Stephen Clarke <stephen.clarke@earthling.net> + + * elf32-sh64-com.c (sh64_address_in_cranges): Use + _raw_size of cranges section if _cooked_size not yet set. + 2002-11-03 Hans-Peter Nilsson <hp@axis.com> * elf32-v850.c (v850_elf_relax_delete_bytes): Correct parameters diff --git a/bfd/elf32-sh64-com.c b/bfd/elf32-sh64-com.c index ae2cab4..df0c463 100644 --- a/bfd/elf32-sh64-com.c +++ b/bfd/elf32-sh64-com.c @@ -127,7 +127,7 @@ sh64_address_in_cranges (cranges, addr, rangep) else { cranges_contents - = bfd_malloc (cranges->_cooked_size == 0 + = bfd_malloc (cranges->_cooked_size != 0 ? cranges->_cooked_size : cranges->_raw_size); if (cranges_contents == NULL) return false; |