Report plugin symbols for --verbose=N.
[binutils-gdb.git] / ld / ChangeLog
index 1a0dd35cbd4bdcd3a511b72aa9adffa748ce712c..bdf4b01ec42082d738057708cb9b4eb51a662c25 100644 (file)
@@ -1,3 +1,71 @@
+2011-03-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld.texinfo: Document --verbose[=NUMBER].
+
+       * lexsup.c (ld_options): Update --verbose.
+       (parse_args): Set report_plugin_symbols.
+
+       * plugin.c (report_plugin_symbols): New.
+       (get_symbols): Report plugin symbols if report_plugin_symbols
+       is TRUE.
+
+       * plugin.h (report_plugin_symbols): New.
+
+2011-03-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/12529
+       * testplug.c: Don't include "filenames.h".
+       (onclaim_file): Don't use filename_cmp.
+
+2011-02-28  Kai Tietz  <kai.tietz@onevision.com>
+
+       * emultempl/beos.em (sort_by_file_name): Use filename_(n)cmp.
+       * emultempl/elf32.em (gld${EMULATION_NAME}_vercheck):
+       Likewise.
+       (gld${EMULATION_NAME}_stat_needed): Likewise.
+       (gld${EMULATION_NAME}_check_needed): Likewise.
+       * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): Likewise.
+       (gld_${EMULATION_NAME}_unrecognized_file): Likewise.
+       * emultempl/pep.em (gld_${EMULATION_NAME}_after_open): Likewise.
+       (gld_${EMULATION_NAME}_unrecognized_file): Likewise.
+       * ldfile.c (ldfile_open_file): Likewise.
+       * ldlang.c (wild_sort): Likewise.
+       (lookup_name): Likewise.
+       (check_excluded_libs): Likewise.
+       * ldmisc.c (vfinfo): Likewise.
+       * pe-dll.c (libnamencmp): Likewise.
+       (auto_export): Likewise.
+       (pe_dll_generate_implib): Likewise.
+       * testplug.c (onclaim_file): Likewise.
+
+2011-02-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/12507
+       * plugin.c (get_symbols): Don't check entry symbol here.
+       (init_non_ironly_hash): Add entry_symbol chain into
+       non_ironly_hash.
+
+2011-02-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/12507
+       * plugin.c (get_symbols): Don't mark entry symbol IR only.
+
+2011-02-18  John David Anglin  <dave.anglin@nrc-cnnrc.gc.ca>
+
+       PR ld/12376
+       emulparams/hppalinux.sh (DATA_ADDR): Define.
+       (SHLIB_DATA_ADDR): Likewise.
+
+2011-02-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * emulparams/elf32_x86_64.sh (LIBPATH_SUFFIX): Changed to
+       x32 for x32.
+
+2011-02-15  Kai Tietz  <kai.tietz@onevision.com>
+
+       * pe-dll.c (process_def_file_and_drectve): Don't strip
+       leading underscore from symbol by calling bfd_find_version_for_sym.
+
 2011-02-14  Mike Frysinger  <vapier@gentoo.org>
 
        * ldlang.c (lang_vers_match): Declare a new c_sym, assign it to