tweak
[binutils-gdb.git] / ld / ChangeLog
index d1f8a0b5280315c1423e7aff6ff2e5d71f377c11..bdad02b43e6a70794a085aabb858834d171cd7a0 100644 (file)
@@ -1,3 +1,63 @@
+Fri Apr  3 00:56:50 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ld.texinfo: Completely rewrite linker script documentation.
+
+Mon Mar 30 12:47:33 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Set version to 2.9.1.
+       * configure: Rebuild.
+
+       * Branched binutils 2.9.
+
+Sat Mar 28 16:48:19 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (MOSTLYCLEANFILES): Remove tmpdir.
+       (mostlyclean-local): New target to remove tmpdir.
+       * Makefile.in: Rebuild.
+
+       Fix some gcc -Wall warnings:
+       * ldcref.c (output_cref): Add casts to avoid warnings.
+       * ldfile.c (ldfile_add_arch): Likewise.
+       * ldlang.c (lang_leave_overlay_section): Likewise.
+       * lexsup.c (OPTION_COUNT): Likewise.
+       (parse_args): Likewise.
+       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan):
+       Likewise.
+       * emultempl/sunos.em (gld${EMULATION_NAME}_search_dir): Likewise.
+       * ldlang.c (lang_check): Initialize variables to avoid warnings.
+       * ldwrite.c (build_link_order): Likewise.
+       * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Likewise.
+       * emultempl/armcoff.em (gld${EMULATION_NAME}_before_allocation):
+       Remove unused variables.
+
+       * Makefile.am (MOSTLYCLEANFILES): Correct name (was
+       MOSTCLEANFILES).
+       * Makefile.in: Rebuild.
+
+Fri Mar 27 16:39:25 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Put
+       ARM code inside ifdef TARGET_IS_armpe.
+
+Wed Mar 25 11:34:13 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       Based on patch from H.J. Lu  <hjl@gnu.org>:
+       * Makefile.am (LDDISTSTUFF): New variable.
+       (diststuff): New target.
+       * Makefile.in: Rebuild.
+
+       * scripttempl/pe.sc: Only include .idata\$[0-7] in .idata when
+       relocating.
+
+Tue Mar 24 15:59:29 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * scripttempl/pe.sc (.text): Add .glue_7 and .glue_7t sections to
+       hold Arm/Thumb stubs.
+
+       * emultempl/pe.em (gld_pe_before_allocation): Call
+       arm_process_before_allocation (for ARM/Thumb targets) in order to
+       gather interworking stb information.
+
 Mon Mar 23 18:54:15 1998  Joel Sherrill  <joel@OARcorp.com>
 
        * configure.tgt: (sh*-*-rtems*): Switched from ELF to COFF.