aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2011-06-09 05:51:11 +0000
committerH.J. Lu <hjl.tools@gmail.com>2011-06-09 05:51:11 +0000
commitadc7571d319f150964da9eb81db6f0a1f9dfcf82 (patch)
tree80e34ba57045e83150fcfdb39df827886f536c75 /bfd/ChangeLog
parent240077501163f169043c1d87ce05cd57f0e9ee3a (diff)
downloadfsf-binutils-gdb-adc7571d319f150964da9eb81db6f0a1f9dfcf82.zip
fsf-binutils-gdb-adc7571d319f150964da9eb81db6f0a1f9dfcf82.tar.gz
fsf-binutils-gdb-adc7571d319f150964da9eb81db6f0a1f9dfcf82.tar.bz2
Allow building x32 DSO from x86-64 object file.
bfd/ 2011-06-08 H.J. Lu <hongjiu.lu@intel.com> * elf64-x86-64.c (elf_x86_64_check_relocs): Allow R_X86_64_64 relocations in SEC_DEBUGGING sections when building shared libraries. ld/testsuite/ 2011-06-08 H.J. Lu <hongjiu.lu@intel.com> * ld-x86-64/simple.c: New. * ld-x86-64/x86-64-x32.rd: Likewise. * ld-x86-64/x86-64.exp: Check building x32 DSO from x86-64 object file.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index f9b3688..25fa50b 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,11 @@
2011-06-08 H.J. Lu <hongjiu.lu@intel.com>
+ * elf64-x86-64.c (elf_x86_64_check_relocs): Allow R_X86_64_64
+ relocations in SEC_DEBUGGING sections when building shared
+ libraries.
+
+2011-06-08 H.J. Lu <hongjiu.lu@intel.com>
+
PR ld/12851
* elflink.c (elf_gc_sweep): Don't check SHT_NOTE sections here.
(bfd_elf_gc_sections): Also check SHT_NOTE sections.