diff options
author | Alan Modra <amodra@gmail.com> | 2018-04-16 15:26:05 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2018-04-16 15:26:05 +0930 |
commit | a9a4b30244006a0087c5a7bf73cbb13927f1d9f1 (patch) | |
tree | c3822fe01e204e7ad80a57e92afc0d103b390605 /ld | |
parent | 04cb01fd5a3bc167ae26486bbc2bf941e96ad805 (diff) | |
download | gdb-a9a4b30244006a0087c5a7bf73cbb13927f1d9f1.zip gdb-a9a4b30244006a0087c5a7bf73cbb13927f1d9f1.tar.gz gdb-a9a4b30244006a0087c5a7bf73cbb13927f1d9f1.tar.bz2 |
Remove w65 support
include/
* coff/internal.h: Remove w65 support.
* coff/w65.h: Delete.
bfd/
* Makefile.am: Remove w65 support.
* archures.c: Likewise.
* coffcode.h: Likewise.
* config.bfd: Likewise.
* configure.ac: Likewise.
* targets.c: Likewise.
* coff-w65.c: Delete.
* cpu-w65.c: Delete.
* Makefile.in: Regenerate.
* bfd-in2.h: Regenerate.
* configure: Regenerate.
* po/SRC-POTFILES.in: Regenerate.
opcodes/
* Makefile.am: Remove w65 support.
* configure.ac: Likewise.
* disassemble.c: Likewise.
* disassemble.h: Likewise.
* w65-dis.c: Delete.
* w65-opc.h: Delete.
* Makefile.in: Regenerate.
* configure: Regenerate.
* po/POTFILES.in: Regenerate.
binutils/
* testsuite/binutils-all/objcopy.exp: Remove w65 support.
ld/
* Makefile.am: Remove w65 support.
* configure.tgt: Likewise.
* emulparams/w65.sh: Delete.
* scripttempl/w65.sc: Delete.
* Makefile.in: Regenerate.
* po/BLD-POTFILES.in: Regenerate.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 9 | ||||
-rw-r--r-- | ld/Makefile.am | 4 | ||||
-rw-r--r-- | ld/Makefile.in | 5 | ||||
-rw-r--r-- | ld/configure.tgt | 2 | ||||
-rw-r--r-- | ld/emulparams/w65.sh | 5 | ||||
-rw-r--r-- | ld/po/BLD-POTFILES.in | 1 | ||||
-rw-r--r-- | ld/scripttempl/w65.sc | 77 |
7 files changed, 9 insertions, 94 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 91fb515..221047b 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,14 @@ 2018-04-16 Alan Modra <amodra@gmail.com> + * Makefile.am: Remove w65 support. + * configure.tgt: Likewise. + * emulparams/w65.sh: Delete. + * scripttempl/w65.sc: Delete. + * Makefile.in: Regenerate. + * po/BLD-POTFILES.in: Regenerate. + +2018-04-16 Alan Modra <amodra@gmail.com> + * Makefile.am: Remove m88k support. * configure.host: Likewise. * configure.tgt: Likewise. diff --git a/ld/Makefile.am b/ld/Makefile.am index 39c84f4..a45d845 100644 --- a/ld/Makefile.am +++ b/ld/Makefile.am @@ -407,7 +407,6 @@ ALL_EMULATION_SOURCES = \ evax.c \ evaxnbsd.c \ evsta.c \ - ew65.c \ exgateelf.c \ ez80.c \ ez8001.c \ @@ -1798,9 +1797,6 @@ evaxnbsd.c: $(srcdir)/emulparams/vaxnbsd.sh \ evsta.c: $(srcdir)/emulparams/vsta.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS} -ew65.c: $(srcdir)/emulparams/w65.sh \ - $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/w65.sc ${GEN_DEPENDS} - exgateelf.c: $(srcdir)/emulparams/xgateelf.sh \ $(srcdir)/emultempl/generic.em $(ELF_DEPS) \ $(srcdir)/scripttempl/elfxgate.sc ${GEN_DEPENDS} diff --git a/ld/Makefile.in b/ld/Makefile.in index 85d545c..8db4239 100644 --- a/ld/Makefile.in +++ b/ld/Makefile.in @@ -776,7 +776,6 @@ ALL_EMULATION_SOURCES = \ evax.c \ evaxnbsd.c \ evsta.c \ - ew65.c \ exgateelf.c \ ez80.c \ ez8001.c \ @@ -1427,7 +1426,6 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evax.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evaxnbsd.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evsta.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ew65.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exgateelf.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ez80.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ez8001.Po@am__quote@ @@ -3338,9 +3336,6 @@ evaxnbsd.c: $(srcdir)/emulparams/vaxnbsd.sh \ evsta.c: $(srcdir)/emulparams/vsta.sh \ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS} -ew65.c: $(srcdir)/emulparams/w65.sh \ - $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/w65.sc ${GEN_DEPENDS} - exgateelf.c: $(srcdir)/emulparams/xgateelf.sh \ $(srcdir)/emultempl/generic.em $(ELF_DEPS) \ $(srcdir)/scripttempl/elfxgate.sc ${GEN_DEPENDS} diff --git a/ld/configure.tgt b/ld/configure.tgt index 50da17a..30c6bf2 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -837,8 +837,6 @@ vax-*-linux-*) targ_emul=elf32vax ;; visium-*-elf) targ_emul=elf32visium ;; -w65-*-*) targ_emul=w65 - ;; xc16x-*-elf) targ_emul=elf32xc16x targ_extra_emuls="elf32xc16xl elf32xc16xs" ;; diff --git a/ld/emulparams/w65.sh b/ld/emulparams/w65.sh deleted file mode 100644 index 6f02b23..0000000 --- a/ld/emulparams/w65.sh +++ /dev/null @@ -1,5 +0,0 @@ -SCRIPT_NAME=w65 -OUTPUT_FORMAT="coff-w65" -TEXT_START_ADDR=0x1000 -TARGET_PAGE_SIZE=64 -ARCH=w65 diff --git a/ld/po/BLD-POTFILES.in b/ld/po/BLD-POTFILES.in index 8c326ef..37cdc31 100644 --- a/ld/po/BLD-POTFILES.in +++ b/ld/po/BLD-POTFILES.in @@ -329,7 +329,6 @@ evanilla.c evax.c evaxnbsd.c evsta.c -ew65.c exgateelf.c ez80.c ez8001.c diff --git a/ld/scripttempl/w65.sc b/ld/scripttempl/w65.sc deleted file mode 100644 index 37a7b48..0000000 --- a/ld/scripttempl/w65.sc +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright (C) 2014-2018 Free Software Foundation, Inc. -# -# Copying and distribution of this file, with or without modification, -# are permitted in any medium without royalty provided the copyright -# notice and this notice are preserved. - -TORS=".tors : - { - ___ctors = . ; - *(.ctors) - ___ctors_end = . ; - ___dtors = . ; - *(.dtors) - ___dtors_end = . ; - } > ram" - -cat <<EOF -/* Copyright (C) 2014-2018 Free Software Foundation, Inc. - - Copying and distribution of this script, with or without modification, - are permitted in any medium without royalty provided the copyright - notice and this notice are preserved. */ - -OUTPUT_FORMAT("${OUTPUT_FORMAT}") -OUTPUT_ARCH(${ARCH}) - -MEMORY -{ - ram : o = 0x1000, l = 512k -} - -SECTIONS -{ -.text : - { - *(.text) - *(.strings) - ${RELOCATING+ _etext = . ; } - } ${RELOCATING+ > ram} - - ${CONSTRUCTING+${TORS}} - -.data : - { - *(.data) - ${RELOCATING+ _edata = . ; } - } ${RELOCATING+ > ram} - -.bss : - { - ${RELOCATING+ _bss_start = . ; } - *(.bss) - *(COMMON) - ${RELOCATING+ _end = . ; } - } ${RELOCATING+ >ram} - -.stack ${RELOCATING+ 0x30000 } : - { - ${RELOCATING+ _stack = . ; } - *(.stack) - } ${RELOCATING+ > ram} - -.stab . (NOLOAD) : - { - [ .stab ] - } - -.stabstr . (NOLOAD) : - { - [ .stabstr ] - } -} -EOF - - - - |