Add copyright notices
[deliverable/binutils-gdb.git] / bfd / ChangeLog-2007
index be9425922ca627fa4f1fe385f2dd07c3649831e3..85076b9200a310b1aae8bd4f26552a762707f721 100644 (file)
@@ -23,7 +23,7 @@
        * elf32-frv.c (_frvfdpic_osec_to_segment): Use new function.
        * elf32-hppa.c (hppa_record_segment_addr): Use new function.
        * elfxx-ia64.c (elfNN_ia64_relocate_section): Use new function.
-       
+
 2007-12-28  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR binutils/5146
@@ -65,7 +65,7 @@
 
        * elf32-xtensa.c (relax_section): Update DIFF relocations in the
        same way as other relocations.
-       
+
 2007-12-18  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * section.c (BFD_FAKE_SECTION): Update.
@@ -91,7 +91,7 @@
        when clearing the removed flag.
        (_bfd_elf_eh_frame_section_offset): Remove offsets_adjusted handling.
        (_bfd_elf_write_section_eh_frame): Likewise.  Apply output_offsets
-       where appropriate.  
+       where appropriate.
 
 2007-12-15  Richard Sandiford  <rsandifo@nildram.co.uk>
 
        (elf_xtensa_relocate_section): Check for R_XTENSA_32_PCREL for dynamic
        symbols.
        (check_section_ebb_pcrels_fit): Ignore R_XTENSA_32_PCREL relocations.
-       
+
 2007-12-05  Alan Modra  <amodra@bigpond.net.au>
 
        * elf32-spu.c (spu_elf_size_stubs): Do consider branches to
        and Loongson-2F flags.
        (mips_set_isa_flags): Likewise.
        (mips_mach_extensions): Add Loongson-2E and Loongson-2F
-       entries. 
+       entries.
 
 2007-11-29  Nick Clifton  <nickc@redhat.com>
 
        * elf-m10300.h: Handle R_MN10300_ALIGN relocs.
        (mn10300_elf_relax_delete_bytes): Honour R_MN10300_ALIGN relocs.
        Re-fix off by one error in comparisons.
-  
+
 2007-10-25  Pedro Alves  <pedro_alves@portugalmail.pt>
 
        * bfd-in.h (STRING_COMMA_LEN): Don't handle NULL STR case.
        (mn10300_elf_check_relocs): Do not create dynamic relocs for
        symbol differences or relocations against absolute symbols.
        (mn10300_elf_final_link_relocate): Likewise.
-       Handle R_MN10300_SYM_DIFF relocs. 
+       Handle R_MN10300_SYM_DIFF relocs.
        (mn10300_elf_relocate_section): Fix for creating local copys of
        dynamic relocs.
        (mn10300_elf_relax_delete_bytes): Adjust symbols at the end of the
 
        * elf32-xtensa.c (relax_section): Check for a reference to a discarded
        DWARF section and anticipate its replacement with the kept section.
-       
+
 2007-10-16  Bob Wilson  <bob.wilson@acm.org>
 
        * elf32-xtensa.c (elf_xtensa_discard_info_for_section): Remove
        unnecessary size variables.  Set sec->rawsize.
        (relax_section, relax_property_section): Likewise.
-       
+
 2007-10-16  Bob Wilson  <bob.wilson@acm.org>
 
        * section.c (struct bfd_section): Clarify comment for rawsize field.
        * bfd-in2.h: Regenerate.
-       
+
 2007-10-16  Bob Wilson  <bob.wilson@acm.org>
 
        * elflink.c (_bfd_elf_check_kept_section): Use the section rawsize
        values if they are set.
-       
+
 2007-10-16  Nick Clifton  <nickc@redhat.com>
 
        PR 5146
        the type of emitted common symbols to STT_COMMON.
        * elfcode.h (elf_slurp_symbol_table): Accept STT_COMMON symbol
        types.
-       
+
 2007-10-15  Alan Modra  <amodra@bigpond.net.au>
 
        * coff-arm.c (arm_emit_base_file_entry): Check fwrite return value.
        segment only when needed.
 
 2007-10-05  Bob Wilson  <bob.wilson@acm.org>
-       
+
        * elf32-xtensa.c (relax_section): Call pin_internal_relocs when
        changing a relocation's offset.  Adjust call to translate_reloc.  Do
        not add a fix record for a DIFF reloc.  For other relocs, only add a
        assertion.  Compute separate offset adjustments for the base symbol
        and the addend, and set the new relocation's addend correctly.  Return
        the new target section.
-       
+
 2007-10-05  Bob Wilson  <bob.wilson@acm.org>
-       
+
        * elf32-xtensa.c (elf_xtensa_relocate_section): Remove updates of
        r_type and howto after calling do_fix_for_relocateable_link and
        do_fix_for_final_link.
-       
+
 2007-10-05  Bob Wilson  <bob.wilson@acm.org>
-       
+
        * elf32-xtensa.c (removed_by_actions): New.
        (offset_with_removed_text): Reimplement using removed_by_actions.
        (offset_with_removed_text_before_fill): Delete.
        (relax_property_section): Use removed_by_actions.  Rearrange logic.
        (relax_section_symbols): Likewise.
-       
+
 2007-10-04  Bob Wilson  <bob.wilson@acm.org>
 
        * elf32-xtensa.c (reloc_bfd_fix_struct): Delete target_abfd field.
        * Makefile.in: Regenerate.
        * arange-set.c: New file.
        * arange-set.h: New file.
-       * dwarf2.c: Include arange-set.h.  
+       * dwarf2.c: Include arange-set.h.
        (struct dwarf2_debug) Add new fields comp_unit_count and
        comp_unit_arange_set.
        (struct comp_unit) Replace field arange with a new field arange_set.
 
 2007-09-21  Olivier Hainque  <hainque@adacore.com>
            Tristan Gingold  <gingold@adacore.com>
-       
-       * syms.c (_bfd_stab_section_find_nearest_line): Look at the 
+
+       * syms.c (_bfd_stab_section_find_nearest_line): Look at the
         specific SOM sections for stabs if the regular ones are not found.
        * som.h (struct somdata): Add a line_info field, to be used by
         som_find_nearest_line.
        PT_GNU_RELRO segment for copying executable/shared library.
        (rewrite_elf_program_header): Remove PT_GNU_RELRO segment.
        (copy_elf_program_header): Set p_size and p_size_valid fields for
-       PT_GNU_RELRO segment. 
+       PT_GNU_RELRO segment.
 
 2007-09-17  Nick Clifton  <nickc@redhat.com>
 
 
 2007-09-04  Michael Snyder  <msnyder@access-company.com>
 
-       * elf32-bfin.c (howto_table): Cut and paste error?  
+       * elf32-bfin.c (howto_table): Cut and paste error?
        Name field of reloc is wrong.
 
 2007-09-04  Alan Modra  <amodra@bigpond.net.au>
        (elf32_arm_gc_sweep_hook): Call check_use_blx.  Update plt counts
        for R_ARM_THM_JUMP24 and R_ARM_THM_JUMP19.
        (elf32_arm_check_relocs): Update plt counts for R_ARM_THM_JUMP24
-       and R_ARM_THM_JUMP19.  
+       and R_ARM_THM_JUMP19.
        (allocate_dynrelocs): Use plt_maybe_thumb_refcount.
        (elf32_arm_finish_dynamic_symbol): Ditto.
        (elf32_arm_output_plt_map): Ditto.
 
        * coff-i386.c (coff_i386_rtype_to_howto): Guard against null.
 
-       * linker.c (bfd_section_already_linked_table_insert): Change 
+       * linker.c (bfd_section_already_linked_table_insert): Change
        return type from void to boolean.  Return FALSE on failure.
        (_bfd_generic_section_already_linked): Test return value of
        bfd_section_already_linked_table_insert, call fatal on error.
        * linker.c (already_linked_newfunc): Check for NULL return from
        bfd_hash_allocate.
 
-       * coffgen.c (fixup_symbol_value): Guard against null; 
+       * coffgen.c (fixup_symbol_value): Guard against null;
        bfd_is_com_section will dereference the section pointer.
 
-       * syms.c (bfd_decode_symclass): Guard against NULL, since 
+       * syms.c (bfd_decode_symclass): Guard against NULL, since
        bfd_is_com_section dereferences the pointer.
 
        * srec.c (srec_scan): Check for EOF (critical because return value
 
        * tekhex.c (first_phase): Check return value for null.
 
-       * elf.c (_bfd_elf_get_synthetic_symtab): Remove meaningless 
+       * elf.c (_bfd_elf_get_synthetic_symtab): Remove meaningless
        pointer increment.
 
 2007-07-26  Alan Modra  <amodra@bigpond.net.au>
 
 For older changes see ChangeLog-2006
 \f
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
 Local Variables:
 mode: change-log
 left-margin: 8
This page took 0.029927 seconds and 4 git commands to generate.