This is a fix for PR ld/16744 which showed that an object file linked with -r and...
[platform/upstream/binutils.git] / ld / ChangeLog
index af8924d..d823aa4 100644 (file)
@@ -1,9 +1,18 @@
-2014-03-17  Christopher Faylor  <me.cygwin2014@cgf.cx>
+2014-03-31  Nick Clifton  <nickc@redhat.com>
 
-       * Makefile.am: Use host version of windres.
-       * Makefile.in: Regenerate.
+       PR ld/16744
+       * emultempl/elf32.em (_after_open): Create a .note.GNU-stack
+       section when performing a relocatable link with -z [no]execstack
+       specified.
+
+2014-03-27  H.J. Lu  <hongjiu.lu@intel.com>
 
-2014-03-14  Christopher Faylor  <me.cygwin2013@cgf.cx>
+       PR ld/16756
+       * ldmain.c (symbol_warning): New function.
+       (warning_callback): Use it.  Scan all input files for a reference
+       to SYMBOL.
+
+2014-03-21  Christopher Faylor  <me.cygwin2013@cgf.cx>
 
        * ld.texinfo: Document change in handling of --enable-auto-image-base.
        * emultempl/pe.em (pe_auto_image_base): Set to default base.
        --enable-auto-image-base argument.
        (compute_dll_image_base): Eliminate constant.  Use pe_auto_image_base.
 
+2014-03-19  Nick Clifton  <nickc@redhat.com>
+
+       * Makefile.am (default-manifest.o): Use WINDRES_FOR_TARGET.
+       * Makefile.in: Regenerate.
+       * emultempl/default-manifest.rc: Fix typo.
+       * scripttempl/pe.sc (R_RSRC): Fix default-manifest exclusion.
+       (.rsrc): Add SUBALIGN(4).  Remove SORT.
+       * scripttempl/pep.sc: Likewise.
+
+2014-03-17  Christopher Faylor  <me.cygwin2014@cgf.cx>
+
+       * Makefile.am: Use host version of windres.
+       * Makefile.in: Regenerate.
+
 2014-03-14  Romain Geissler  <romain.geissler@amadeus.com>
            Alan Modra  <amodra@gmail.com>