From 02176ddb2966728363b156e6f250784ea3eb07f9 Mon Sep 17 00:00:00 2001 From: Stan Shebs Date: Tue, 12 Jul 1994 00:36:42 +0000 Subject: [PATCH] Atari support, from Uwe Seimet (seimet@chemie.uni-kl.de). * configure.in (m68*-atari-sysv4*): New configuration. (m68*-cbm-sysv4*): Use m68kv4 instead of amix. * m68k-tdep.c (R_PS): Define as R_SR if necessary. * config/m68k/m68kv4.mh, config/m68k/m68kv4.mt, config/m68k/tm-m68kv4.h, config/m68k/xm-m68kv4.h: New files. * config/m68k/amix.mh, config/m68k/amix.mt, config/m68k/tm-amix.h, config/m68k/xm-amix.h: Removed, superseded by m68kv4 files. --- gdb/ChangeLog | 12 ++++++++++++ gdb/config/m68k/amix.mt | 3 --- gdb/config/m68k/{amix.mh => m68kv4.mh} | 9 ++++++--- gdb/config/m68k/m68kv4.mt | 4 ++++ gdb/config/m68k/{tm-amix.h => tm-m68kv4.h} | 3 ++- gdb/config/m68k/{xm-amix.h => xm-m68kv4.h} | 3 ++- gdb/configure.in | 6 ++++-- 7 files changed, 30 insertions(+), 10 deletions(-) delete mode 100644 gdb/config/m68k/amix.mt rename gdb/config/m68k/{amix.mh => m68kv4.mh} (81%) create mode 100644 gdb/config/m68k/m68kv4.mt rename gdb/config/m68k/{tm-amix.h => tm-m68kv4.h} (95%) rename gdb/config/m68k/{xm-amix.h => xm-m68kv4.h} (93%) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9af829f59c..27390009fe 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,15 @@ +Mon Jul 11 16:38:49 1994 Stan Shebs (shebs@andros.cygnus.com) + + Atari support, from Uwe Seimet (seimet@chemie.uni-kl.de). + * configure.in (m68*-atari-sysv4*): New configuration. + (m68*-cbm-sysv4*): Use m68kv4 instead of amix. + * m68k-tdep.c (R_PS): Define as R_SR if necessary. + * config/m68k/m68kv4.mh, config/m68k/m68kv4.mt, + config/m68k/tm-m68kv4.h, config/m68k/xm-m68kv4.h: New files. + * config/m68k/amix.mh, config/m68k/amix.mt, + config/m68k/tm-amix.h, config/m68k/xm-amix.h: Removed, superseded + by m68kv4 files. + Sat Jul 9 16:28:43 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) * symtab.c (find_function_start_sal): New function to find diff --git a/gdb/config/m68k/amix.mt b/gdb/config/m68k/amix.mt deleted file mode 100644 index ea92eef994..0000000000 --- a/gdb/config/m68k/amix.mt +++ /dev/null @@ -1,3 +0,0 @@ -# Target: Commodore Amiga running SVR4 -TDEPFILES= m68k-pinsn.o exec.o m68k-tdep.o -TM_FILE= tm-amix.h diff --git a/gdb/config/m68k/amix.mh b/gdb/config/m68k/m68kv4.mh similarity index 81% rename from gdb/config/m68k/amix.mh rename to gdb/config/m68k/m68kv4.mh index e66d3ffe6c..2c7a82bd25 100644 --- a/gdb/config/m68k/amix.mh +++ b/gdb/config/m68k/m68kv4.mh @@ -1,8 +1,11 @@ -# Host: Commodore Amiga running SVR4. +# Host: Motorola 680x0 running SVR4 (Commodore Amiga amix or Atari TT ASV) + +XM_FILE= xm-m68kv4.h +XDEPFILES= + NAT_FILE= nm-sysv4.h NATDEPFILES= corelow.o core-svr4.o solib.o procfs.o fork-child.o -XDEPFILES= -XM_FILE= xm-amix.h + SYSV_DEFINE=-DSYSV REGEX=regex.o REGEX1=regex.o diff --git a/gdb/config/m68k/m68kv4.mt b/gdb/config/m68k/m68kv4.mt new file mode 100644 index 0000000000..c8ef18f1ce --- /dev/null +++ b/gdb/config/m68k/m68kv4.mt @@ -0,0 +1,4 @@ +# Target: Motorola 680x0 running SVR4 (Commodore Amiga amix or Atari TT ASV) + +TM_FILE= tm-m68kv4.h +TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o diff --git a/gdb/config/m68k/tm-amix.h b/gdb/config/m68k/tm-m68kv4.h similarity index 95% rename from gdb/config/m68k/tm-amix.h rename to gdb/config/m68k/tm-m68kv4.h index f3469dd9cb..c550fd9f18 100644 --- a/gdb/config/m68k/tm-amix.h +++ b/gdb/config/m68k/tm-m68kv4.h @@ -1,4 +1,5 @@ -/* Macro definitions for GDB on a Commodore Amiga running SVR4 (amix). +/* Target definitions for GDB on a Motorola 680x0 running SVR4. + (Commodore Amiga with amix or Atari TT with ASV) Copyright (C) 1991, Free Software Foundation, Inc. Written by Fred Fish at Cygnus Support (fnf@cygint) diff --git a/gdb/config/m68k/xm-amix.h b/gdb/config/m68k/xm-m68kv4.h similarity index 93% rename from gdb/config/m68k/xm-amix.h rename to gdb/config/m68k/xm-m68kv4.h index ffd0192d51..1a011b6efb 100644 --- a/gdb/config/m68k/xm-amix.h +++ b/gdb/config/m68k/xm-m68kv4.h @@ -1,4 +1,5 @@ -/* Macro definitions for GDB on a Commodore Amiga running SVR4 (amix) +/* Host definitions for GDB on a Motorola 680x0 running SVR4. + (Commodore Amiga with amix or Atari TT with ASV) Copyright 1991, 1992 Free Software Foundation, Inc. Written by Fred Fish at Cygnus Support (fnf@cygnus.com) diff --git a/gdb/configure.in b/gdb/configure.in index 3632d30db7..73f5ef967f 100644 --- a/gdb/configure.in +++ b/gdb/configure.in @@ -75,9 +75,10 @@ m68030-sony-*) gdb_host=news1000 ;; m68*-altos-*) gdb_host=altos ;; m68*-apollo*-sysv*) gdb_host=apollo68v ;; m68*-apollo*-bsd*) gdb_host=apollo68b ;; +m68*-atari-sysv4*) gdb_host=m68kv4 ;; m68*-att-*) gdb_host=3b1 ;; m68*-bull*-sysv*) gdb_host=dpx2 ;; -m68*-cbm-sysv4*) gdb_host=amix ;; +m68*-cbm-sysv4*) gdb_host=m68kv4 ;; m68*-hp-bsd*) gdb_host=hp300bsd ;; m68*-hp-hpux*) gdb_host=hp300hpux ;; m68*-isi-*) gdb_host=isi ;; @@ -238,9 +239,10 @@ m68000-*-sunos4*) gdb_target=sun2os4 ;; m68*-altos-*) gdb_target=altos ;; m68*-apollo*-bsd*) gdb_target=apollo68b ;; +m68*-atari-sysv4*) gdb_target=m68kv4 ;; m68*-att-*) gdb_target=3b1 ;; m68*-bull-sysv*) gdb_target=dpx2 ;; -m68*-cbm-sysv4*) gdb_target=amix ;; +m68*-cbm-sysv4*) gdb_target=m68kv4 ;; m68*-cisco*-*) gdb_target=cisco ;; m68*-ericsson-*) gdb_target=es1800 ;; m68*-hp-bsd*) gdb_target=hp300bsd ;;