Check if a symbol is hidden by linker script.
[deliverable/binutils-gdb.git] / ld / ChangeLog
index f842a82fa4417149d26c9ab1ff7c8eea9be051e5..cafca0ec98865ad47e049bc32b312acf8d35d35d 100644 (file)
@@ -1,3 +1,49 @@
+2011-09-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/12975
+       * ldlang.c (lang_elf_version_info): Removed.
+       (lang_register_vers_node): Replace lang_elf_version_info with
+       link_info.version_info.
+       (lang_add_vers_depend): Likewise.
+       * pe-dll.c (process_def_file_and_drectve): Likewise.
+       * emultempl/solaris2.em (elf_solaris2_before_allocation): Likewise.
+
+       * ldlang.h (lang_elf_version_info): Removed.
+
+       * plugin.c  (is_visible_from_outside): Check if symbol is hidden
+       by version script.
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
+       Remove lang_elf_version_info.
+
+2011-09-15  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
+
+       PR ld/13183
+       * ldmain.c (add_archive_element): Support thin archive member
+       for LTO.
+
+2011-08-26  Nick Clifton  <nickc@redhat.com>
+
+       * po/es.po: Updated Spanish translation.
+
+2011-08-26  Nick Clifton  <nickc@redhat.com>
+
+       * NEWS: Mention that --no-copy-dt-needed-entries is now the
+       default.
+
+2011-08-22  Michael Matz  <matz@suse.de>
+
+       * ldmain.c (add_DT_NEEDED_for_dynamic): Default to FALSE.
+       * ld.texinfo (--copy-dt-needed-entries): Mention new default.
+
+2011-08-17  Alan Modra  <amodra@gmail.com>
+
+       PR ld/12762
+       * ldlang.c (section_already_linked): Revert 2011-07-09 changes.
+       * plugin.c: Likewise.
+       (asymbol_from_plugin_symbol): Create linkonce section for syms
+       with comdat_key.
+
 2011-08-09  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
 
        * emultempl/armelf.em (fix_arm1176): New variable.
This page took 0.030531 seconds and 4 git commands to generate.