* elf.c (assign_file_positions_for_load_sections): Use elf
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index a35e408636ceef3339de0f7a24e19d0b2560f67d..a4e166d9d34f645696ca2a6360e2d532d1aa8765 100644 (file)
@@ -1,5 +1,26 @@
+2007-06-29  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf.c (assign_file_positions_for_load_sections): Use elf
+       section header sh_size rather than bfd section size, simplifying
+       .tbss handling.
+
+2007-06-29  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf.c (assign_file_positions_for_load_sections): Ensure bss
+       segments meet gABI alignment requirements.  Don't allocate
+       file space for bss sections in a segment also containing file
+       or program headers.
+
 2007-06-27  Alan Modra  <amodra@bigpond.net.au>
 
+       * bfd.c (struct bfd): Rename "next" to "archive_next".
+       * archive.c: Rename uses throughout file.
+       * archive64.c: Likewise.
+       * coff-rs6000.c: Likewise.
+       * ecoff.c: Likewise.
+       * som.c: Likewise.
+       * bfd-in2.h: Regenerate.
+
        * elf32-ppc.c (ppc_elf_select_plt_layout): Properly iterate over
        input bfds.
        * elf32-spu.c (spu_elf_create_sections): Likewise.
 
 2007-06-11  Sterling Augustine  <sterling@tensilica.com>
            Bob Wilson  <bob.wilson@acm.org>
-       
+
        * elf32-xtensa.c (extend_ebb_bounds_forward): Use renamed
        XTENSA_PROP_NO_TRANSFORM flag instead of XTENSA_PROP_INSN_NO_TRANSFORM.
        (extend_ebb_bounds_backward, compute_text_actions): Likewise.
        (compute_removed_literals): Pass new arguments to is_removable_literal.
        (is_removable_literal): Add sec, prop_table and ptblsize arguments.
        Do not remove literal if the NO_TRANSFORM property flag is set.
-       
+
 2007-05-31  Richard Sandiford  <rsandifo@nildram.co.uk>
 
        * elfxx-mips.c (mips_elf_initialize_tls_index): When processing a
This page took 0.024196 seconds and 4 git commands to generate.