From 9484f685a5ec3f43fdf766caf02393c516eeda6f Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Thu, 6 May 1999 07:20:24 +0000 Subject: [PATCH] Remove traces of mcore. --- ld/ChangeLog | 24 ------------------------ ld/Makefile.am | 8 -------- ld/Makefile.in | 8 -------- ld/configure.tgt | 3 --- ld/emulparams/elf32mcore.sh | 20 -------------------- ld/emulparams/mcorepe.sh | 6 ------ 6 files changed, 69 deletions(-) delete mode 100644 ld/emulparams/elf32mcore.sh delete mode 100644 ld/emulparams/mcorepe.sh diff --git a/ld/ChangeLog b/ld/ChangeLog index 2302da3a89a..67d5566cca2 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,20 +1,7 @@ -1999-04-29 Nick Clifton - - * emulparams/elf32mcore.sh (OTHER_BSS_SYMBOLS): Define. - (OTHER_BSS_END_SYMBOLS): Define. - - * scripttempl/mcorepe.sc: New file: Duplicte of pe.sc with stack - section added. - 1999-04-26 Tom Tromey * aclocal.m4, configure: Updated for new version of libtool. -1999-04-22 Nick Clifton - - * emulparams/elf32mcore.sh (OTHER_RELOCATING_SECTIONS): Define to - generate _stack section. - 1999-04-12 Philip Blundell * emulparams/armelf_linux.sh: New file. Support for ARM @@ -57,17 +44,6 @@ * ldmain.c (main): Init link_info.no_undefined. * lexsup.c: Add command-line option --no-undefined. -1999-04-08 Nick Clifton - - * configure.tgt: Add support for MCore targets. - * Makefile.am: Add support for MCore targets. - * Makefile.in: Regenerate. - - * emulparams/elf32mcore.sh: New file: Definitions for mcore-elf - target. - * emulparams/mcorepe.sh: New file: Definitions for mcore-pe - target. - 1999-04-06 Ian Lance Taylor * ld.h (LC_MESSAGES): Never define. diff --git a/ld/Makefile.am b/ld/Makefile.am index 1f02098730d..e9dd6b47ce1 100644 --- a/ld/Makefile.am +++ b/ld/Makefile.am @@ -130,7 +130,6 @@ ALL_EMULATIONS = \ egld960.o \ egld960coff.o \ eelf32fr30.o \ - eelf32mcore.o \ ego32.o \ eh8300.o \ eh8300h.o \ @@ -167,7 +166,6 @@ ALL_EMULATIONS = \ em68knbsd.o \ em68kpsos.o \ em88kbcs.o \ - emcorepe.o \ emipsbig.o \ emipsbsd.o \ emipsidt.o \ @@ -325,9 +323,6 @@ eebmon29k.c: $(srcdir)/emulparams/ebmon29k.sh \ eelf32fr30.c: $(srcdir)/emulparams/elf32fr30.sh \ $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} ${GENSCRIPTS} elf32fr30 "$(tdir_fr30)" -eelf32mcore.c: $(srcdir)/emulparams/elf32mcore.sh \ - $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} - ${GENSCRIPTS} elf32mcore "$(tdir_mcore)" em32relf.c: $(srcdir)/emulparams/m32relf.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} ${GENSCRIPTS} m32relf "$(tdir_m32r)" @@ -490,9 +485,6 @@ em68kpsos.c: $(srcdir)/emulparams/m68kpsos.sh \ em88kbcs.c: $(srcdir)/emulparams/m88kbcs.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m88kbcs.sc ${GEN_DEPENDS} ${GENSCRIPTS} m88kbcs "$(tdir_m88kbcs)" -emcorepe.c: $(srcdir)/emulparams/mcorepe.sh \ - $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS} - ${GENSCRIPTS} mcorepe "$(tdir_mcorepe)" emipsbig.c: $(srcdir)/emulparams/mipsbig.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS} ${GENSCRIPTS} mipsbig diff --git a/ld/Makefile.in b/ld/Makefile.in index e5961ae226f..ae47142a36e 100644 --- a/ld/Makefile.in +++ b/ld/Makefile.in @@ -233,7 +233,6 @@ ALL_EMULATIONS = \ egld960.o \ egld960coff.o \ eelf32fr30.o \ - eelf32mcore.o \ ego32.o \ eh8300.o \ eh8300h.o \ @@ -270,7 +269,6 @@ ALL_EMULATIONS = \ em68knbsd.o \ em68kpsos.o \ em88kbcs.o \ - emcorepe.o \ emipsbig.o \ emipsbsd.o \ emipsidt.o \ @@ -1024,9 +1022,6 @@ eebmon29k.c: $(srcdir)/emulparams/ebmon29k.sh \ eelf32fr30.c: $(srcdir)/emulparams/elf32fr30.sh \ $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} ${GENSCRIPTS} elf32fr30 "$(tdir_fr30)" -eelf32mcore.c: $(srcdir)/emulparams/elf32mcore.sh \ - $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} - ${GENSCRIPTS} elf32mcore "$(tdir_mcore)" em32relf.c: $(srcdir)/emulparams/m32relf.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} ${GENSCRIPTS} m32relf "$(tdir_m32r)" @@ -1189,9 +1184,6 @@ em68kpsos.c: $(srcdir)/emulparams/m68kpsos.sh \ em88kbcs.c: $(srcdir)/emulparams/m88kbcs.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m88kbcs.sc ${GEN_DEPENDS} ${GENSCRIPTS} m88kbcs "$(tdir_m88kbcs)" -emcorepe.c: $(srcdir)/emulparams/mcorepe.sh \ - $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS} - ${GENSCRIPTS} mcorepe "$(tdir_mcorepe)" emipsbig.c: $(srcdir)/emulparams/mipsbig.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS} ${GENSCRIPTS} mipsbig diff --git a/ld/configure.tgt b/ld/configure.tgt index d0555cebab2..8b4a29731bc 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -233,9 +233,6 @@ v850e-*-*) targ_emul=v850 ;; v850ea-*-*) targ_emul=v850 ;; w65-*-*) targ_emul=w65 ;; fr30-*-*) targ_emul=elf32fr30 ;; -mcore-*-pe) targ_emul=mcorepe ; - targ_extra_ofiles="deffilep.o pe-dll.o" ;; -mcore-*-elf) targ_emul=elf32mcore ;; *-*-aout) targ_emul=${target_cpu}-${target_vendor} ;; *-*-coff) targ_emul=${target_cpu}-${target_vendor} ;; *-*-netware) targ_emul=${target_cpu}-nw ;; diff --git a/ld/emulparams/elf32mcore.sh b/ld/emulparams/elf32mcore.sh deleted file mode 100644 index 47d960f2413..00000000000 --- a/ld/emulparams/elf32mcore.sh +++ /dev/null @@ -1,20 +0,0 @@ -SCRIPT_NAME=elf -OUTPUT_FORMAT="elf32-mcore-big" -BIG_OUTPUT_FORMAT="elf32-mcore-big" -LITTLE_OUTPUT_FORMAT="elf32-mcore-little" -PAGE_SIZE=0x1000 -TARGET_PAGE_SIZE=0x400 -MAXPAGESIZE=0x1000 -TEXT_START_ADDR=0 -NONPAGED_TEXT_START_ADDR=0 -ARCH=mcore -# 1211 == mov r1,r1 -NOP=0x1211 -EMBEDDED=yes - -OTHER_BSS_SYMBOLS="__bss_start__ = . ;" -OTHER_BSS_END_SYMBOLS="__bss_end__ = . ;" - -# Hmmm, there's got to be a better way. This sets the stack to the -# top of the simulator memory (2^19 bytes). -OTHER_RELOCATING_SECTIONS='.stack 0x80000 : { _stack = .; *(.stack) }' diff --git a/ld/emulparams/mcorepe.sh b/ld/emulparams/mcorepe.sh deleted file mode 100644 index b5baee9ea70..00000000000 --- a/ld/emulparams/mcorepe.sh +++ /dev/null @@ -1,6 +0,0 @@ -ARCH=mcore -SCRIPT_NAME=mcorepe -OUTPUT_FORMAT="pei-mcore-big" -LITTLE_OUTPUT_FORMAT="pei-mcore-little" -BIG_OUTPUT_FORMAT="pei-mcore-big" -TEMPLATE_NAME=pe