* configure.in: Add m68k-ericsson-*.

* remote-es1800.c, tm-es1800.h, config/es1800.mt:  New files.
This commit is contained in:
Fred Fish 1992-07-07 07:22:56 +00:00
parent f264b1f575
commit 498f1df044
7 changed files with 2309 additions and 2 deletions

View File

@ -160,6 +160,7 @@ regex.h
rem-multi.shar
remote-adapt.c
remote-eb.c
remote-es1800.c
remote-hms.c
remote-mm.c
remote-nindy.c
@ -198,8 +199,6 @@ terminal.h
tm-29k.h
tm-3b1.h
tm-68k.h
tm-h8300.h
tm-m88k.h
tm-altos.h
tm-altosgas.h
tm-amix.h
@ -207,6 +206,8 @@ tm-arm.h
tm-bigmips.h
tm-convex.h
tm-delta88.h
tm-es1800.h
tm-h8300.h
tm-hp300bsd.h
tm-hp300hpux.h
tm-hppabsd.h
@ -218,6 +219,7 @@ tm-i960.h
tm-irix3.h
tm-isi.h
tm-linux.h
tm-m88k.h
tm-merlin.h
tm-mips.h
tm-news.h

View File

@ -1,3 +1,8 @@
Tue Jul 7 00:20:29 1992 Fred Fish (fnf@cygnus.com)
* configure.in: Add m68k-ericsson-*.
* remote-es1800.c, tm-es1800.h, config/es1800.mt: New files.
Sun Jul 5 17:17:16 1992 Fred Fish (fnf@cygnus.com)
* maint.c: New file.

View File

@ -42,6 +42,7 @@ decstation.mh
decstation.mt
delta88.mh
delta88.mt
es1800.mt
go32.mh
go32.mt
h8300hms.mt

3
gdb/config/es1800.mt Normal file
View File

@ -0,0 +1,3 @@
# Target: Ericcson ES-1800 emulator (remote) for m68k.
TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o remote-es1800.o
TM_FILE= tm-es1800.h

View File

@ -197,6 +197,7 @@ m68k)
sysv4*) gdb_target=amix ;;
esac
;;
ericsson) gdb_target=es1800 ;;
hp)
case "${target_os}" in
bsd) gdb_target=hp300bsd ;;

2261
gdb/remote-es1800.c Normal file

File diff suppressed because it is too large Load Diff

34
gdb/tm-es1800.h Normal file
View File

@ -0,0 +1,34 @@
/* Parameters for execution on ES-1800 emulator for 68000.
The code was originally written by Johan Holmberg TT/SJ Ericsson Telecom
AB and later modified by Johan Henriksson TT/SJ. It was adapted to GDB 4.0
by Jan Norden TX/DK.
Copyright (C) 1986, 1987, 1989, 1991, 1992 Free Software Foundation, Inc.
This file is part of GDB.
GDB is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 1, or (at your option)
any later version.
GDB is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GDB; see the file COPYING. If not, write to
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define GDBINIT_FILENAME ".esgdbinit"
#define DEFAULT_PROMPT "(esgdb) "
/* Kludge... */
#include "tm-sun3.h"