From eb7f87c5c840602725dd013935eb6a558624f16a Mon Sep 17 00:00:00 2001 From: Steve Chamberlain Date: Thu, 17 Aug 1995 22:53:56 +0000 Subject: Thu Aug 17 13:35:49 1995 steve chamberlain * emultempl/{armpe.sc, i386pe.sc}: Deleted. * emultempl/pe.sc: New file performs generic PE support and sorts archive members. * emulparams/{armpe.sh,i386pe.sh}: Use new file. * scripttempl/{armpe.sc, i386pe.sc}: Deleted * scripttempl/pe.sc: New. * Makefile.in: Use new files. b --- ld/ChangeLog | 11 +++ ld/emulparams/armpe.sh | 5 + ld/emultempl/.Sanitize | 3 +- ld/emultempl/armpe.em | 230 ---------------------------------------------- ld/emultempl/i386pe.em | 231 ----------------------------------------------- ld/scripttempl/.Sanitize | 3 +- ld/scripttempl/armpe.sc | 107 ---------------------- ld/scripttempl/i386pe.sc | 97 -------------------- ld/scripttempl/pe.sc | 97 ++++++++++++++++++++ 9 files changed, 115 insertions(+), 669 deletions(-) create mode 100644 ld/emulparams/armpe.sh delete mode 100644 ld/emultempl/armpe.em delete mode 100644 ld/emultempl/i386pe.em delete mode 100644 ld/scripttempl/armpe.sc delete mode 100644 ld/scripttempl/i386pe.sc create mode 100644 ld/scripttempl/pe.sc (limited to 'ld') diff --git a/ld/ChangeLog b/ld/ChangeLog index 9e4f6cd..f0d18a3 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,14 @@ +Thu Aug 17 13:35:49 1995 steve chamberlain + + + * emultempl/{armpe.sc, i386pe.sc}: Deleted. + * emultempl/pe.sc: New file performs generic PE support and sorts + archive members. + * emulparams/{armpe.sh,i386pe.sh}: Use new file. + * scripttempl/{armpe.sc, i386pe.sc}: Deleted + * scripttempl/pe.sc: New. + * Makefile.in: Use new files. + Thu Aug 17 14:46:34 1995 Doug Evans * scripttempl/h8500s.sc (.rdata): All data must go in data segment. diff --git a/ld/emulparams/armpe.sh b/ld/emulparams/armpe.sh new file mode 100644 index 0000000..3903075 --- /dev/null +++ b/ld/emulparams/armpe.sh @@ -0,0 +1,5 @@ +ARCH=arm +SCRIPT_NAME=pe +OUTPUT_FORMAT="pei-arm-little" +LITTLE_OUTPUT_FORMAT="pei-arm-little" +BIG_OUTPUT_FORMAT="pei-arm-big" diff --git a/ld/emultempl/.Sanitize b/ld/emultempl/.Sanitize index c4c059f..e57e332 100644 --- a/ld/emultempl/.Sanitize +++ b/ld/emultempl/.Sanitize @@ -25,17 +25,16 @@ Do-first: Things-to-keep: README -armpe.em elf32.em generic.em gld960.em gld960c.em hppaelf.em -i386pe.em linux.em lnk960.em m88kbcs.em mipsecoff.em +pe.em stringify.sed sunos.em vanilla.em diff --git a/ld/emultempl/armpe.em b/ld/emultempl/armpe.em deleted file mode 100644 index 4e29a0b..0000000 --- a/ld/emultempl/armpe.em +++ /dev/null @@ -1,230 +0,0 @@ -# This shell script emits a C file. -*- C -*- -# It does some substitutions. -cat >e${EMULATION_NAME}.c <e${EMULATION_NAME}.c <