+2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ * ld.texinfo: Document --compress-debug-sections=.
+ * ldmain.c (main): Set BFD_COMPRESS on output_bfd if
+ COMPRESS_DEBUG is set. Set BFD_COMPRESS_GABI on output_bfd
+ for COMPRESS_DEBUG_GABI_ZLIB.
+ * lexsup.c (elf_static_list_options): Add
+ --compress-debug-sections=.
+ * emultempl/elf32.em (OPTION_COMPRESS_DEBUG): New.
+ (xtra_long): Add "compress-debug-sections".
+ (gld${EMULATION_NAME}_handle_option): Handle
+ OPTION_COMPRESS_DEBUG.
+
+2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/pr17709
+ * ld.texinfo: Document "-z noextern-protected-data".
+ * ldmain.c (main): Initialize link_info.extern_protected_data
+ to -1.
+ * lexsup.c (elf_shlib_list_options): Add
+ "-z [no]extern-protected-data".
+ * emulparams/elf32_x86_64.sh: Source extern_protected_data.sh.
+ * emulparams/elf_i386.sh: Likewise.
+ * emulparams/elf_i386_be.sh: Likewise.
+ * emulparams/elf_i386_chaos.sh: Likewise.
+ * emulparams/elf_i386_ldso.sh: Likewise.
+ * emulparams/elf_i386_vxworks.sh: Likewise.
+ * emulparams/elf_k1om.sh: Likewise.
+ * emulparams/elf_l1om.sh: Likewise.
+ * emulparams/elf_x86_64.sh: Source extern_protected_data.sh.
+ (PARSE_AND_LIST_OPTIONS): Renamed to ...
+ (PARSE_AND_LIST_OPTIONS_BNDPLT): This.
+ (PARSE_AND_LIST_ARGS_CASE_Z): Renamed to ...
+ (PARSE_AND_LIST_ARGS_CASE_Z_BNDPLT): This.
+ (PARSE_AND_LIST_OPTIONS): Append $PARSE_AND_LIST_OPTIONS_BNDPLT.
+ (PARSE_AND_LIST_ARGS_CASE_Z): Append
+ $PARSE_AND_LIST_ARGS_CASE_Z_BNDPLT.
+ * emulparams/extern_protected_data.sh: New file.
+
+2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * plugin.c (plugin_load_plugins): Removed an extra ';'.
+
+2015-04-10 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/18198
+ * ld.texinfo (--be8): Add a note about the interaction of this
+ option with the assembler's -EB option.
+
+2015-04-10 Alan Modra <amodra@gmail.com>
+
+ * configure.ac: Set elf_list_options etc. in proper case.
+ * configure: Regenerate.
+
+2015-04-10 Alan Modra <amodra@gmail.com>
+
+ PR ld/18223
+ * ldlang.c (lang_process): Add _init and _fini to gc_sym_list.
+
+2015-04-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ * emulparams/elf_x86_64.sh (BNDPLT): Removed.
+ (PARSE_AND_LIST_OPTIONS): New.
+ (PARSE_AND_LIST_ARGS_CASE_Z): Likewise.
+ * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Remove
+ BNDPLT check. Handle PARSE_AND_LIST_ARGS_CASE_Z.
+ (gld${EMULATION_NAME}_list_options): Remove BNDPLT check.
+
+2015-04-09 Nick Clifton <nickc@redhat.com>
+
+ * po/fr.po: Updated French translation.
+
+2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure.ac (elf_list_options): Set to TRUE for
+ --enable-targets=all.
+ (elf_shlib_list_options): Likewise.
+ (elf_plt_unwind_list_options): Likewise.
+ * configure: Regenerated.
+
2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
* emulparams/elf32bmipn32-defs.sh: Skip empty EMULATION_NAME.