2001-02-11 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 12 Feb 2001 00:23:37 +0000 (00:23 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 12 Feb 2001 00:23:37 +0000 (00:23 +0000)
* elflink.h (elf_bfd_final_link): Use file_align for STMTAB
alignment.

bfd/ChangeLog
bfd/elflink.h

index a96c3da..f9cc7a8 100644 (file)
@@ -1,3 +1,8 @@
+2001-02-11  H.J. Lu  <hjl@gnu.org>
+
+       * elflink.h (elf_bfd_final_link): Use file_align for STMTAB
+       alignment.
+
 2001-02-11  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
 
        * elf32-mips.c (mips_elf_create_dynamic_relocation): Undo patch
index 9464ff2..5cbbcbb 100644 (file)
@@ -4435,7 +4435,7 @@ elf_bfd_final_link (abfd, info)
   /* sh_link is set in assign_section_numbers.  */
   /* sh_info is set below.  */
   /* sh_offset is set just below.  */
-  symtab_hdr->sh_addralign = 4;  /* FIXME: system dependent?  */
+  symtab_hdr->sh_addralign = bed->s->file_align;
 
   off = elf_tdata (abfd)->next_file_pos;
   off = _bfd_elf_assign_file_position_for_section (symtab_hdr, off, true);