diff options
author | Pedro Alves <palves@redhat.com> | 2015-08-24 15:40:26 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2015-08-24 15:40:26 +0100 |
commit | 40e0b27177e747600d3ec186458fe0e482a1cf77 (patch) | |
tree | 285b5bd6011d5ad4d95c43f8ef047f7b1132eaff /gdb/configure.tgt | |
parent | 5f40e14d768b94f7fdc050aeba5ee62e6a8d5756 (diff) | |
download | gdb-40e0b27177e747600d3ec186458fe0e482a1cf77.zip gdb-40e0b27177e747600d3ec186458fe0e482a1cf77.tar.gz gdb-40e0b27177e747600d3ec186458fe0e482a1cf77.tar.bz2 |
Delete the remaining ROM monitor targets
Ref: https://sourceware.org/ml/gdb/2015-07/msg00011.html
All of these targets use gdb/monitor.c, which has bit rotted
years ago (I'd guess around ~6), and nobody seems to
have noticed:
| target | source |
|----------------+----------------------|
| target dbug | gdb/dbug-rom.c |
| target picobug | gdb/microblaze-rom.c |
| target dink32 | gdb/dink32-rom.c |
| target m32r | gdb/m32r-rom.c |
| target mon2000 | gdb/m32r-rom.c |
| target ppcbug | gdb/ppcbug-rom.c |
This deletes them, along with finally removing monitor.c.
A manual update will be done separately.
gdb/ChangeLog:
2015-08-24 Pedro Alves <palves@redhat.com>
* NEWS: Mention removed support for the various ROM monitors.
* Makefile.in (ALL_TARGET_OBS): Remove dbug-rom.o, dink32-rom.o,
ppcbug-rom.o, m32r-rom.o, dsrec.o and monitor.o from gdb_target_obs.
* configure.tgt (h8300-*-*): Remove monitor.o and m32r-rom.o from
gdb_target_obs.
(m68*-*-*): Remove monitor.o dbug-rom.o and dsrec.o from
gdb_target_obs.
(microblaze*-linux-*): Remove microblaze-rom.o, monitor.o and
dsrec.o from gdb_target_obs.
(microblaze*-*-*): Remove microblaze-rom.o, monitor.o and dsrec.o
from gdb_target_obs.
(powerpc-*-lynx*178): Remove monitor.o and dsrec.o from
gdb_target_obs.
(powerpc*-*-*): Remove monitor.o, dsrec.o, ppcbug-rom.o and
dink32-rom.o from gdb_target_obs.
(sh*-*-linux*): Remove monitor.o and dsrec.o from gdb_target_obs.
(sh*): Remove monitor.o and dsrec.o from gdb_target_obs.
* dbug-rom.c, dink32-rom.c, dsrec.c, m32r-rom.c, microblaze-rom.c,
monitor.c, monitor.h, ppcbug-rom.c, srec.h: Delete files.
Diffstat (limited to 'gdb/configure.tgt')
-rw-r--r-- | gdb/configure.tgt | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/gdb/configure.tgt b/gdb/configure.tgt index f2c1a2d..c42b4df 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -147,8 +147,8 @@ moxie-*-elf | moxie-*-moxiebox | moxie-*-rtems*) ;; h8300-*-*) - # Target: H8300 with HMS monitor and H8 simulator - gdb_target_obs="h8300-tdep.o monitor.o dsrec.o" + # Target: H8300 processor + gdb_target_obs="h8300-tdep.o" gdb_sim=../sim/h8300/libsim.a ;; @@ -289,8 +289,7 @@ m32r*-*-linux*) ;; m32r*-*-*) # Target: Renesas m32r processor - gdb_target_obs="m32r-tdep.o monitor.o m32r-rom.o dsrec.o \ - remote-m32r-sdi.o" + gdb_target_obs="m32r-tdep.o remote-m32r-sdi.o" gdb_sim=../sim/m32r/libsim.a ;; @@ -302,8 +301,8 @@ m68hc11*-*-*|m6811*-*-*) m68*-*-aout* | m68*-*-coff* | m68*-*-elf* | m68*-*-rtems* | m68*-*-uclinux* | \ fido-*-elf*) - # Target: Motorola m68k embedded (e.g. bug monitors) - gdb_target_obs="m68k-tdep.o monitor.o dbug-rom.o dsrec.o" + # Target: Motorola m68k embedded + gdb_target_obs="m68k-tdep.o" ;; m68*-*-linux*) # Target: Motorola m68k with a.out and ELF @@ -333,13 +332,13 @@ mep-*-*) microblaze*-linux-*|microblaze*-*-linux*) # Target: Xilinx MicroBlaze running Linux - gdb_target_obs="microblaze-tdep.o microblaze-linux-tdep.o microblaze-rom.o \ - monitor.o dsrec.o solib-svr4.o symfile-mem.o linux-tdep.o" + gdb_target_obs="microblaze-tdep.o microblaze-linux-tdep.o solib-svr4.o \ + symfile-mem.o linux-tdep.o" gdb_sim=../sim/microblaze/libsim.a ;; microblaze*-*-*) # Target: Xilinx MicroBlaze running standalone - gdb_target_obs="microblaze-tdep.o microblaze-rom.o monitor.o dsrec.o" + gdb_target_obs="microblaze-tdep.o" gdb_sim=../sim/microblaze/libsim.a ;; @@ -442,13 +441,12 @@ powerpc*-*-linux*) powerpc-*-lynx*178) # Target: PowerPC running Lynx178. gdb_target_obs="rs6000-tdep.o rs6000-lynx178-tdep.o \ - xcoffread.o monitor.o dsrec.o ppc-sysv-tdep.o \ + xcoffread.o ppc-sysv-tdep.o \ ravenscar-thread.o ppc-ravenscar-thread.o" ;; powerpc*-*-*) # Target: PowerPC running eabi - gdb_target_obs="rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o \ - dink32-rom.o ppc-sysv-tdep.o solib-svr4.o \ + gdb_target_obs="rs6000-tdep.o ppc-sysv-tdep.o solib-svr4.o \ ravenscar-thread.o ppc-ravenscar-thread.o" if test -f ../sim/ppc/Makefile; then gdb_sim=../sim/ppc/libsim.a @@ -484,8 +482,8 @@ score-*-*) sh*-*-linux*) # Target: GNU/Linux Super-H - gdb_target_obs="sh-tdep.o sh64-tdep.o sh-linux-tdep.o monitor.o \ - dsrec.o solib-svr4.o symfile-mem.o \ + gdb_target_obs="sh-tdep.o sh64-tdep.o sh-linux-tdep.o \ + solib-svr4.o symfile-mem.o \ glibc-tdep.o linux-tdep.o" gdb_sim=../sim/sh/libsim.a build_gdbserver=yes @@ -505,8 +503,8 @@ sh64-*-elf*) gdb_sim=../sim/sh64/libsim.a ;; sh*) - # Target: Embedded Renesas Super-H with ICE and simulator - gdb_target_obs="sh-tdep.o sh64-tdep.o monitor.o dsrec.o" + # Target: Embedded Renesas Super-H processor + gdb_target_obs="sh-tdep.o sh64-tdep.o" gdb_sim=../sim/sh/libsim.a ;; |