darling-gdb/ld/scripttempl
Ian Lance Taylor 31ddb15694 * scripttempl/elf.sc: Use PROVIDE to define etext, edata, and end.
Add a new script operator, PROVIDE, to define a symbol only if it
	is needed.
	* ldgram.y (PROVIDE): New token.
	(assignment): Accept PROVIDE.
	* ldlex.l (PROVIDE): New token.
	* ldexp.h (node_type): Add etree_provide to node_class enum.
	(exp_provide): Declare.
	* ldexp.c (exp_fold_tree): Handle etree_provide.
	(exp_provide): New function.
	(exp_print_tree): Handle etree_provide.
	* ld.texinfo: Document PROVIDE.
1994-07-22 20:55:45 +00:00
..
.Sanitize support for Xgo32X. 1994-05-06 19:27:57 +00:00
a29k.sc
alpha.sc
aout.sc * scripttempl/aout.sc: Define __etext and __edata to go along with 1994-06-15 16:17:48 +00:00
delta68.sc
ebmon29k.sc
elf.sc * scripttempl/elf.sc: Use PROVIDE to define etext, edata, and end. 1994-07-22 20:55:45 +00:00
go32coff.sc * scripttempl/go32coff.sc: Don't put ${DATA_ALIGNMENT} inside an 1994-06-22 20:11:07 +00:00
h8500.sc
h8500b.sc
h8500c.sc
h8500m.sc
h8500s.sc
hppaelf.sc * emultempl/hppaelf.em: Change all references of 1994-05-16 19:38:39 +00:00
i386coff.sc
i386go32.sc * Makefile.in, configure.in: Support for go32 coff. 1994-04-27 17:52:13 +00:00
i386lynx.sc Tue Apr 26 17:20:03 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-04-27 00:31:11 +00:00
i960.sc
m68klynx.sc
m88kbcs.sc
mips.sc
mipsbsd.sc
README
sa29200.sc
sh.sc
sparccoff.sc
sparclynx.sc Tue Apr 26 17:20:03 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-04-27 00:31:11 +00:00
st2000.sc
vanilla.sc
z8ksim.sc

The files in this directory are linker script templates.
genscripts.sh sets some shell variables, then sources
EMULATION.sc, to generate EMULATION.{x,xr,xu,xn,xbn} -- the script
files for default, -r, -Ur, -n, -N.