* configure.tgt (mips*-dec-netbsd*): Delete alias for
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 9696ca90d35abc7030f95f31da1f5f826fb4ca65..4f01c884b70e00bbe3581fe4cda9f127876924ce 100644 (file)
+2001-12-20  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * configure.tgt (mips*-dec-netbsd*): Delete alias for
+       mips*el-*-netbsd*.
+       (sparc64-*-netbsd*): Add elf32_sparc to targ_extra_emuls.
+
+       * configure.tgt (arm-*-netbsdelf*): Add target.
+       (arm-*-netbsd*): Add armelf and armelf_nbsd to targ_extra_emuls.
+       * emulparams/armelf_nbsd.sh: Added.
+       * Makefile.am: Add rules for earmelf_nbsd.
+       * Makefile.in: Regenerate.
+
+2001-12-19  Andreas Jaeger  <aj@suse.de>,
+           Susanne Oberhauser <froh@suse.de>
+
+       * configure.host: Add rules for x86_64-*linux-gnu.  Change
+       s390x-linux entry to use gcc to report configuration, replace gcc
+       with $CC in s390-linux
+
+2001-12-19  Andreas Jaeger  <aj@suse.de>
+
+       * ld.texinfo (VERSION): Fix markup.
+
+2001-12-18  matthew green  <mrg@eterna.com.au>
+
+       * Makefile.am (ALL_EMULATIONS): Add m68kelfnbsd.o.
+       (m68kelfnbsd.c): New rule.
+       * Makefile.in: Regenerate.
+       * configure.tgt (m68*-hp-netbsd*): Renamed to ..
+       (m68*-*-netbsd*4k*): .. this.
+       (m68*-*-netbsdelf*): New target.
+       (m68*-*-netbsd*): Also include ELF support.
+       (m68*-*-netbsdaout*): New alias for m68*-*-netbsd*.
+       * emulparams/m68kelfnbsd.sh: New emulation.
+
+2001-12-18  Jakub Jelinek  <jakub@redhat.com>
+
+       * ldgram.y (vers_node): Support anonymous version tags.
+       * ldlang.c (lang_register_vers_node): Ensure anonymous version
+       tag is not defined together with non-anonymous versions.
+       * ld.texinfo: Document it.
+
+2001-12-18  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * po/tr.po: New file: Turkish translation.
+       * configure.in (ALL_LINGUAS): Add tr.
+       * configure: Regenerate.
+
+2001-12-17  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * Makefile.am: Add rules for eelf64alpha_nbsd.
+       * Makefile.in: Regenerate.
+       * configure.tgt (alpha*-*-netbsd*): Set
+       targ_emul to elf64alpha_nbsd.
+       * emulparams/elf64alpha_nbsd.sh: Added.
+
+2001-12-17  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Adjust
+       section_tail when fiddling with section list.
+       (gld${EMULATION_NAME}_list_options): Ensure sentences aren't
+       broken into separate strings to make translation easier.
+       * emultempl/mmo.em (mmo_place_orphan): Adjust section_tail when
+       fiddling with section list.
+       * emultempl/pe.em (gld_${EMULATION_NAME}_place_orphan): Likewise.
+
+2001-12-16  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * scripttempl/mmo.sc: Add .debug_ranges to listed sections.
+
+2001-12-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * ldmain.c (main): Initialise link_info.eh_frame_hdr.
+
+2001-12-13  Jakub Jelinek  <jakub@redhat.com>
+
+       * emultempl/elf32.em (finish): Supply output_bfd
+       to bfd_elf*_discard_info.
+       (OPTION_EH_FRAME_HDR): Define.
+       (longopts): Add --eh-frame-hdr.
+       (parse_args): Handle it.
+       (list_options): Add --eh-frame-hdr to help.
+       * emultempl/hppaelf.em (finish): Supply output_bfd
+       to bfd_elf*_discard_info.
+       * scripttempl/elf.sc (.eh_frame_hdr): Add.
+
+2001-12-13  Alan Modra  <amodra@bigpond.net.au>
+
+       * lexsup.c (parse_args): Don't pass shortopts to second call to
+       getopt functions.  Restore optind rather than decrementing before
+       second call.  Remove errind as it now duplicates last_optind.
+
+2001-12-11  Christopher Faylor  <cgf@redhat.com>
+
+       * emultempl/pe.em (gld_${EMULATION_NAME}_list_options): Fix typo.
+
+2001-12-07  Geoffrey Keating  <geoffk@redhat.com>
+           Richard Henderson  <rth@redhat.com>
+
+       * Makefile.am: Add support for xstormy16.
+       * configure.tgt: Add support for xstormy16.
+       * Makefile.in: Regenerate.
+       * emulparams/elf32xstormy16.sh: New file.
+       * scripttempl/xstormy16.sc: New file.
+
+2001-10-01  Christopher Faylor <cgf@cygnus.com>
+
+       * Makefile.in (LIB_PATH): Make configurable.
+       (GENSCRIPTS): Set LIB_PATH in environment.
+       * configure.in: Substitute LIB_PATH.
+       * configure: Regenerate.
+       * configure.tgt (*cygwin): Set LIB_PATH for cross build.
+       * configure.host (*cygwin): Add /usr/lib/w32api to NATIVE_LIB_DIRS.
+
+2001-12-07  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * lexsup.c (ld_options): Insert 'PROGRAM' into the text string
+       describing the -N option so that it is easier to translate into
+       foreign languages.
+
+2001-12-05  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * emultempl/pe.em (..._list_options): Replace multiple fprintf
+       statements describing a single option with a single, newline
+       escaped fprintf.  This allows better translation into other
+       languages.
+
+       * ldmain.c (add_archive_element): Combine multiple strings
+       into a single string to permit better translation into other
+       languages.
+
+2001-12-05  Tom Rix  <trix@redhat.com>
+
+       * Makefile.am: Remove eaixppc64.
+       * Makefile.in: Regenerate.
+
 2001-12-04  Tom Rix  <trix@redhat.com>
 
-       * emultempl/aix.em (choose_target): Change default target to 
+       * emultempl/aix.em (choose_target): Change default target to
        OUTPUT_FORMAT for ppcmacos.  Add braces to remove compiler
        warning.
        (gld*_read_file):  Fix typo.
        (change_symbol_mode): Add prototype.
        (is_syscall): Same.
-       
+
        * emulparams/aixppc.sh (SYSCALL_MASK, SYMBOL_MODE_MASK): Delete.
        * emulparams/aixrs6.sh : Same.
        * emulparams/ppcmacos.sh : Same.
This page took 0.02776 seconds and 4 git commands to generate.