+Thu Oct 2 18:40:28 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * configure.tgt (mips*-sgi-irix[56]*): Use elf32bsmip rather than
+ elf32bmip.
+ (mips*el-*-linux*): Change elf32lmip to elf32lsmip and elf32bmip
+ to elf32bsmip.
+ (mips*-*-linux*): Likewise.
+ * emulparams/elf32bsmip.sh: New file; just like elf32bmip.sh, but
+ setting ENTRY to __start.
+ * emulparams/elf32lsmip.sh: New file; just like elf32lmip.sh, but
+ setting ENTRY to __start.
+ * scripttempl/elf.sc: Always set ENTRY to _start if it was not
+ already set.
+
+Wed Oct 1 16:41:00 1997 Nick Clifton <nickc@cygnus.com>
+
+ * emulparams/v850.sh (ROZDATA_START_ADDR, ROSDATA_START_ADDR): New
+ Variables.
+
+ * scripttempl/v850.sc: Move read only areas out of zero and small
+ data sections and into their own sections.
+
+Wed Sep 24 16:59:15 1997 Joel Sherrill <joel@oarcorp.com>
+
+ * configure.tgt (sh*-*-rtems*): New target, like sh-*-elf*.
+
+Wed Sep 24 11:33:14 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * ld.texinfo (Section Options): Improve documentation of NOLOAD
+ directive.
+
+ * aclocal.m4: Rebuild with new libtool.
+ * configure: Rebuild.
+
+Mon Sep 22 17:24:06 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * ldlang.c (wild_doit): Revert patch of September 3.
+
+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
+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
+ initialization of p.
+
+Thu Sep 4 09:03:33 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): In
+ expression produced for -bpT and -bpD options, align to a 32 byte
+ boundary rather than an 8 byte boundary.
+ * scripttempl/aix.sc: Put .tocbss at start of .bss section.
+
+ * ldmisc.h, ldmisc.c, ldcref.c: Rename finfo to lfinfo, to avoid
+ function name conflict with AIX 4.2 unistd.h header file.
+
+Wed Sep 3 15:12:32 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * ldlang.c (wild_doit): Clear SEC_HAS_CONTENTS from a
+ noload_section.
+
+Fri Aug 29 00:32:31 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * Makefile.am (ld_new_DEPENDENCIES): Remove @LEXLIB@.
+ * Makefile.in: Rebuild.
+
+Thu Aug 28 10:12:10 1997 Doug Evans <dje@canuck.cygnus.com>
+
+ * configure.tgt (arc-*-elf*): Recognize.
+ * Makefile.am (ALL_EMULATIONS): Add earcelf.o.
+ * Makefile.in: Regenerate.
+ * emulparams/arcelf.sh: New file.
+
+Wed Aug 20 11:14:13 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ * ldlang.c (wildcardp): Don't let a backslash by itself cause a
+ pattern to be treated as a wildcard pattern.
+
+ * ldgram.y (atype): Accept parentheses with no type.
+
+ * 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.
+
+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>
+ * Makefile.am (ld.info): Change dependency from
+ $(BFDDIR)/doc/bfdsumm.texi to bfdsumm.texi.
+ (ld.dvi): Likewise.
+ (bfdsumm.texi): New target.
+ (CLEANFILES): Add bfdsumm.texi.
+ * Makefile.in: Rebuild.
+
* Makefile.am: New file, based on old Makefile.in.
* acinclude.m4: New file, from old aclocal.m4.
* configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Remove
* ld.texinfo (Operators): Remove '@' from @smallexmple in comment
to avoid confusing texi2roff.
-start-sanitize-v850
Fri Jan 3 11:27:02 1997 Michael Meissner <meissner@tiktok.cygnus.com>
* scripttempl/v850.sc (.zdata): Add .zcommon section.
(.tdata): Add .tcommon and .tcommon_byte sections.
-end-sanitize-v850
Thu Jan 2 18:14:32 1997 Ian Lance Taylor <ian@cygnus.com>
* configure.tgt (mips*el-*-linux*, mips*-*-linux*): New targets.
size_dynamic_sections.
* ld.texinfo, ld.1: Document --filter/-F and --auxiliary/-f.
-start-sanitize-v850
Mon Dec 30 13:55:57 1996 Michael Meissner <meissner@tiktok.cygnus.com>
* scripttempl/v850.sc (.tdata) Add .tbss and .tbyte sections.
-end-sanitize-v850
Wed Dec 18 22:57:35 1996 Stan Shebs <shebs@andros.cygnus.com>
* mpw-make.sed: Use NewFolderRecursive for installation.
-start-sanitize-v850
Fri Dec 13 14:08:50 1996 Michael Meissner <meissner@tiktok.cygnus.com>
* scripttempl/v850.sc: Make sure __{e,g}p start relative to the
* emulparams/v850.sh ({TEXT,{Z,S,T}DATA}_START_ADDR): Define
appropriately. Remove crud not used anymore.
-end-sanitize-v850
Fri Dec 13 10:19:57 1996 Jeffrey A Law (law@cygnus.com)
* Makefile.in (emn10200.c): Add dependencies.
Wed Nov 27 03:22:05 1996 Jason Merrill <jason@yorick.cygnus.com>
* scripttempl/elf{,mips,ppc}.sc: Add the remaining DWARF sections.
-
* scripttempl/elfd10v.sc: Likewise.
-start-sanitize-v850
* scripttempl/v850.sc: Likewise.
-end-sanitize-v850
Tue Nov 26 16:58:33 1996 Ian Lance Taylor <ian@cygnus.com>
* scripttempl/m68kcoff.sc: Make sure the etext and __CTOR_LIST__
symbols are correctly aligned.
-start-sanitize-v850
Thu Oct 31 09:28:59 1996 Jeffrey A Law (law@cygnus.com)
* scriptempl/v850.sc (zdata): Handle reszdata, romzdata and
romzbss too.
-end-sanitize-v850
Tue Oct 29 12:33:05 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* emulparams/d10velf.sh: Changes needed for D10V-EVA board.
* configure.tgt (sparclet*-*-aout*): Delete, use sparc*-*-aout*.
-start-sanitize-v850
Wed Oct 23 16:17:22 1996 Jeffrey A Law (law@cygnus.com)
* scriptempl/v850.sc (zdata): Fix typo "zrodata" -> "rozdata".
* scriptempl/v850.sc: Move all "normal" sections into
the external memory region (0x100000 - 0x200000).
-end-sanitize-v850
Mon Oct 21 17:16:59 1996 Michael Meissner <meissner@wogglebug.tiac.net>
* scripttempl/elfd10v.sc: Clone from elf.sc, move .text to
EMULATION_OFILES.
* configure: Rebuild.
-start-sanitize-v850
Fri Oct 18 12:58:35 1996 Jeffrey A Law (law@cygnus.com)
* scripttempl/v850.sc (__gp, __ep): Define.
-end-sanitize-v850
Thu Oct 17 18:14:07 1996 Ian Lance Taylor <ian@cygnus.com>
* ld.texinfo: Try to consistently use a single or a double dash
* emulparams/m32relf.sh (EMBEDDED): Define.
-start-sanitize-v850
Thu Oct 17 10:56:49 1996 Jeffrey A Law (law@cygnus.com)
* scripttempl/v850.sc (.zdata): Add this before .text.
* scripttempl/v850.sc: New linker script for the V850.
* Makefile.in: Use it.
-end-sanitize-v850
Thu Oct 10 17:57:00 1996 Ian Lance Taylor <ian@cygnus.com>
* emulparams/elf32b4300.sh: Define _gp in OTHER_GOT_SYMBOLS, not
* scripttempl/armcoff.sc: For -N or -n, don't align .data. From
Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
-start-sanitize-v850
Sun Sep 15 22:09:56 1996 Jeffrey A Law (law@cygnus.com)
* emulparms/v850.sh: Fix OTHER_RELOCATING_SECTIONS.
-end-sanitize-v850
Sun Sep 15 10:38:16 1996 Mark Alexander <marka@cygnus.com>
* emulparms/d10v.sh: Set OTHER_RELOCATING_SECTIONS to put
* configure.tgt (alpha-*-gnu*): New target. From Fila Kolodny
<fila@ibi.com>.
-start-sanitize-v850
Tue Sep 3 00:52:54 1996 Jeffrey A Law (law@cygnus.com)
* emulparms/v850.sh: Set OTHER_RELOCATING_SECTIONS
* emulparms/v850.sh: Entry symbol is "_start", tweak
ctor/dtor support.
-end-sanitize-v850
Fri Aug 30 18:32:31 1996 Ian Lance Taylor <ian@cygnus.com>
* configure.tgt (sh-*-elf*): New target.
* Makefile.in (HLDENV): New variable.
($(LD_PROG)): Use $(HLDENV).
-start-sanitize-v850
Thu Aug 22 16:29:28 1996 Jeffrey A Law (law@cygnus.com)
* Makefile.in (ev850.c): New target.
* configure.tgt (v850-*-*): New target.
* emulparams/v850.sh: New file.
-end-sanitize-v850
Thu Aug 22 11:16:02 1996 Stan Shebs <shebs@andros.cygnus.com>
* mpw-make.sed: Add @DASH_C_FLAG@ to compiler edit.
* ldlex.l (TRUE_FALSE_ALREADY_DEFINED): If MPW, set this to
prevent redefinition errors.
-start-sanitize-arc
-Thu Apr 6 20:38:36 1995 Doug Evans <dje@chestnut.cygnus.com>
-
- * emulparams/arcelf.sh (ENTRY): Define.
-end-sanitize-arc
-
Tue Apr 4 17:55:18 1995 Steve Chamberlain <sac@bang.hack.com>
* ldwrite.c (clone_section): Align clone sections on even
bfd_merge_private_bfd_data to let the backend do additional
checks.
-start-sanitize-arc
-Tue Mar 7 21:10:28 1995 Doug Evans <dje@chestnut.cygnus.com>
-
- * emulparams/arcelf.sh (OUTPUT_FORMAT): Change to elf32-littlearc.
- (LITTLE_OUTPUT_FORMAT, BIG_OUTPUT_FORMAT): Define.
-end-sanitize-arc
-
Tue Mar 7 00:53:08 1995 Ian Lance Taylor <ian@cygnus.com>
* ldemul.c (ldemul_choose_mode): If emulation not recognized, list
Offset _GLOBAL_OFFSET_TABLE_ 32768 from the start of the GOT area
to double the size of the table.
-start-sanitize-arc
-Thu Feb 9 19:03:25 1995 Doug Evans <dje@canuck.cygnus.com>
-
- * emulparms/arcelf.sh (TEMPLATE_NAME): Comment out.
-end-sanitize-arc
-
Thu Feb 9 18:29:43 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
* Makefile.in (distclean): Do recursive deletion, since ldscripts
* ldwrite.c (clone_section, split_sections): New functions.
* lexsup.c (parse_args): Understand new split options.
-start-sanitize-arc
-Tue Dec 13 16:45:18 1994 Doug Evans <dje@canuck.cygnus.com>
-
- * configure.in (arc-elf): New target.
- * Makefile.in (earcelf.c): New target.
- * config/arc-elf.mt: New file.
- * emulparms/arcelf.sh: New file.
-end-sanitize-arc
-
Fri Dec 9 17:22:55 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
* scripttempl/elf.sc: Move .ctors and .dtors from .text segment to