-2006-01-31 Filip Navara <navaraf@reactos.com>
+2007-01-16 H.J. Lu <hongjiu.lu@intel.com>
- * deffile.h (struct def_file_export): Add field flag_forward.
- * pe-dll.c (process_def_file): Check for forward exports.
- (generate_edata): Generate forward export symbols.
- (fill_edata): Emit them.
+ PR ld/3831
+ * NEWS: Mention -Bsymbolic-functions, --dynamic-list-data and
+ --dynamic-list-cpp-new.
- * pe-dll.c (process_def_file): Don't crash on malformed
- fastcall symbol names in .def file.
+ * ld.texinfo: Document -Bsymbolic-functions, --dynamic-list-data
+ and --dynamic-list-cpp-new.
-2006-01-30 Nick Clifton <nickc@redhat.com>
+ * ldlang.c (lang_append_dynamic_list_cpp_new): New.
+ (lang_process): Change link_info.dynamic to
+ link_info.dynamic_list.
+ (lang_append_dynamic_list): Likewise.
+ * ldmain.c (main): Likewise. Initialize link_info.dynamic and
+ link_info.dynamic_data to FALSE.
- * po/vi.po: Updated Vietnamese translation.
+ * ldlang.h (lang_append_dynamic_list_cpp_new): New.
-2006-01-27 Yitzchak Scott-Thoennes <sthoenna@efn.org>
+ * lexsup.c (option_values): Add OPTION_DYNAMIC_LIST_DATA and
+ OPTION_DYNAMIC_LIST_CPP_NEW.
+ (ld_options): Add entries for -Bsymbolic-functions,
+ --dynamic-list-data and --dynamic-list-cpp-new. Make
+ -Bsymbolic-functions an alias of --dynamic-list-data.
+ (parse_args): Change link_info.dynamic to link_info.dynamic_list.
+ Set link_info.dynamic to TRUE for --dynamic-list and
+ --dynamic-list-cpp-typeinfo. Handle --dynamic-list-data and
+ --dynamic-list-cpp-new.
- * pe-dll.c (pe_dll_generate_implib): Issue "Creating library
- file:" as informational message, not a warning.
+2007-01-11 Nathan Sidwell <nathan@codesourcery.com>
-2006-01-18 Roger Sayle <roger@eyesopen.com>
+ * emultempl/elf-generic.em (gdl_map_segments): Only allow header
+ shrinkage for the first few iterations.
- * emultempl/irix.em: Use lbasename instead of basename.
+2007-01-08 Kai Tietz <kai.tietz@onevision.com>
-2006-01-16 Nick Clifton <nickc@redhat.com>
+ * configure.tgt: Renamed target x86_64-*-mingw64 to
+ x86_64-*-mingw*.
- * po/zh_CN.po: New Chinese (simplified) translation.
- * configure.in (ALL_LINGUAS): Add "zh_CH".
- * configure: Regenerate.
+2007-01-08 Pedro Alves <pedro_alves@portugalmail.pt>
-2006-01-16 Bernhard Fischer <aldot@gcc.gnu.org>
+ * configure.host: Add i[3-7]86-*-mingw* case.
- * ld.texinfo (Options): Fix typo.
+2007-01-08 Nick Clifton <nickc@redhat.com>
-For older changes see ChangeLog-2005
+ * pep-dll.h (pep_bfd_is_dll): Add prototype.
+
+2007-01-08 Aurelien Jarno <aurelien@aurel32.net>
+
+ PR ld/3843
+ * configure.tgt (x86_64_[k]freebsd*): Add targ_extra_libpath and
+ tdir_elf_i386_fbsd.
+
+2007-01-06 Nathan Sidwell <nathan@codesourcery.com>
+
+ * ldexp.c (fold_name): Issue error on undefined sections.
+
+2007-01-02 Alan Modra <amodra@bigpond.net.au>
+
+ * pe-dll.c: Include pe-dll.h.
+ * pep-dll.c (pe_bfd_is_dll): Define.
+
+For older changes see ChangeLog-2006
\f
Local Variables:
mode: change-log