sje patch for 32-bit IA-64 ELF relocs for HPUX
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 30df566ea0d38fd2c0c66bb2422e6bcb86b1b6ad..795d06eeb1e81fd6d872386439142677f38ddec7 100644 (file)
@@ -1,12 +1,61 @@
+2001-07-11  Steve Ellcey  <sje@cup.hp.com>
+
+       * reloc.c (bfd_reloc_code_type): Add IA64 relocs
+       BFD_RELOC_IA64_LTOFF_FPTR32MSB and BFD_RELOC_IA64_LTOFF_FPTR32LSB
+       * bfd-in2.h: Regenerate.
+       * libbfd.h: Regenerate.
+       * elfxx-ia64.c (ia64_howto_table): Define how to handle
+       new relocations.
+       (elfNN_ia64_reloc_type_lookup): Handle new relocations.
+       (elfNN_ia64_check_relocs): Likewise.
+       (elfNN_ia64_install_value): Likewise.
+       (elfNN_ia64_relocate_section): Likewise.
+
+2001-07-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * elf32-sparc.c (_bfd_sparc_elf_howto_table): Remove support for
+       R_SPARC_UA64.
+       (elf32_sparc_check_relocs): Likewise.
+       Only create .rela section for alloced sections in shared libraries.
+       (elf32_sparc_relocate_section): Likewise.
+       Remove redundant check.
+       Optimize unaligned reloc usage.
+       * elf64-sparc.c (sparc64_elf_relocate_section): Remove redundant
+       check.
+
+2001-07-11  H.J. Lu  <hjl@gnu.org>
+
+       * elf64-alpha.c (elf64_alpha_check_relocs): Only use the same
+       ALLOC|LOAD flags as the source section for debugging sections
+       when creating the reloc section.
+
+2001-07-05  Jim Wilson  <wilson@redhat.com>
+
+       * linker.c (_bfd_generic_link_add_one_symbol, case BIG): Use
+       the section of the bigger symbol.
+
+       * syms.c (bfd_is_local_label): Return false if BSF_SECTION_SYM.
+
+2001-07-05  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * peicode.h (coff_swap_scnhdr_in): For sections containing
+       uninitialised data, only set their size to s_paddr if this does
+       not reset their size to zero.  MS's latest compilers will set
+       s_paddr to zero.
+
+2001-07-04  H.J. Lu  <hjl@gnu.org>
+
+       * bfd/elf32-mips.c (_bfd_mips_elf_final_write_processing):
+       Handle bfd_mach_mips4400, bfd_mach_mips4600 and
+       bfd_mach_mips5000.
+
 2001-07-03  Mark Elbrecht  <snowball3@softhome.net>
 
+       * bfd.c (bfd_get_sign_extend_vma): Support DJGPP COFF targets.
+
        * cofflink.c (_bfd_coff_link_input_bfd): Skip section symbols from
        sections being discarded.
 
-2001-07-03  Nick Clifton  <nickc@cambridge.redhat.com>
-
-       * cofflink.c (_bfd_coff_link_input_bfd): 
-
 2001-06-30  Alan Modra  <amodra@bigpond.net.au>
 
        * elfcore.h (elf_core_file_p): Call bfd_section_from_phdr directly
This page took 0.024071 seconds and 4 git commands to generate.