* Makefile.am (GENSCRIPTS): Pass EMULATION_LIBPATH, not EMUL.
[deliverable/binutils-gdb.git] / ld / ChangeLog
index f6ad560295af0bfeabacdfb4f864ada0d6dc40e7..7539942ea6ebcbe599752449b59e5819ec1cef6e 100644 (file)
@@ -1,3 +1,498 @@
+Fri Jun 18 15:24:48 1999  Richard Henderson  <rth@cygnus.com>
+
+       * Makefile.am (GENSCRIPTS): Pass EMULATION_LIBPATH, not EMUL.
+       * configure.in (all_emuls): Add targ_extra_libpath.
+       (all_libpath, EMULATION_LIBPATH): Define.
+       * configure.tgt (powerpc-*-linux-gnu*): Define targ_extra_libpath.
+       * genscripts.sh (LIB_PATH): Define if emulation in EMULATION_LIBPATH.
+
+Mon Jun 14 10:38:36 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+
+       * ld.texinfo: Fix use of @item vs. @itemx.
+
+1999-06-13  Ian Lance Taylor  <ian@zembu.com>
+
+       From Thomas Zenker <thz@lennartz-electronic.de>:
+       * ldgram.y (attributes_opt): Use attributes_list instead of NAME.
+       (attributes_list, attributes_string): New nonterminals.
+       * ldlang.c (lang_set_flags): Add invert parameter.  Don't handle
+       '!'.
+       * ldlang.c (lang_set_flags): Update declaration.
+
+1999-06-12  Ian Lance Taylor  <ian@zembu.com>
+
+       * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Don't add
+       entry_symbol as an undefined symbol when doing a relocateable
+       link.  From <jeffdb@goodnet.com>.
+
+1999-06-12  David O'Brien  <obrien@freebsd.org>
+
+       * configure.tgt: (i[3456]86-*-freebsd*): Now defaults to ELF.
+
+1999-06-09  Nick Clifton  <nickc@cygnus.com>
+
+       * lexsup.c (help): Restore previous format of output.
+
+1999-06-04  Nick Clifton  <nickc@cygnus.com>
+
+       * emultempl/pe.em: If compiling for arm_epoc_pe rename
+       interworking functions to avoid a name space clash.
+
+1999-06-02  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * scripttempl/v850.sc: Add initp support.
+
+1999-06-02  Nick Clifton  <nickc@cygnus.com>
+
+       * emultempl/pe.em: Rename global arm interworking functions to
+       avoid name collision when all targets BFD is built.
+
+1999-05-30  Cort Dougan  <cort@attis.cs.nmt.edu>
+
+       * Makefile.am (ALL_EMULATIONS): Add eelf32ppclinux.o.
+       * configure.tgt (powerpc-*-linux-gnu): Use it.
+       * emulparams/elf32ppclinux.sh: New file.
+
+1999-05-29  Ian Lance Taylor  <ian@zembu.com>
+
+       * ld.texinfo (Options): Clarify that options which refer to files
+       must be properly ordered.
+
+1999-05-29  Nick Clifton  <nickc@cygnus.com>
+
+       * emultempl/armelf.em (..._parse_args): New function: Parse
+       command line option.  Accept arm-elf specific command line option
+       '-p' or '--no-pipeline-knowledge'.
+       (..._list_options): New function: Describe the new command line
+       option.
+       (..._before_allocation): Pass the value of the new variable
+       no_pipeline_knowledge to bfd_elf32_arm_process_before_allocation.
+       
+       * emultemp/armelf_oabi.em (..._before_allocation): Pass zero as
+       the third parameter to bfd_elf32_arm_process_before_allocation.
+
+1999-05-28  Nick Clifton  <nickc@cygnus.com>
+
+       * lexsup.c (help): Minor formatting changes.
+
+1999-05-28  Martin Dorey  <mdorey@madge.com>
+
+       * configure.tgt (i960-*-elf*): New target.
+       * emulparams/elf32_i960.sh: New file.
+       * Makefile.am (ALL_EMULATIONS): Add eelf32_i960.o.
+       (eelf32_i960.c): New target.
+       * Makefile.in: Rebuild.
+
+1999-05-26  Nick Clifton  <nickc@cygnus.com>
+
+       * emulparams/armelf_oabi.sh (TEMPLATE_NAME): Set to armelf_oabi. 
+
+1999-05-24  Philip Blundell  <philb@gnu.org>
+
+       * emultempl/armelf.em (before_parse): Set config.dynamic_link and
+       config.has_shared.
+       * emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define.
+       * emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise.
+
+1999-04-13  Philip Blundell  <philb@gnu.org>
+
+       * emultempl/armelf.em: Add definitions related to shared objects
+       (copied from elf32.em).
+
+Wed May 19 12:44:26 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+
+       * Makefile.am (ALL_EMULATIONS): Remove earmlinux.o and
+       earm26linux.o, add earmelf_linux.o and earmelf_linux26.o.
+       * Makefile.in: Regenerated.
+
+1999-05-16  Nick Clifton  <nickc@cygnus.com>
+
+       * emulparams/elf32mcore.sh (GENERATE_SHLIB_SCRIPT): Define.
+       (TEMPLATE_NAME): Define.
+
+Thu May 13 09:48:09 1999  Joel Sherrill (joel@OARcorp.com)
+
+       * configure.tgt (i386-*-rtemself*, sh-*-rtemself*): New targets.
+       (mips*el-*-rtems*, powerpcle-*-rtems*): New targets.
+
+1999-05-10  DJ Delorie  <dj@cygnus.com>
+
+       * scripttempl/pe.sc: Specify the output arch, which Ian says is
+       the Right Thing to do.
+
+       * emultempl/pe.em: various changes to parameterize the
+       target-specific information.
+       (gld_i386pe_after_open): Detect and fix MS import libraries
+       by renaming the member objects (which are all named the same).
+
+       * pe-dll.c: various changes to parameterize the target-specific
+       information.
+       (generate_reloc): support relocs more generically to allow for
+       expansion.
+       (pe_exe_build_sections): new; used to add .relocs to .exes
+       (pe_exe_fill_sections): ditto
+
+1999-05-10  Catherine Moore  <clm@cygnus.com>
+
+       * emultempl/pe.em (gld_${EMULATION_NAME}_after_open):
+       Check for TARGET_IS_arm_epoc_pe.
+       (gld_${EMULATION_NAME}_before_allocation): Likewise.
+
+1999-05-12  Anthony Green  <green@cygnus.com>
+
+       * ldlang.c (walk_wild, walk_wild_file, walk_wild_section,
+       output_section_callback, gc_section_callback): New functions for
+       generic section walks.
+       (wild, lang_gc_wild): Use walk_wild.
+       (wild_file, lang_gc_wild_file): Deleted. Common logic moved to
+       walk_wild_file.
+       (wild_section, lang_gc_wild_section): Deleted. Common logic moved
+       to walk_fild_section.  Unique logic moved into callbacks
+       output_section_callback and gc_section_callback.
+
+1999-04-26  Tom Tromey  <tromey@cygnus.com>
+
+       * aclocal.m4, configure: Updated for new version of libtool.
+
+1999-04-12  Philip Blundell  <pb@nexus.co.uk>
+
+       * emulparams/armelf_linux.sh: New file.  Support for ARM 
+       GNU/Linux ELF ABI.
+       * emulparams/armelf_linux26.sh: New file. APCS-26 version of above.
+       * configure.tgt: For arm*-*-linux-gnu*, set default emulation to
+       `armelf_linux', and also include `armelf_linux26' and `armelf'.
+       * Makefile.am: Add rules to make earmlinux.c and earmlinux26.c.
+       (ALL_EMULATIONS): Add earmlinux.o and earmlinux26.o.
+       * Makefile.in: Regenerate.
+
+1999-04-11  Richard Henderson  <rth@cygnus.com>
+
+       * Makefile.am (ALL_EMULATIONS): Add elf_i386_be.o.
+       * configure.tgt (i[3456]86-*-beos*): Use it.
+       * emulparams/elf_i386_be.sh: New file.
+       * Makefile.in: Rebuild.
+
+       * configure.in (environ): Detect declaration.
+       * ldmain.c (main): Don't declare environ.
+       * sysdep.h (environ): Declare if needed.
+       * configure, config.in: Rebuild.
+
+1999-04-11  Richard Henderson  <rth@cygnus.com>
+
+       * ldgram.y (ldgram_vers_current_lang): New.
+       (vers_defns): Accept `extern "lang" { }' syntax.
+       * ldlex.l (vers_node_nesting): New.
+       (V_IDENTIFIER): Accept . and $ in symbols.
+       (VERS_NODE): Accept `extern "lang" { }' tokens.  Nest VERS_NODE states.
+       * ldlang.c (lang_new_vers_regex): New `lang' argument.  Update callers.
+       (lang_vers_match_lang_c): New function.
+       (lang_vers_match_lang_cplusplus): New function.
+       (lang_vers_match_lang_java): New function.
+       (lang_do_version_exports_section): Fix iteration.  Don't free
+       section contents, as it is still in use by the patterns.
+
+1999-04-10  Richard Henderson  <rth@cygnus.com>
+
+       * ldmain.c (main): Init link_info.no_undefined.
+       * lexsup.c: Add command-line option --no-undefined.
+
+1999-04-06  Ian Lance Taylor  <ian@zembu.com>
+
+       * ld.h (LC_MESSAGES): Never define.
+       * ldmain.c (main): Don't pass LC_MESSAGES to setlocale if the
+       system does not define it.
+
+1999-04-06  H.J. Lu  <hjl@gnu.org>
+
+       * ldmain.h (demangling): Declare.
+       * ldmain.c (demangling): New global variable.
+       (main): Initialize demangling.
+       * ldmisc.c (vfinfo): Don't demangle symbol if ! demangling.
+       * lexsup.c (ld_options, parse_args): Handle --demangle and
+       --no-demangle.
+       * ld.texinfo, ld.1: Document --demangle/--no-demangle.
+
+       * ldlex.l (V_IDENTIFIER): Allow '.' in symbol.
+
+1999-04-05  Chris Torek  <torek@BSDI.COM>
+
+       * emultempl/sunos.em (gld${EMULATION_NAME}_search_dir): Check that
+       a shared library really exists, avoiding broken symlinks.
+
+       * ldfile.c (ldfile_open_file): Generate a better error message if
+       we can't find a -l file.
+
+1999-04-05  DJ Delorie  <dj@cygnus.com>
+
+       * configure.tgt (i386-*-pe): add targ_extra_ofiles for other PE
+       targets (i386-pe and i386-winnt)
+
+1999-04-04  Ian Lance Taylor  <ian@zembu.com>
+
+       * deffilep.y: Include "sysdep.h" and "ldmisc.h".
+       (def_file_add_directive): Change return type to void.  Remove
+       unused locals sh_reserve, sh_commit, and j.
+       (def_ungetc): Always return a value.
+       (def_lex): Correct parenthesization of || within &&.
+       * deffile.h (def_file_add_directive): Update declaration.
+       * pe-dll.c: Include <time.h>, <ctype.h>, and "ldemul.h".
+       (generate_edata): Remove unused local i.
+       (quoteput): Add cast to avoid warning.
+       (pe_dll_generate_def_file): Fix type in format string.
+       (quick_symbol): Remove unused local blhe.
+       (pe_dll_generate_implib): Add cast to avoid warning.
+       (pe_process_import_defs): Remove unused locals ar_head, ar_tail,
+       and n.
+       (pe_as16): Comment out.
+
+1999-04-04  Don Bowman <don@pixsci.com>
+
+       * configure.tgt: Add mips*-*-vxworks* target.
+
+1999-03-31  Nick Clifton  <nickc@cygnus.com>
+
+       * Makefile.in (ALL_EMULATIONS): Add earm_epoc_pe.o
+       Add build rule and dependencies for earm_epoc_pe.c.
+
+       * emulparams/arm_epoc_pe.sh: New file.
+
+       * configure.tgt: Add 'targ_extra_ofiles' for ARM based PE
+       targets. 
+
+1999-03-31  Philip Blundell  <pb@nexus.co.uk>
+
+       * configure.tgt: Match `arm*-*-linux-gnu*' not
+       `armv*-*-linux-gnu'.
+
+1999-03-26  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+
+       * scripttempl/elf.sc: Put the .eh_frame and .gcc_except_table
+       sections in the data segment.
+
+Fri Mar 26 12:05:51 1999  Catherine Moore  <clm@cygnus.com>
+
+       * ld.h (wildcard_spec): Add exclude_name.
+        * ldgram.y (EXCLUDE_FILE): New token.
+       (wildcard_spec): Set exclude_name.
+       (file_NAME_list): Recognize EXCLUDE_FILE.
+        * ldlang.c (wild_section): Check for excluded files.
+       (print_wild_statement): Print excluded files.
+       (lang_add_wild): New argument exclude_filename.
+       Set exclude_filename.
+       * ldlang.h (lang_wild_statement_type):  Add exclude_filename.
+       * ldlex.l: New token EXCLUDE_FILE.
+       * mri.c (mri_draw_tree):  Add argument to lang_add_wild.
+       * scripttempl/elf.sc (CTOR, DTOR):  Exclude crtend.o from ctor wildcard.
+       Reorder sorted and unsorted ctors.
+       * scripttempl/elfd10v.sc (CTOR, DTOR): Likewise.
+       * scripttempl/elfd30v.sc (CTOR, DTOR): Likewise.
+       * scripttempl/elfppc.sc (CTOR, DTOR): Likewise.
+       
+1999-03-26  Nick Clifton  <nickc@cygnus.com>
+
+       * ldlang.c (lang_gc_sections): If entry_symbol is not defined,
+       default to "start".
+
+1999-03-03  Nick Clifton  <nickc@cygnus.com>
+
+       * scripttempl/elf.sc: Add explicit placements for the .eh_frame
+       and .gcc_except_table sections. 
+
+Wed Mar  3 09:13:34 1999  Catherine Moore  <clm@cygnus.clm>
+        * scripttempl/elf.sc: Remove .end.ctors and .end.dtors
+        sections.  Reorder .ctors section entries.
+        * scripttempl/elfd10v.sc: Likewise.
+        * scripttempl/elfd30v.sc: Likewise.
+        * scripttempl/elfppc.sc: Likewise.
+
+1999-02-26  Jim Lemke  <jlemke@cygnus.com>
+
+       * ldmain.c (main): Wrong error msg for -r and --mpc860c0.
+
+1999-02-25  Nick Clifton  <nickc@cygnus.com>
+
+       * ldlang.c (lang_check_section_addresses): Remove extraneous
+       backslash. 
+
+Thu Feb 25 15:07:24 1999  Catherine Moore  <clm@cygnus.com>
+
+       * scripttempl/elf.sc: Don't gather .ctor and .dtor sections
+        for relocateable links.
+       * scripttempl/elfd10v.sc: Likewise.
+       * scripttempl/elfd30v.sc: Likewise.
+       * scripttempl/elfppc.sc: Likewise.
+        
+1999-02-22  Jim Lemke  <jlemke@cygnus.com>
+
+       * ldint.texinfo: remove extraneous right brace.
+       * ldmain.c (main): initialize and check option "mpc860c0".
+       * lexsup.c (ld_options, parse_args): add option "mpc860c0".
+
+Wed Feb 17 12:10:06 1999  Stan Cox  <scox@cygnus.com>
+
+       * mpw-elfmips.c (gldelf32ebmip_before_allocation): Remove special
+       .reginfo section handling. 
+       * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Likewise.
+       * emulparams/elf32elmip.sh (INITIAL_READONLY_SECTIONS): Removed
+       * emulparams/elf32ebmip.sh (INITIAL_READONLY_SECTIONS): Removed
+
+1999-02-17  Nick Clifton  <nickc@cygnus.com>
+
+       Patch from: Scott Bambrough <scottb@corelcomputer.com>
+       
+       * configure.tgt: Added armv*-*-linux-gnu to $targ_emul
+       recognition. 
+
+Wed Feb 17 Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+        * emultempl/armelf_oabi.em
+        (bfd_elf32_arm_allocate_interworking_sections,
+        bfd_elf32_arm_get_bfd_for_interworking,
+        bfd_elf32_arm_process_before_allocation): Define them to use the
+        old ABI versions of the functions.
+
+Tue Feb 16 16:48:19 1999  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Change AC_PREREQ to 2.13.  Change AM_PROG_INSTALL
+       to AC_PROG_INSTALL.  Change AM_EXEEXT to AC_EXEEXT.
+       * Makefile.am (earmelf_oabi.c): Changes spaces to tab.
+       * acconfig.h: Remove.
+       * aclocal.m4: Rebuild.
+       * configure: Rebuild.
+       * Makefile.in: Rebuild.
+
+Mon Feb 15 18:21:48 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
+
+       * ldexp.h (struct etree_value_type): Change valid onto valid_p.
+
+       * ldexp.c (new_abs): Ditto.
+       (new_rel, new_rel_from_section, fold_binary, invalid, fold_name,
+       exp_fold_tree, exp_binop, exp_trinop, stat_alloc,
+       exp_get_abs_int): Ditto
+
+       * ldlang.c (print_assignment, lang_size_sections,
+       lang_do_assignments): Ditto.
+       
+1999-02-11  Nick Clifton  <nickc@cygnus.com>
+
+       * ldlang.c (lang_check_section_addresses): New function: Check
+       addresses assigned to section for overlaps.
+       (lang_process): Call lang_check_section_addresses if suitable.
+
+       * ld.h: Add new boolean field to args_type structure:
+       'check_section_addresses'.
+
+       * ldmain.c: Initialise check_section_addresses field to true.
+
+       * lexsup.c: Add new command line options '--no-check-sections' and
+       '--check-sections'.
+
+       * ld.texinfo: Document new command line options '--check-sections'
+       and '--no-check-sections'.
+
+1999-02-08  Nick Clifton  <nickc@cygnus.com>
+
+       * configure.tgt: Add support for StrongARM target.
+
+Wed Feb  3 19:41:01 1999  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ldctor.c (ldctor_build_sets): Just set SEC_KEEP once.  Check for
+       an owner of a section before using it to look up a reloc type.
+       Don't set SEC_KEEP for the absolute section.
+
+Mon Feb  1 11:39:46 1999  Catherine Moore  <clm@cygnus.com>
+
+        * Makefile.am (earmelf_oabi.o):  New.
+        * Makefile.in:  Regenerate.
+        * configure.tgt (arm-*-oabi):  New.
+        (thumb-*-oabi):  New.
+        * emulparams/armelf_oabi.sh:  New.
+        * emultempl/armelf_oabi.em:  New.
+
+1999-01-31 17:57:31 1998  Michael Meissner  <meissner@cygnus.com>
+
+       * scripttempl/elfppc.sc: Add support for -fleading-underscores
+       switch in all linker generated symbols.
+
+       * configure.tgt (powerpc{,le}*-*-vxworks): Add as aliases for
+       powerpc{,le}-*-eabi.
+
+Wed Jan 20 17:01:48 1999  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.tgt (i[3456]86-*-solaris2*): New target.  From Pavel
+       Roskin <pavel_roskin@geocities.com>.
+
+1999-01-19  Nick Clifton  <nickc@cygnus.com>
+
+       * ldlang.c (lang_size_sections): Count loadable sections as
+          contributing to the size of the current segment.
+
+1999-01-15  Nick Clifton  <nickc@cygnus.com>
+
+       * ldlang.c (lang_size_sections): Only update the current
+          address of a region if the section just placed into it is an
+          allocated section.
+
+1999-01-12  Nick Clifton  <nickc@cygnus.com>
+
+       * Makefile.am: Replace efr30.o with eelf32fr30.o.
+       * Makefile.in: Regenerate.
+
+       * configure.tgt: Replace fr30 with elf32fr30.
+
+       * emulparams/elf32fr30.sh: New file: Replaces fr30.sh, and uses
+       generic elf.sc script.  Also replaces the .stack section with a
+       user definable symbol __stack.
+
+1999-01-11  Nick Clifton  <nickc@cygnus.com>
+
+       * scripttempl/fr30.sc: Fill .init and .fini sections with NOP
+       pattern. 
+
+1999-01-03  Ken Raeburn  <raeburn@cygnus.com>
+
+       * Makefile.am (check-DEJAGNU): No longer provide HOSTING_EMU,
+       HOSTING_CRT0, HOSTING_LIBS; the test suite can extract them from
+       configure.host and configure.tgt now.
+       * Makefile.in: Rebuild.
+
+1998-12-27  Ulrich Drepper  <drepper@cygnus.com>
+
+       * lexsup.c (parse_args, case OPTION_RPATH): Avoid adding duplicate
+       elements to rpath.
+
+Thu Dec 10 11:12:28 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+
+       * Makefile.am (ALL_EMULATIONS): Remove pe-dll.o and deffilep.o.
+       (ALL_EMUL_EXTRA_OFILES): New variable.  Put them here instead.
+       * configure.in: Set EMUL_EXTRA_OFILES to $(ALL_EMUL_EXTRA_OFILES)
+       if configuring with all targets.
+       * configure, Makefile.in, aclocal.m4: Rebuild.
+
+       * emultempl/pe.em (pe_enable_stdcall_fixup): Make static.
+       (pe_dll_do_default_excludes): Removed, unused.
+       (pe_def_file, pe_dll_export_everything, pe_dll_kill_ats,
+       pe_dll_stdcall_aliases): Don't initialize them, this file may be
+       compiled more than once.
+       * pe-dll.c (pe_def_file, pe_dll_export_everything,
+       pe_dll_do_default_excludes, pe_dll_kill_ats,
+       pe_dll_stdcall_aliases): Define and initialize them here instead.
+       (generate_reloc): Fix allocation of reloc_addresses array to use
+       bfd_vma instead of unsigned long.  Fix element size in qsort call.
+       (reloc_sort): Compare pointers to bfd_vma instead of unsigned
+       long.
+
+Mon Dec  7 21:10:09 1998  J.J. van der Heijden  <j.j.vanderheijden@student.utwente.nl>
+
+       * configure.tgt (i[3456]86-*-mingw32*): Add cygwin target specific
+       files.
+
+Sun Dec  6 16:33:33 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.tgt (m68*-*-gnu*): New target.  From Aymeric Vincent
+       <aymeric.vincent@emi.u-bordeaux.fr>.
+
 1998-12-04  Nick Clifton  <nickc@cygnus.com>
 
        * emulparams/fr30.sh (TEXT_START_ADDR): Change TEXT_START_ADDR
@@ -25,12 +520,6 @@ Sat Nov 28 22:30:55 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
        * emultempl/pe.em (gld_i386_recognized_file): new function
        (gld_i486_unrecognized_file): take out hack
 
-start-sanitize-vr4xxx
-1998-11-24  Gavin Romig-Koch  <gavin@cygnus.com>
-
-       * configure.tgt: Handle mips64*vr4xxx.
-
-end-sanitize-vr4xxx
 1998-11-23  DJ Delorie  <dj@cygnus.com>
 
        * pe-dll.c (fill_edata): fill in timestamp
@@ -279,13 +768,6 @@ Thu Aug 13 12:52:45 1998  H.J. Lu  <hjl@gnu.org>
        * Makefile.am (ld.dvi): Use " instead of ' for MAKEINFO.
        * Makefile.in: Rebuild.
 
-start-sanitize-sky
-Wed Aug 12 16:30:29 1998  Doug Evans  <devans@canuck.cygnus.com>
-
-       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0
-       for .DVP.overlay.* for elf32elmip too.
-
-end-sanitize-sky
 Tue Aug 11 16:17:01 1998  Catherine Moore  <clm@cygnus.com>
 
         * scripttempl/elfarm.sc:  Change text start address
@@ -336,7 +818,6 @@ Thu Jul 23 11:15:12 1998  Ian Lance Taylor  <ian@cygnus.com>
        * ldlang.c (lang_gc_sections_1): Add default case to switch to
        avoid warnings.
 
-start-sanitize-beos
 Tue Jul 14 15:42:17 1998  Richard Henderson  <rth@cygnus.com>
 
        * configure.tgt (i?86-*-beos{pe,elf,}*): Recognize.
@@ -344,7 +825,6 @@ Tue Jul 14 15:42:17 1998  Richard Henderson  <rth@cygnus.com>
        * emulparams/i386beos.sh: New file.
        * emultempl/beos.em, scripttempl/i386beos.sc: New file.
 
-end-sanitize-beos
 Tue Jul 14 15:35:42 1998  Richard Henderson  <rth@cygnus.com>
 
        * lexsup.c: New option --version-exports-section.
@@ -497,14 +977,6 @@ Tue Jun  9 09:36:48 1998  Nick Clifton  <nickc@cygnus.com>
        * ldlang.c (lang_finish): Add CONST type modifier to declaration
        of 'send'.
 
-start-sanitize-sky
-Fri Jun  5 15:55:26 1998  Doug Evans  <devans@canuck.cygnus.com>
-
-       * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0
-       for .DVP.overlay.*.
-       * configure.tgt (dvp-*-*): Set targ_emul=elf32l5900.
-
-end-sanitize-sky
 Fri Jun  5 18:19:59 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * emultempl/aix.em (gld${EMULATION_NAME}_before_parse): Set
@@ -797,12 +1269,6 @@ Sun Mar  8 23:34:14 1998  Stan Cox  <scox@equinox.cygnus.com>
 
        * configure.tgt (sparclite*-*-elf): Added.
 
-start-sanitize-vr4320
-Tue Mar  3 11:16:35 1998  Gavin Koch  <gavin@cygnus.com>
-
-       * configure.tgt (mips*vr4320el-*-elf*,mips*vr4320-*-elf*): Added.
-
-end-sanitize-vr4320
 Mon Mar  2 19:24:08 1998  Michael Meissner  <meissner@cygnus.com>
 
        * ldlang.c (lang_size_sections): If the default memory region is
@@ -861,15 +1327,6 @@ Tue Feb 10 15:09:45 1998  Ian Lance Taylor  <ian@cygnus.com>
        * configure.host, configure.tgt: Change -linux* to -linux-gnu*.
        * Makefile.in: Rebuild.
 
-start-sanitize-r5900
-Tue Feb 10 11:52:33 1998  Jeffrey A Law  (law@cygnus.com)
-
-       * Makefile.in (ALL_EMULATIONS): Add eelf32l5900.o
-       (eelf32l5900.c): Add rule for building.
-       * configure.tgt: Use r5900 specific emulation script.
-       * emulparams/elf32l5900.sh: 5900 specific emulation script.
-
-end-sanitize-r5900
 Mon Feb  9 13:44:40 1998  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * scripttempl/elfd10v.sc (.stack): Move stack to 0x00..7FFE.
@@ -952,12 +1409,6 @@ Wed Jan 28 15:51:58 1998  Ian Lance Taylor  <ian@cygnus.com>
        * scripttempl/elf.sc: Only include linkonce sections in final
        sections when relocating.
 
-start-sanitize-sky
-Wed Jan 28 12:19:31 1998  Doug Evans  <devans@canuck.cygnus.com>
-
-       * configure.tgt (dvp-*-*): Recognize.
-
-end-sanitize-sky
 Wed Jan 28 14:10:01 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * ld.texinfo (Options): Add a brief description of the types of
@@ -1075,9 +1526,7 @@ Tue Dec  9 15:28:17 1997  Michael Meissner  <meissner@cygnus.com>
 
        * Makefile.{am,in}: (ALL_EMULATIONS): Add ed10velf.o.
 
-start-sanitize-tic80
        * Makefile.{am,in}: (ALL_EMULATIONS): Add etic80coff.o.
-end-sanitize-tic80
 
        * Makefile.{am,in}: (ALL_EMULATIONS): Add ed30velf{,_e,_o}.o.
        (ed30velf_e.c): Like d30velf, except .text/.data/etc always go in
@@ -1155,12 +1604,6 @@ Thu Oct 30 12:25:55 1997  Ian Lance Taylor  <ian@cygnus.com>
        mismatched input files.
        * ld.texinfo, ld.1: Document new option.
 
-start-sanitize-tx49
-Wed Oct 29 17:50:26 1997  Gavin Koch  <gavin@cygnus.com>
-
-       * configure.tgt: Add tx49 configury.
-
-end-sanitize-tx49
 Thu Oct 23 14:38:18 1997  Nick Clifton  <nickc@cygnus.com>
 
        * scripttempl/v850.sc: Rename linker symbol '_stack' to '__stack'
@@ -1252,13 +1695,11 @@ Wed Sep 17 16:45:34 1997  Nick Clifton  <nickc@cygnus.com>
        * Makefile.am, Makefile.in: Add rule for ev850.c
        * configure.tgt (targ_extra_emuls): Add v850 target.
 
-start-sanitize-v850e
 Wed Sep 17 16:43:39 1997  Nick Clifton  <nickc@cygnus.com>
 
        * emulparams/v850.sh (CALL_TABLE_START_ADDR): New entry.
        * scripttempl/v850.sc: Add call table data area
 
-end-sanitize-v850e
 Mon Sep 15 11:29:13 1997  Ken Raeburn  <raeburn@cygnus.com>
 
        Merge change from Martin Hunt:
@@ -1307,7 +1748,6 @@ Wed Aug 20 11:14:13 1997  Ian Lance Taylor  <ian@cygnus.com>
        * ld.texinfo (Section Definition): Clarify use of whitespace.
        (Section Placement): Likewise.
 
-start-sanitize-v850e
 Mon Aug 18 11:12:03 1997  Nick Clifton  <nickc@cygnus.com>
 
        * configure.tgt (targ_extra_emuls): Add support for v850e target.
@@ -1315,7 +1755,6 @@ Mon Aug 18 11:12:03 1997  Nick Clifton  <nickc@cygnus.com>
 Mon Aug 18 11:12:03 1997  Nick Clifton  <nickc@cygnus.com>
 
        * configure.tgt (targ_extra_emuls): Add support for v850e target.
-end-sanitize-v850e
 
 Sat Aug  9 00:42:27 1997  Ian Lance Taylor  <ian@cygnus.com>
 
@@ -1357,12 +1796,6 @@ Tue Jul 22 18:50:38 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE
        * scripttempl/i386go32.sc: Rewrite.
        * configure.tgt (i[3456]86-*-msdosdjgpp*): New target.
 
-start-sanitize-r5900
-Tue Jul 15 10:18:09 1997  Jeffrey A Law  (law@cygnus.com)
-
-       * configure.tgt: Default the r5900 to little endian.
-
-end-sanitize-r5900
 Mon Jul  7 12:39:42 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        From Manfred Hollstein <manfred@s-direktnet.de>:
@@ -1487,7 +1920,6 @@ Mon May  5 18:19:55 1997  Philip Blundell  <pjb27@cam.ac.uk>
        * configure.tgt, configure.host: cope with '*-*-linux-gnuaout'
        targets.
 
-start-sanitize-tic80
 Fri May  2 15:54:28 1997  Mike Meissner  <meissner@cygnus.com>
 
        * scripttempl/tic80coff.sc (.text): Add a leading underscore to
@@ -1495,7 +1927,6 @@ Fri May  2 15:54:28 1997  Mike Meissner  <meissner@cygnus.com>
        in the .text section.  Move .const, .ctors, .dtors into separate
        sections.
 
-end-sanitize-tic80
 Wed Apr 30 12:23:21 1997  Manfred Hollstein  <manfred@s-direktnet.de>
 
        * scripttempl/m88kbcs.sc (__.initp.end, _etext): Added whitespace
@@ -1641,7 +2072,6 @@ Sun Mar  9 23:06:35 1997  Eric Youngdale  <eric@andante.jic.com>
 
        * ldgram.y (vers_node): Correct typo of '('  for '{'.
 
-start-sanitize-tic80
 Fri Mar  7 18:40:12 1997  Fred Fish  <fnf@cygnus.com>
 
        * scripttempl/tic80coff.sc (ENTRY): Entry symbol is __start
@@ -1653,17 +2083,14 @@ Tue Mar  4 17:18:35 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.tgt (tic80-*-*): Allow dropping of -coff.
 
-end-sanitize-tic80
 Sun Mar  2 22:59:49 1997  Fred Fish  <fnf@cygnus.com>
 
        * Makefile.in (ld.dvi): Set MAKEINFO environment variable as well
        as TEXINPUTS.  Needed for building in separate build dir.
        * ldint.texinfo (SCRIPT_NAME): Fix typo.
-start-sanitize-tic80
        * emulparams/tic80coff.sh: Rewrite to include internal documentation
        about each shell variable that is set (or not set).
        * scripttempl/tic80coff.sc: Complete rewrite.
-end-sanitize-tic80
 
 Fri Feb 28 17:42:27 1997  Ian Lance Taylor  <ian@cygnus.com>
 
@@ -1765,13 +2192,6 @@ Tue Feb 11 15:34:26 1997  Ian Lance Taylor  <ian@cygnus.com>
        * scripttempl/elfmips.sc: When relocating, put .mips16.fn.* and
        .mips16.call.* in .text.
 
-start-sanitize-r5900
-Fri Feb  7 13:16:53 1997  Gavin Koch  <gavin@cygnus.com>
-
-        * configure.tgt: add r5900.
-
-end-sanitize-r5900
-start-sanitize-tic80
 Sun Feb  9 18:09:13 1997  Fred Fish  <fnf@cygnus.com>
 
        * emulparams/tic80coff.sh: New (dummy) file for TIc80.
@@ -1779,7 +2199,6 @@ Sun Feb  9 18:09:13 1997  Fred Fish  <fnf@cygnus.com>
        * Makefile.in (etic80coff.c): Add target and rule to build it.
        * configure.tgt (tic80-*-coff): Set targ_emul to tic80coff.
 
-end-sanitize-tic80
 Fri Jan 31 13:16:53 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Search for
This page took 0.033005 seconds and 4 git commands to generate.