* ld.texinfo: Add notes about --whole-archive and gcc.
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 65b74686d5fda1d2fbd56dc2837f6cb063f39c05..87d8c469e7c32c2c45dd442b412be728ea0a62f6 100644 (file)
@@ -1,3 +1,144 @@
+2000-12-11  DJ Delorie  <dj@redhat.com>
+
+       * ld.texinfo: Add notes about --whole-archive and gcc.
+
+2000-11-18  Fred Fish  <fnf@be.com>
+
+       * lexsup.c (OPTION_ALLOW_SHLIB_UNDEFINED): Define.
+       (ld_options): Entry for --allow-shlib-undefined.
+       (parse_args): Handle OPTION_ALLOW_SHLIB_UNDEFINED.
+       * ldmain.c (main): Initialize link_info.allow_shlib_undefined
+       to false.
+       * ld.texinfo: Document new command line switch.
+       
+2000-12-12  Geoffrey Keating  <geoffk@redhat.com>
+
+       * emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS):
+       .fixup is actually read/write.
+       * emulparams/elf32lppc.sh (OTHER_READWRITE_SECTIONS): Likewise.
+       * emulparams/elf32ppcsim.sh (OTHER_READWRITE_SECTIONS): Likewise.
+       * emulparams/elf32lppcsim.sh (OTHER_READWRITE_SECTIONS): Likewise.
+
+Mon Dec 11 14:50:33 MET 2000  Jan Hubicka  <jh@suse.cz>
+
+       * NEWS: Add note about x86_64 architecture.
+
+2000-12-06  Mark Elbrecht  <snowball3@bigfoot.com>
+
+       * scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.
+       Set DWARF2 sections to a VMA of zero.
+
+2000-12-01      Joel Sherrill <joel@OARcorp.com>
+
+        * configure.tgt (arm-*-rtems*, a29k-*rtems*, h8300-*-rtems*):
+       New targets.
+       (sparc*-*-rtemself*, sparc*-*-rtemsaout*): New targets.
+       (sparc*-*-rtems*): Switched from a.out to ELF.
+
+2000-11-30  Jan Hubicka  <jh@suse.cz>
+
+       * Makefile.am (ALL_EMULATIONS): Add eelf_x86_64.o
+       (eelf_x86_64.c): New.
+       * Makefile.in: Regenerate.
+       * configure.tgt: Add support for x86_64-*-linux-gnu*.
+       * emulparams/elf_x86_64.sh: New.
+
+2000-11-30  Hans-Peter Nilsson  <hp@axis.com>
+
+       * emulparams/crislinux.sh (ENTRY): Change back to _start.
+       (TEXT_START_SYMBOLS): Remove conditional setting of __start.
+
+       * scripttempl/crisaout.sc: Change all RELOCATING not related to
+       merging non-a.out sections into CONSTRUCTING.
+
+2000-11-28  Nick Clifton  <nickc@redhat.com>
+
+       * ld.1 (COPYING): Mention that the GNU Free Documentation
+       License is present in the sources, but not the output, and
+       also available from the GNU website.
+       (GNU Free Documentation License): Comment out this section.
+
+2000-11-28  David O'Brien  <obrien@dragon.nuxi.com>
+
+       * emulparams/elf64alpha.sh (ENTRY): Remove leading underscore as ELF
+       does not use them.
+
+2000-11-25  David O'Brien  <obrien@FreeBSD.org>
+
+       * ld.1: Remove old date so it does not give the impression the manpage
+       is way out of date.
+
+2000-11-24  Nick Clifton  <nickc@redhat.com>
+
+       * configure.tgt (xscale-coff): Add target.
+       (xscale-elf): Add target.
+
+2000-11-24  Fred Fish  <fnf@be.com>
+
+        * ldmain.c (main): Remove redundant init of config.make_executable
+        to true.
+
+2000-11-15  Richard Henderson  <rth@redhat.com>
+
+       * emulparams/elf64alpha.sh (MAXPAGESIZE): Typo -- 64k, not 1M.
+
+2000-11-14  Kazu Hirata  <kazu@hxi.com>
+
+       * scripttempl/h8300.sc: Fix formatting.
+       * scripttempl/h8300h.sc: Likewise.
+       * scripttempl/h8300s.sc: Likewise.
+
+Tue Nov 14 00:59:19 2000  Denis Chertykov  <denisc@overta.ru>
+
+       * scripttempl/elf32avr.sc: Fix bug in .eeprom segment.
+
+2000-11-09  Philip Blundell  <pb@futuretv.com>
+
+       * emultempl/pe.em: Define ___start_SECNAME and ___stop_SECNAME
+       around orphan sections whose names can be represented in C.
+
+2000-11-07  Jim Wilson  <wilson@redhat.com>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): New local
+       hold_sdata.  If SEC_SMALL_DATA set, set place to hold_sdata.
+
+2000-11-06  Nick Clifton  <nickc@redhat.com>
+
+       * ld.texinfo: Add GNU Free Documentation License.
+       * ldint.texinfo: Add GNU Free Documentation License.
+       * ld.1: Add GNU Free Documentation License.
+
+2000-11-05  Alan Modra  <alan@linuxcare.com.au>
+
+       * ldlex.l (yy_create_string_buffer): Init yy_is_our_buffer,
+       yy_is_interactive, yy_at_bol, and yy_fill_buffer.
+
+       * Makefile.am (DISTCLEANFILES): Add stringify.sed.
+       Move 2000-11-02 Makefile.in changes to this file.
+       * Makefile.in: Regenerate.
+
+2000-11-03  Nick Clifton  <nickc@redhat.com>
+
+       * scripttempl/h8300.sc: Use ${CONSTRUCTING...} to enclose
+       constructors and destructors.
+       * scripttempl/h8300h.sc: Ditto.
+       * scripttempl/h8300s.sc: Ditto.
+       * scripttempl/h8500.sc: Ditto.
+       * scripttempl/h8500b.sc: Ditto.
+       * scripttempl/h8500c.sc: Ditto.
+       * scripttempl/h8500m.sc: Ditto.
+       * scripttempl/h8500s.sc: Ditto.
+       * scripttempl/v850.sc: Ditto.
+       * scripttempl/w65.sc: Ditto.
+       * scripttempl/z8000.sc: Ditto.
+
+2000-11-02  Per Lundberg  <plundis@chaosdev.org>
+
+       * Makefile.in (e_i386_chaos.c): New rule.
+       (ALL_EMULATIONS): Added e_i386_chaos.o.
+       * emulparams/elf_i386_chaos.sh: New file.
+       * configure.tgt: Recognise i[3456]86-chaosdev-storm-chaos.
+
 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
 
        * emulparams/elf64_sparc.sh (TEXT_START_ADDR,
This page took 0.031189 seconds and 4 git commands to generate.