remove garbage
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 3b25ee20095e693019112aca128c51d8e984371e..ec8c21f35f2cdada8762c0c09733b0f0c7a46c00 100644 (file)
@@ -1,5 +1,489 @@
+Thu Sep  3 17:30:58 1998  Richard Henderson  <rth@cygnus.com>
+
+       * emulparams/d10velf.sh (TEMPLATE_NAME): Use elf32.
+
+Mon Aug 31 01:06:00 1998  Catherine Moore  <clm@cygnus.com>
+
+        * Makefile.am:  Change armelf.sc to elf.sc
+        * Makefile.in:  Regenerate.
+
+Mon Aug 32 11:12:04 1998  Catherine Moore  <clm@cygnus.com>
+   
+        * emulparams/armelf.sh:  Change SCRIPT_NAME to
+        elf.  Change TEXT_START_ADDR to 0x8000.  Define
+        OTHER_TEXT_SECTIONS, OTHER_BSS_SYMBOLS and
+        OTHER_BSS_END_SYMBOLS.
+        * scripttempl/elf.sc:  Modify to use 
+        OTHER_BSS_END_SYMBOLS.
+        * scripttempl/elfarm.sc:  Remove file.
+
+Tue Aug 18 12:05:34 1998  Catherine Moore  <clm@cygnus.com>
+
+        * emultempl/armelf.em (gld_armelf_before_allocation):
+        Add bfd_ prefix to elf32_arm_process_before_allocation
+        and elf32_arm_allocate_interworking_sections.
+        (gld_armelf_after_open): Add bfd_ prefix to 
+        elf32_arm_get_bfd_for_interworking.
+
+Fri Aug 14 15:34:29 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am: Rebuild dependencies.
+       * Makefile.in: Rebuild.
+
+       * ldgram.y: Include "ldctor.h".
+       (statement): Accept SORT around CONSTRUCTORS.
+       * ldctor.c: Include <ctype.h>.
+       (constructors_sorted): New global variable.
+       (ctor_prio, ctor_cmp): New static functions.
+       (ldctor_build_sets): Sort constructors if requested.
+       * ldctor.h (constructors_sorted): Declare.
+       * ldlang.c (print_statement): Print sorted CONSTRUCTORS
+       correctly.
+       * scripttempl/elf.sc: Add sort around CONSTRUCTORS.
+       * ld.texinfo (Output Section Keywords): Document SORT
+       (CONSTRUCTORS).
+
+Thu Aug 13 12:20:39 1998  Catherine Moore  <clm@cygnus.com>
+       * emulparams/armelf.sh:  Define TEMPLATE_NAME to armelf.
+       * scripttempl/elfarm.sc:  Include .glue_7t and .glue7 
+       sections.
+       * emultempl/armelf.em: New file.
+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
+        back to zero.
+
+Tue Aug 11 10:01:12 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * emulparms/mn10200.sh (MAX_PAGESIZE): Define to 1.
+       * emulparms/mn10300.sh (MAX_PAGESIZE): Define to 1.
+
+Sun Aug  9 20:31:27 1998  Catherine Moore  <clm@cygnus.com>
+
+        * scripttempl/elfarm.sc:  Set text start address to
+        0x8000.  Add __bss_end definition.
+
+Sat Aug  1 11:47:37 1998  Catherine Moore  <clm@cygnus.com>
+
+        * scripttempl/elfarm.sc:  New file.
+        * emulparams/armelf.sh: Set SCRIPT_NAME to elfarm.
+
+Fri Jul 31 15:56:16 1998  Catherine Moore  <clm@cygnus.com>
+
+        * emulparams/armelf.sh: New file.
+        * configure.tgt:  Recognize thumb-elf and arm-elf.
+        * Makefile.am (earmelf.o): New.
+        * Makefile.in: Rebuild.
+
+Fri Jul 24 12:00:57 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (install-exec-local): Don't remove the file before
+       checking whether $(bindir) == $(tooldir)/bin.  From Maciej
+       W. Rozycki <macro@ds2.pg.gda.pl>.
+       * Makefile.in: Rebuild.
+
+       * configure.tgt: Recognize h8[35]00*-coff* as well as -hms*.
+
+Thu Jul 23 11:15:12 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * scripttempl/aout.sc: If ALIGNMENT is defined, use it to set
+       alignment of end symbol.
+       * scripttempl/elf.sc: Likewise.
+       * emulparams/sun4.sh (ALIGNMENT): Define.
+       * emulparams/elf32_sparc.sh (ALIGNMENT): Define.
+       * ldint.texinfo (emulation parameters): Document ALIGNMENT.
+
+       * lexsup.c (parse_args): Add missing break statement.
+
+       * 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.
+       * Makefile.am (ei386beos.o): New.
+       * 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.
+       * ld.h (struct args_type): Add version_exports_section.
+       * ldlang.c (lang_do_version_exports_section): New function.
+       (lang_process): Call it.
+
+Mon Jul 13 13:20:23 1998  Steve Chamberlain  <sac@transmeta.com>
+
+       * ldlex.l: Accept ASSERT.
+       * ldgram.y (exp): Add ASSERT_K case.
+       * ldexp.h (node_type): Add etree_assert to node_class enum.
+       (etree_type): Add assert_s field.
+       (exp_assert): Declare.
+       * ldexp.c (exp_fold_tree): Handle etree_assert.
+       (exp_assert): New function.
+       (exp_print_tree): Handle etree_assert.
+       * ld.texinfo (Miscellaneous Commands): Document ASSERT.
+
+Wed Jul  8 14:03:12 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ldgram.y: Change MAX to MAX_K and MIN to MIN_K, to avoid
+       conflicts with system header files.  Change all uses.
+
+       * Makefile.am (MAINTAINERCLEANFILES): Define.
+       * Makefile.in: Rebuild.
+
+Tue Jul  7 18:03:22 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (ldver.texi): New target.
+       (ld.info, ld.dvi): Depend upon ldver.texi.
+       * ld.texinfo: Include ldver.texi.  Mention version number on title
+       page and in top node.
+       * Makefile.in: Rebuild.
+
+Mon Jul  6 14:55:13 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.tgt (i[3456]86-*-solaris*): New target.
+
+Fri Jul  3 14:19:06 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ldlang.c (wild_section): Don't get an assertion failure if the
+       section is discarded.
+
+       * scripttempl/pe.sc: Use SORT to sort sections appropriately.
+       * emultempl/pe.em (sort_by_file_name): Remove.
+       (sort_by_section_name): Remove.
+       (sort_sections_1, sort_sections): Remove.
+       (gld_${EMULATION_NAME}_before_allocation): Don't call
+       sort_sections.
+       (hold_section, hold_section_name): New static variables.
+       (hold_use, hold_text, hold_rdata, hold_data, hold_bss): Likewise.
+       (gld_${EMULATION_NAME}_place_orphan): Rewrite.  Look for a good
+       place to put the section.  Align the section.  Sort the input
+       sections by name.
+       (gld_${EMULATION_NAME}_place_section): New static function.
+
+       * ldlang.c (wild_sort): When sorting by file name, sort by archive
+       name first.
+
+       * emultempl/pe.em (set_pe_subsystem): Don't call
+       ldlang_add_undef.
+       (gld_${EMULATION_NAME}_after_parse): New static function.
+       (ld_${EMULATION_NAME}_emulation): Use new after_parse function
+       rather than after_parse_default.
+
+       * ldgram.y (extern_name_list): Do not require symbols to be
+       separated by commas.
+       (ifile_p1): Add EXTERN.
+       * ldlex.l: Accept EXTERN in BOTH and SCRIPT mode as well as MRI
+       mode.
+       * ld.texinfo (Options): Mention that EXTERN is equivalent to -u.
+       (Miscellaneous Commands): Document EXTERN.
+
+Wed Jul  1 19:40:34 1998  Richard Henderson <rth@cygnus.com>
+
+       * ld.h (args_type): Add gc_sections.
+       * ldgram.y (ldgram_had_keep, KEEP): New.
+       (input_section_spec_no_keep): Rename from old input_section_spec.
+       (input_section_spec): New.  Recognize KEEP.
+       * ldlang.c (wild_section): Handle keep sections.
+       (lang_gc_wild_section, lang_gc_wild_file, lang_gc_wild): New.
+       (lang_gc_sections_1, lang_gc_sections): New.
+       (lang_process): Invoke lang_gc_sections.
+       (lang_add_wild): Add keep argument.  Update all callers.
+       * ldlang.h (lang_wild_statement_struct): Add keep_sections.
+       * ldlex.l (KEEP): Match it.
+       * ldmain.c (main): Error on -r and --gc-sections.
+       * lexsup.c: Add --gc-sections.
+
+       * scripttempl/elf.sc: Merge .text.* etc sections appropriately.
+       Mark startup sections with KEEP.
+       * scripttempl/elfppc.sc: Likewise.
+
+       * ld.texinfo: Update for --gc-sections and KEEP.
+
+Wed Jul  1 15:21:20 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       From Peter Jordan <pjordan@chla.usc.edu>:
+       * scripttempl/i386go32.sc: Correct constructor handling for -u.
+
+Tue Jun 23 15:17:27 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (install-data-local): Make ldscripts subdirectory.
+       * Makefile.in: Rebuild.
+
+Tue Jun 23 15:17:04 1998  Mike Stump  <mrs@wrs.com>
+
+       * Makefile.am (install-exec-local): Don't let EXEEXT interfere
+       with the program transform name.
+       * Makefile.in: Rebuild.
+
+Sun Jun 21 23:55:16 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * ld.texinfo: Note that -relax may make symbolic debugging
+       impossible on some platforms.
+
+Tue Jun 16 12:51:13 1998  Geoff Keating  <geoffk@ozemail.com.au>
+
+       * Makefile.am (Makefile): Remove target.
+       (config.status): New target.
+       * Makefile.in: Rebuild.
+
+       * configure.host (powerpc*-*-linux-gnu*): New host.
+
+Fri Jun 12 17:38:07 1998  Doug Evans  <devans@seba.cygnus.com>
+
+       * scripttempl/elf.sc (INPUT_FILES): Optional INPUT spec.
+
+       * emulparams/m32relf.sh (OTHER_RELOCATING_SECTIONS): Change top of
+       stack to 8MB.
+
+Fri Jun 12 19:33:17 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (HFILES): Remove config.h.
+       (EMULATION_OFILES, POTFILES): Move patch of May 14 from
+       Makefile.in to Makefile.am.
+       (earmcoff.c): Depend upon armcoff.em, not generic.em.
+       * po/Make-in (all-yes): Correct misspelling in $(PACKAGE).
+       ($(srcdir)/$(PACKAGE).pot): Pass -C to $(XGETTEXT).
+       * Makefile.in, po/POTFILES.in, po/ld.pot: Rebuild.
+
+Fri Jun 12 13:43:17 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * po/Make-in (all-yes): If maintainer mode, depend on .pot file.
+       ($(PACKAGE).pot): Unconditionally depend on POTFILES.
+
+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
+       config.has_shared to true.
+       * emultempl/linux.em (gld${EMULATION_NAME}_before_parse):
+       Likewise.
+       * emultempl/sunos.em (gld${EMULATION_NAME}_before_parse):
+       Likewise.
+
+Tue Jun  2 12:55:03 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ldlang.c (lang_finish): If the entry symbol is not found, try
+       parsing it as a number.
+       * ld.texinfo (Options): Document this.
+
+Mon Jun  1 14:01:20 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ld.texinfo (Input Section Wildcards): Document SORT keyword.
+
+Mon May 18 12:42:53 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * ld.h (ld_config_type): New member has_shared.
+       * ldmain.c (main): Initialize it.
+       * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set it.
+       * lexsup.c (parse_args): Treat -shared as error if not supported.
+
+Mon May 18 13:14:43 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       From Jason Merrill <jason@cygnus.com>:
+       * ldlang.c (wild_sort): Correct order of sort.
+       * scripttempl/elf.sc: Put *crtbegin.o before other .ctors and
+       .dtors.
+       * scripttempl/elfd10v.sc: Likewise.
+       * scripttempl/elfd30v.sc: Likewise.
+       * scripttempl/elfppc.sc: Likewise.
+
+Fri May 15 00:22:35 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ldlex.l: Recognize keyword SORT.
+       * ldgram.y (current_file): Change to struct wildcard_spec.
+       (%union): Add new fields cname and wildcard.
+       (wildcard_name, wildcard_spec): New nonterminals.
+       (file_NAME_list): Use wildcard_spec.
+       (input_section_spec): Change current_file usage.
+       * ld.h (struct wildcard_spec): Define.
+       * ldlang.h (lang_wild_statement_struct): Add new fields
+       sections_sorted and filenames_sorted.
+       (lang_add_wild): Update declaration.
+       * ldlang.c (wild_sort): New static function.
+       (wild_section): Use wild_sort.
+       (print_wild_statement): Print sorting information.
+       (lang_add_wild): Add new parameters sections_sorted and
+       filenames_sorted.  Change all callers.
+       * mri.c (mri_draw_tree): Update calls to lang_add_wild.
+       * scripttempl/elf.sc: Sort .ctors.* and .dtors.* by section name.
+       * scripttempl/elfd10v.sc: Likewise.
+       * scripttempl/elfd30v.sc: Likewise.
+       * scripttempl/elfppc.sc: Likewise.
+
+Thu May 14 18:39:16 1998  Richard Henderson  <rth@cygnus.com>
+
+       * emulparams/m32relf.sh (TEMPLATE_NAME): Define.
+
+Thu May 14 14:51:24 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * ldemul.h: Add new prototype: ldemul_list_emulation_options.
+       (ld_emulation_xfer_struct): Add new field: list_options.
+       * ldemul.c (ldemul_list_options): New function.  Call the
+       list_options field of the ld_emulation_xfer_struct for each
+       supported emulation, if such a function is present.
+       * lexsup.c (help): Call ldemul_list_emulation_options.
+       * emultempl/pe.em (gld_<>_list_options): New function.  Describe 
+       the pe emulation specific command line options.
+       * emultempl/armcoff.em (gld<>_list_options): New function.
+       Describe  the armcoff emulation specific command line options.
+
+       * emultempl/pe.em: Add a new command line option:
+       --support-old-code.
+       * emultempl/armcoff.em: Ditto.
+       * ld.texinfo: Document the --support-old-code option.
+
+       * Makefile.in: Add emulation files for POTFILES.in target.
+       * emultempl/pe.em: Internationalise suitable strings.
+       * emultempl/armcoff.em: Internationalise suitable strings. 
+       * po/POTFILES.in: Rebuilt.
+       
+Sun May 10 22:36:30 1998  Jeffrey A Law  (law@cygnus.com)
+
+        * po/Make-in (install-info): New target.
+
+Tue Apr 28 19:18:30 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * ldmain.c (main): Conditionally call setlocale.
+       * ld.h: Include <locale.h> if HAVE_LOCALE_H.
+       (LC_MESSAGES): Now can be defined even when ENABLE_NLS.
+
+Mon Apr 27 11:56:21 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Change version number to 2.9.4
+       * configure: Rebuild.
+
+       * ld.texinfo (Options) [-rpath-link]: Mention ld.so.conf.
+
+       Based on patch from H.J. Lu <hjl@gnu.org>:
+       * emultempl/elf32.em (global_vercheck_needed): New file static
+       variable.
+       (global_vercheck_failed): New file static variable.
+       (gld${EMULATION_NAME}_after_open): Check for shared libraries
+       twice, once with force set to 0 and once with it set to 1.
+       (gld${EMULATION_NAME}_check_ld_so_conf): Add force parameter.
+       Change all callers.
+       (gld${EMULATION_NAME}_search_needed): Likewise.
+       (gld${EMULATION_NAME}_try_needed): Likewise.  If not force, check
+       whether the libraries needs any incompatible versions.
+       (gld${EMULATION_NAME}_vercheck): New static function.
+
+Wed Apr 22 16:01:35 1998  Tom Tromey  <tromey@cygnus.com>
+
+       * po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
+
+Wed Apr 22 12:40:56 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (check-DEJAGNU): Add $(INTLLIBS) to LIBIBERTY when
+       invoking runtest.
+       * Makefile.in: Rebuild.
+
+       * lexsup.c (parse_args): Change -l options into --library options
+       to avoid confusion between -li and -library.
+
+       * ld.texinfo (MEMORY): Clarify use of >REGION.
+
+Tue Apr 21 23:12:40 1998  Tom Tromey  <tromey@scribbles.cygnus.com>
+
+       * Many files: Added gettext invocations around user-visible
+       strings.
+       * ld.h: Added gettext-related includes and defines.
+       * ldmain.c: Call setlocale, bindtextdomain, textdomain.
+       * acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
+       HAVE_LC_MESSAGES): Define.
+       * configure.in: Call CY_GNU_GETTEXT.  Create po/Makefile.in and
+       po/Makefile.  Use AM_PROG_LEX.
+       (TDIRS): AC_SUBST early on, to avoid having value split when it
+       happens to cross line 90 of the generated sed script.
+       * Makefile.am (SUBDIRS): New macro.
+       (POTFILES): Likewise.
+       (po/POTFILES.in): New target.
+       (ld_new_LDADD): Added INTLLIBS.
+       (ld_new_DEPENDENCIES): Added INTLDEPS.
+       * po/Make-in, po/POTFILES.in, po/gas.pot: New files.
+
+Tue Apr 21 23:07:07 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ld.texinfo (Simple Example): Rewrite a few things as suggested
+       by Nick Clifton <nickc@cygnus.com>.
+       (PROVIDE): Likewise.
+
+Tue Apr 21 09:55:06 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * emultempl/pe.em: Rename external arm interworking functions
+       to conform to BFD naming conventions.  Add code to _after_open()
+       function to obtain a bfd for use by the interworking code.
+
+       * emultempl/armcoff.em: Rename external arm interworking functions
+       to conform to BFD naming conventions.  Add new _after_open()
+       function to obtain a bfd for use by the interworking code.
+
+Sun Apr 19 19:23:09 1998  Richard Henderson  <rth@cygnus.com>
+
+       * ldlang.c (lang_size_sections) [case lang_assignment_statement_enum]:
+       Update dot and the default memory section even when relaxing.
+
+Sat Apr 18 18:41:12 1998  Richard Henderson  <rth@cygnus.com>
+
+       * ldlang.c (lang_one_common): Manipulate the section's cooked size
+       rather than its raw size.
+
+Tue Apr  7 13:35:29 1998  H.J. Lu  <hjl@gnu.org>
+
+       * configure.in (TESTBFDLIB): New.  Defined and substituted.
+       * Makefile.am (TESTBFDLIB): Changed to @TESTBFDLIB@.
+       * configure, Makefile.in: Rebuild.
+
+Mon Apr  6 15:33:39 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am (ld.info): Invoke makeinfo with -I options directly
+       rather than relying on default rule.  Don't depend upon
+       bfdsumm.texi.
+       (ld.dvi): Likewise.
+       (bfdsumm.texi): Remove target.
+       (CLEANFILES): Take bfdsumm.texi out of value.
+       * Makefile.in: Rebuild.
+
+Sun Apr  5 13:07:57 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * scripttempl/pe.sc: Use shell variables to avoid depending upon
+       how $ is handled when expanding a shell substitution.
+
 Fri Apr  3 00:56:50 1998  Ian Lance Taylor  <ian@cygnus.com>
 
+       * Makefile.am (MOSTLYCLEANFILES): Add ld.log and ld.sum.
+       (DISTCLEANFILES): Add site.exp and site.bak.
+       * Makefile.in: Rebuild.
+
        * configure.in: Put the tdirs in a file and use AC_SUBST_FILE,
        rather than in a shell variable and using AC_SUBST.
        * Makefile.am (DISTCLEANFILES): Remove ldscripts.  Add tdirs.
@@ -100,14 +584,12 @@ Mon Mar  2 19:24:08 1998  Michael Meissner  <meissner@cygnus.com>
        * ldlang.c (lang_size_sections): If the default memory region is
        *default*, see if there is a memory region that could be used.
 
-start-sanitize-d30v
 Thu Feb 26 17:09:53 1998  Michael Meissner  <meissner@cygnus.com>
 
        * scripttempl/elfd30v.sc: Add support for .eit_v section and put
        it at 0xfffff020.
        * emulparams/d30v{elf,_o,_e}.sh: Ditto.
 
-end-sanitize-d30v
 Mon Feb 23 17:46:51 1998  Ian Lance Taylor  <ian@cygnus.com>
 
        * emultempl/pe.em (sort_sections): Permit the wildcard to include
@@ -310,7 +792,6 @@ Fri Jan  2 20:15:37 1998  Michael Meissner  <meissner@cygnus.com>
        (lang_set_flags): Update prototype to match new calling sequence.
        (lang_memory_region_default): Add prototype.
 
-start-sanitize-d30v
        * emulparams/d30v{_e,_o,elf}.sh ({TEXT,DATA,EMEM}_DEF_SECTION):
        Define whether or not the region gets default sections, and if so,
        what sections.
@@ -322,7 +803,6 @@ Thu Jan  1 22:58:04 1998  Michael Meissner  <meissner@cygnus.com>
 
        * scripttempl/elfd30v.sc (.eh_frame): Link into the data section.
 
-end-sanitize-d30v
 Thu Jan  1 18:04:51 1998  Jeffrey A Law  (law@cygnus.com)
 
        * scripttempl/h8300h.sc: Fix typo.
@@ -340,7 +820,6 @@ Wed Dec 17 12:14:11 1997  Ian Lance Taylor  <ian@cygnus.com>
        multiple times on the same argument and confuse the getopt
        internals.
 
-start-sanitize-d30v
 Thu Dec 11 09:00:15 1997  Michael Meissner  <meissner@cygnus.com>
 
        * configure.tgt (d30v-elf-*): Rename d30velf_e to d30v_e and
@@ -350,7 +829,6 @@ Thu Dec 11 09:00:15 1997  Michael Meissner  <meissner@cygnus.com>
        * emulparams/d30v_{o,e}: Rename from d30velf_{o,e}.
        * emulparams/d30velf_{o,e}: Deleted.
 
-end-sanitize-d30v
 Wed Dec 10 17:40:08 1997  Nick Clifton  <nickc@cygnus.com>
 
        * scripttempl/armcoff.sc: Add glue sections (code taken from Arm
@@ -360,7 +838,6 @@ Wed Dec 10 17:40:08 1997  Nick Clifton  <nickc@cygnus.com>
 
        * emultempl/armcoff.em: New file, imported from Arm branch.
 
-start-sanitize-d30v
 Wed Dec 10 14:10:44 1997  Michael Meissner  <meissner@cygnus.com>
 
        * scripttempl/elfd30v.sc: Add .rel and .rela sections for all
@@ -368,7 +845,6 @@ Wed Dec 10 14:10:44 1997  Michael Meissner  <meissner@cygnus.com>
        external memory sections for rodata.  Delete .string, .rodata1,
        and .data1 sections.
 
-end-sanitize-d30v
 Tue Dec  9 15:28:17 1997  Michael Meissner  <meissner@cygnus.com>
 
        * Makefile.am: Add Oct 23 changes to Makefile.in here.
@@ -379,7 +855,6 @@ start-sanitize-tic80
        * Makefile.{am,in}: (ALL_EMULATIONS): Add etic80coff.o.
 end-sanitize-tic80
 
-start-sanitize-d30v
        * Makefile.{am,in}: (ALL_EMULATIONS): Add ed30velf{,_e,_o}.o.
        (ed30velf_e.c): Like d30velf, except .text/.data/etc always go in
        external memory.
@@ -412,7 +887,6 @@ start-sanitize-d30v
        (.data{,1}/.strings/.rodata{,1}): Put in ${DATA_MEMORY} memory
        region.
        (.bss): Put in ${BSS_MEMORY} memory region.
-end-sanitize-d30v
 
 Tue Dec  2 10:14:47 1997  Nick Clifton  <nickc@cygnus.com>
 
@@ -425,7 +899,6 @@ Sat Nov 22 15:23:19 1997  Ian Lance Taylor  <ian@cygnus.com>
        correctly.  Pass 0 rather than hex_mode to bfd_scan_vma.
        * ldlex.h (hex_mode): Don't declare.
 
-start-sanitize-d30v
 Sun Nov 16 20:16:45 1997  Michael Meissner  <meissner@cygnus.com>
 
        * emulparams/d30velf.sh ({DATA,EMEM}_START_ADDR): Define as start
@@ -438,7 +911,6 @@ Sun Nov 16 20:16:45 1997  Michael Meissner  <meissner@cygnus.com>
        to be 0x20008000, which is 1 byte beyond end of the internal data
        region.
 
-end-sanitize-d30v
 Thu Nov 13 13:45:00 1997  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * configure.tgt (targ_extra_emuls): Make FreeBSD a i386bsd
@@ -563,14 +1035,12 @@ Wed Sep 17 16:43:39 1997  Nick Clifton  <nickc@cygnus.com>
        * scripttempl/v850.sc: Add call table data area
 
 end-sanitize-v850e
-start-sanitize-d30v
 Mon Sep 15 11:29:13 1997  Ken Raeburn  <raeburn@cygnus.com>
 
        Merge change from Martin Hunt:
 
        * scripttempl/elfd30v.sc: Put .rodata in the .text section.
 
-end-sanitize-d30v
 Tue Sep  9 07:49:56 1997  Fred Fish  <fnf@ninemoons.com>
 
        * ldlang.c (lang_memory_region_lookup): Remove extraneous
@@ -1045,7 +1515,6 @@ Mon Feb 24 18:16:09 1997  Ian Lance Taylor  <ian@cygnus.com>
        * scripttempl/elf.sc: Add .gnu.version sections.
        * ld.texinfo: Document symbol versioning.
 
-start-sanitize-d30v
 Fri Feb 21 17:37:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
 
        * Makefile.in (ed30velf.c): New target.
@@ -1053,7 +1522,6 @@ Fri Feb 21 17:37:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
        * emulparams/d30velf.sh: New file.
        * scripttempl/elfd30v.sc: New file.
 
-end-sanitize-d30v
 Fri Feb 14 18:28:31 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        * ld.texinfo (Option Commands): Document the INCLUDE command.
This page took 0.028636 seconds and 4 git commands to generate.