Enable pei386_auto_import by default. Only print a info message about auto
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 6bcc8b67b57df81b2858925212da536a50e0b1ee..01f0bc0159f028cbdd56af0dae21399468aa8662 100644 (file)
@@ -1,3 +1,111 @@
+2002-06-07  Charles Wilson  <cwilson@ece.gatech.edu>
+
+       * ld/ldmain.c (main): initialize link_info.pei386_auto_import
+       to -1 == implicit enable.
+       * ld/emultempl/pe.em (gld_${EMULATION_NAME}_before_parse):
+       initialize link_info.pei386_auto_import to -1 == implicit
+       enable.
+       (gld_${EMULATION_NAME}_parse_args): When processing
+       --enable-auto-import and --disable-auto-import options, use
+       '1' and '0' instead of 'true' and 'false'.
+       (pe_find_data_imports): Only issue message about auto-import
+       when the feature is implicitly enabled.  Downgrade message to
+       informational instead of warning.
+
+2002-06-07  Alan Modra  <amodra@bigpond.net.au>
+
+       * scripttempl/elf.sc (.tbss): Fix mismatched parentheses/braces.
+
+2002-06-06  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * configure.host (hppa*64*-*-hpux11*): Define NATIVE_LIB_DIRS,
+       HOSTING_CRT0 and HOSTING_LIBS.
+
+2002-06-05  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * configure.tgt (shle*-*-elf*, sh64le-*-elf*): New configurations.
+
+2002-06-05  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * emulparams/ns32knbsd.sh (EXECUTABLE_SYMBOLS): Set _DYNAMIC to 0.
+       (NONPAGED_TEXT_START_ADDR): Set to 0x1000.
+
+2002-06-05  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Place
+       SEC_EXCLUDE sections when doing a relocatable link.
+
+2002-06-04  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * Makefile.am (ALL_EMULATIONS): Add eshelf32_nbsd.o,
+       eshlelf32_nbsd.o, eshelf64_nbsd.o, and eshlelf64_nbsd.o.
+       (eshelf32_nbsd.c, eshelf64_nbsd.c, eshlelf32_nbsd.c)
+       (eshlelf64_nbsd.c): New rules.
+       * Makefile.in: Regenerate.
+       * configure.tgt (sh5le-*-netbsd*, sh5-*-netbsd*, sh64le-*-netbsd*)
+       (sh64-*-netbsd*): New targets.
+       * emulparams/shelf32_nbsd.sh: New file.
+       * emulparams/shelf64_nbsd.sh: New file.
+       * emulparams/shlelf32_nbsd.sh: New file.
+       * emulparams/shlelf64_nbsd.sh: New file.
+
+2002-06-04  Alan Modra  <amodra@bigpond.net.au>
+
+       * ldlang.c (section_already_linked): Call bfd_discard_group.  Typo fix.
+
+2002-06-02  Marek Michalkiewicz  <marekm@amelek.gda.pl>
+
+       * scripttempl/avr.sc: Changes to support current GCC and avr-libc,
+       C++ constructors/destructors, loosely based on the m68hc11 port.
+
+2002-05-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * Makefile.in: Regenerate.
+       * aclocal.m4: Regenerate.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+
+2002-05-31  Graeme Peterson  <gp@qnx.com>
+
+       * Makefile.am (ALL_EMULATIONS): Add ei386nto.o.
+       (ei386nto.c): Add rule.
+       * Makefile.in: Regenerate.
+       * configure.tgt: Add i[3456]86-*-nto-qnx*.
+       * emulparams/i386nto.sh: New file.
+
+2002-05-29  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * NEWS: Add entry for VAX ELF support.
+
+2002-05-29  Matt Thomas  <matt@3am-software.com>
+            Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * Makefile.am (ALL_EMULATIONS): Add eelf32vax.o and evaxnbsd.o.
+       (eelf32vax.c)
+       (evaxnbsd.c): New rules.
+       * Makefile.in: Regenerate.
+       * configure.tgt (vax-*-netbsdelf*)
+       (vax-*-netbsdaout*)
+       (vax-*-netbsd*): New targets.
+       * emulparams/elf32vax.sh: New file.
+       * emulparams/vaxnbsd.sh: New file.
+
+2002-05-29  Adam Nemet  <anemet@lnxw.com>
+
+       * emultempl/armelf.em (arm_elf_after_open): Don't determine
+       bfd_for_interwork, instead add glue sections to each input bfd.
+       (bfd_for_interwork): New global.
+       (arm_elf_set_bfd_for_interworking): New function.
+       (arm_elf_before_allocation): Use it.
+
+2002-05-28  Kuang Hwa Lin <kuang@sbcglobal.net>
+
+       * Makefile.am: Add DLX make target.
+       * configure.tgt: Add DLX configuration.
+       * Makefile.in: Regenerate.
+       * emulparams/elf32_dlx.sh: New file
+       * scripttempl/dlx.sc: New file
+
 2002-05-27  Per Lundberg  <per@caleb.dnsalias.org>
 
        * Makefile.am (eelf_i386_chaos): Use elf_chaos.sc script.
This page took 0.029951 seconds and 4 git commands to generate.