+2015-02-24 Nick Clifton <nickc@redhat.com>
+
+ * pdp11.c (set_section_contents): Pad the .text and .data sections
+ to their aligned sizes.
+
2015-02-23 Yoshinori Sato <ysato@users.sourceforge.jp>
* config.bfd: Add h8300-*-linux.
if (bfd_seek (abfd, section->filepos + offset, SEEK_SET) != 0
|| bfd_bwrite (location, count, abfd) != count)
return FALSE;
+
+ /* If necessary, pad the section to its aligned size. */
+ if ((section == obj_datasec (abfd)
+ || section == obj_textsec (abfd))
+ && count < section->size
+ && (bfd_seek (abfd, section->filepos + offset + section->size - 1, SEEK_SET) != 0
+ || bfd_bwrite ("", 1, abfd) != 1))
+ return FALSE;
}
return TRUE;