diff options
author | Jeff Law <law@redhat.com> | 1995-10-03 18:48:38 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1995-10-03 18:48:38 +0000 |
commit | 97f1feda833cd5284102b3a4f58044f7b6b9b52e (patch) | |
tree | 246902621c5d6dbecc83a1b8af0f05a6c64cdb16 | |
parent | 3ad9d625ebad3ae93ae60a40a90da75e9b8cc795 (diff) | |
download | gdb-97f1feda833cd5284102b3a4f58044f7b6b9b52e.zip gdb-97f1feda833cd5284102b3a4f58044f7b6b9b52e.tar.gz gdb-97f1feda833cd5284102b3a4f58044f7b6b9b52e.tar.bz2 |
* som.c (setup_sections): Don't die if a space has no subspaces.
-rw-r--r-- | bfd/ChangeLog | 8 | ||||
-rw-r--r-- | bfd/som.c | 4 |
2 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 114a99a..40cf750 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,11 @@ +Tue Oct 3 11:53:04 1995 Jeff Law (law@hurl) + + * som.c (setup_sections): Don't die if a space has no subspaces. + + * elf.c (_bfd_elf_assign_file_position_for_section): Always + align to the section's alignment. "align" argument removed; + all callers changed. + Mon Oct 2 14:08:55 1995 Ian Lance Taylor <ian@cygnus.com> * elflink.h (elf_link_add_object_symbols): Don't let a weak @@ -1802,6 +1802,10 @@ setup_sections (abfd, file_hdr) space.space_number) == false) goto error_return; + /* If the space has no subspaces, then we're done. */ + if (space.subspace_quantity == 0) + continue; + /* Now, read in the first subspace for this space */ if (bfd_seek (abfd, file_hdr->subspace_location + space.subspace_index * sizeof subspace, |