From ddb000396c9246649e02669e0bd6ad3949973e5a Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 16 Apr 2018 20:29:05 +0930 Subject: Remove arm-epoc-pe support bfd/ * Makefile.am: Remove arm-epoc-pe support. * coff-arm.c: Likewise. * config.bfd: Likewise. * configure.ac: Likewise. * targets.c: Likewise. * epoc-pe-arm.c: Delete. * epoc-pei-arm.c: Delete. * Makefile.in: Regenerate. * configure: Regenerate. * po/SRC-POTFILES.in: Regenerate. binutils/ * configure.ac: Remove arm-epoc-pe support. * dlltool.c: Likewise. * configure: Regenerate. gas/ * Makefile.am: Remove arm-epoc-pe support. * config/tc-arm.h: Likewise. * configure.tgt: Likewise. * testsuite/gas/all/gas.exp: Likewise. * testsuite/gas/arm/local_label_coff.d: Likewise. * testsuite/gas/arm/undefined.d: Likewise. * testsuite/gas/arm/undefined_coff.d: Likewise. * config/te-epoc-pe.h: Delete. * Makefile.in: Regenerate. * po/POTFILES.in: Regenerate. ld/ * Makefile.am: Remove arm-epoc-pe support. * configure.tgt: Likewise. * emultempl/pe.em: Likewise. * pe-dll.c: Likewise. * testsuite/ld-scripts/fill.d: Likewise. * testsuite/ld-scripts/fill16.d: Likewise. * emulparams/arm_epoc_pe.sh: Delete. * scripttempl/epocpe.sc: Delete. * Makefile.in: Regenerate. * po/BLD-POTFILES.in: Regenerate. --- ld/ChangeLog | 13 ++++ ld/Makefile.am | 4 - ld/Makefile.in | 5 -- ld/configure.tgt | 1 - ld/emulparams/arm_epoc_pe.sh | 9 --- ld/emultempl/pe.em | 16 ++-- ld/pe-dll.c | 14 +--- ld/po/BLD-POTFILES.in | 1 - ld/scripttempl/epocpe.sc | 164 --------------------------------------- ld/testsuite/ld-scripts/fill.d | 2 - ld/testsuite/ld-scripts/fill16.d | 2 - 11 files changed, 19 insertions(+), 212 deletions(-) delete mode 100644 ld/emulparams/arm_epoc_pe.sh delete mode 100644 ld/scripttempl/epocpe.sc (limited to 'ld') diff --git a/ld/ChangeLog b/ld/ChangeLog index af1c0e9..86f1b36 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,18 @@ 2018-04-16 Alan Modra + * Makefile.am: Remove arm-epoc-pe support. + * configure.tgt: Likewise. + * emultempl/pe.em: Likewise. + * pe-dll.c: Likewise. + * testsuite/ld-scripts/fill.d: Likewise. + * testsuite/ld-scripts/fill16.d: Likewise. + * emulparams/arm_epoc_pe.sh: Delete. + * scripttempl/epocpe.sc: Delete. + * Makefile.in: Regenerate. + * po/BLD-POTFILES.in: Regenerate. + +2018-04-16 Alan Modra + * Makefile.am: Remove sparc-aout and sparc-coff support. * configure.tgt: Likewise. * testsuite/ld-elfvers/vers.exp: Likewise. diff --git a/ld/Makefile.am b/ld/Makefile.am index 0998a05..4ae2c0f 100644 --- a/ld/Makefile.am +++ b/ld/Makefile.am @@ -166,7 +166,6 @@ ALL_EMULATION_SOURCES = \ earclinux.c \ earclinux_nps.c \ earclinux_prof.c \ - earm_epoc_pe.c \ earm_wince_pe.c \ earmaoutb.c \ earmaoutl.c \ @@ -690,9 +689,6 @@ earclinux_prof.c: $(srcdir)/emulparams/arclinux_prof.sh \ $(ELF_DEPS) $(srcdir)/emultempl/arclinux.em \ $(srcdir)/scripttempl/arclinux.sc ${GEN_DEPENDS} -earm_epoc_pe.c: $(srcdir)/emulparams/arm_epoc_pe.sh \ - $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/epocpe.sc ${GEN_DEPENDS} - earm_wince_pe.c: $(srcdir)/emulparams/arm_wince_pe.sh \ $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS} diff --git a/ld/Makefile.in b/ld/Makefile.in index 3c67306..3353448 100644 --- a/ld/Makefile.in +++ b/ld/Makefile.in @@ -535,7 +535,6 @@ ALL_EMULATION_SOURCES = \ earclinux.c \ earclinux_nps.c \ earclinux_prof.c \ - earm_epoc_pe.c \ earm_wince_pe.c \ earmaoutb.c \ earmaoutl.c \ @@ -1092,7 +1091,6 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earclinux_prof.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earcv2elf.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earcv2elfx.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earm_epoc_pe.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earm_wince_pe.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmaoutb.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmaoutl.Po@am__quote@ @@ -2201,9 +2199,6 @@ earclinux_prof.c: $(srcdir)/emulparams/arclinux_prof.sh \ $(ELF_DEPS) $(srcdir)/emultempl/arclinux.em \ $(srcdir)/scripttempl/arclinux.sc ${GEN_DEPENDS} -earm_epoc_pe.c: $(srcdir)/emulparams/arm_epoc_pe.sh \ - $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/epocpe.sc ${GEN_DEPENDS} - earm_wince_pe.c: $(srcdir)/emulparams/arm_wince_pe.sh \ $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS} diff --git a/ld/configure.tgt b/ld/configure.tgt index ca11eca..93bd07f 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -97,7 +97,6 @@ arc*-*-linux*) case "${with_cpu}" in esac targ_extra_emuls="${targ_extra_emuls} arclinux_prof arcelf arcelf_prof arcv2elf arcv2elfx" ;; -arm-epoc-pe) targ_emul=arm_epoc_pe ; targ_extra_ofiles="deffilep.o pe-dll.o" ;; arm*-*-cegcc*) targ_emul=arm_wince_pe ; targ_extra_ofiles="deffilep.o pe-dll.o" LIB_PATH='${tooldir}/lib/w32api' ;; arm-wince-pe | arm-*-wince | arm*-*-mingw32ce*) diff --git a/ld/emulparams/arm_epoc_pe.sh b/ld/emulparams/arm_epoc_pe.sh deleted file mode 100644 index 51a3f76..0000000 --- a/ld/emulparams/arm_epoc_pe.sh +++ /dev/null @@ -1,9 +0,0 @@ -ARCH=arm -SCRIPT_NAME=epocpe -OUTPUT_FORMAT="epoc-pei-arm-little" -LITTLE_OUTPUT_FORMAT="epoc-pei-arm-little" -BIG_OUTPUT_FORMAT="epoc-pei-arm-big" -TEMPLATE_NAME=pe -SUBSYSTEM=PE_DEF_SUBSYSTEM -INITIAL_SYMBOL_CHAR=\"_\" -TARGET_PAGE_SIZE=0x1000 diff --git a/ld/emultempl/pe.em b/ld/emultempl/pe.em index 06cfe7d..463b854 100644 --- a/ld/emultempl/pe.em +++ b/ld/emultempl/pe.em @@ -40,7 +40,6 @@ fragment <