bfd/
[binutils-gdb.git] / bfd / ChangeLog
index 526dd83b88276cedb1e7971bf0c10751609e1efe..8a42e46563e2973446484021917041de4eb772c0 100644 (file)
@@ -1,3 +1,40 @@
+2011-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * elfxx-mips.c (_bfd_mips_elf_check_relocs): Record both local and
+       global GOT entries for GOT_PAGE relocations against global symbols.
+
+2011-05-13  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * config.bfd (tic6x-*-elf, tic6x-*-uclinux): New.
+       (tic6x-*-*): Replaced by these.
+       * elf32-tic6x.c (elf32_tic6x_set_osabi): New static function.
+       (elf32_tic6x_check_relocs): Create dynamic sections if -shared.
+       (elf_backend_relocs_compatible, elf_backend_post_process_headers):
+       Define.
+       (elf32_bed, TARGET_LITTLE_SYM, TARGET_LITTLE_NAME, TARGET_BIG_SYM,
+       TARGET_BIG_NAME, ELF_OSABI): Redefine twice, and include
+       "elf32-target.h" two more times.
+       * configure.in: Handle bfd_elf32_tic6x_linux_be_vec,
+       bfd_elf32_tic6x_linux_le_vec, bfd_elf32_tic6x_elf_be_vec and
+       bfd_elf32_tic6x_elf_le_vec.
+       * configure: Regenerate.
+
+2011-05-13  Jan Beulich  <jbeulich@novell.com>
+
+       * config.bfd: Add targets x86_64-*-pe and x86_64-*-pep.
+
+2011-05-12  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * config.in: Regenerated.
+       * configure: Regenerated.
+       * configure.in: New tests for HAVE_PRPSINFO_T_PR_PID,
+       HAVE_PRPSINFO32_T_PR_PID, HAVE_PSINFO_T_PR_PID and
+       HAVE_PSINFO32_T_PR_PID.
+       * elf.c (elfcore_grok_psinfo): Protect reading psinfo.pr_pid by
+       HAVE_PRPSINFO_T_PR_PID, HAVE_PRPSINFO32_T_PR_PID, HAVE_PSINFO_T_PR_PID
+       and HAVE_PSINFO32_T_PR_PID.
+       * hosts/x86-64linux.h (HAVE_PRPSINFO32_T_PR_PID): New redefinition.
+
 2011-05-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * elf.c (elfcore_grok_psinfo): Initialize CORE_PID for both native and