aboutsummaryrefslogtreecommitdiff
path: root/gdb/config/a29k
diff options
context:
space:
mode:
authorStan Shebs <shebs@codesourcery.com>1994-08-23 00:52:23 +0000
committerStan Shebs <shebs@codesourcery.com>1994-08-23 00:52:23 +0000
commit0cf4b3b7c64eb2d14d663b12a50d95ab0571429b (patch)
tree9153ec261e4cbb8919a43d46e14861596048d1f4 /gdb/config/a29k
parent81eb52b34d254d3b45c258e6e0c19c2d00c55c1f (diff)
downloadgdb-0cf4b3b7c64eb2d14d663b12a50d95ab0571429b.zip
gdb-0cf4b3b7c64eb2d14d663b12a50d95ab0571429b.tar.gz
gdb-0cf4b3b7c64eb2d14d663b12a50d95ab0571429b.tar.bz2
* config/a29k/{a29k-kern.mt,a29k-udi.mt,a29k.mt,ultra3.mh,
ultra3.mt}: Clean up, remove no-longer-used definitions.
Diffstat (limited to 'gdb/config/a29k')
-rw-r--r--gdb/config/a29k/a29k-kern.mt7
-rw-r--r--gdb/config/a29k/a29k-udi.mt15
-rw-r--r--gdb/config/a29k/a29k.mt11
-rw-r--r--gdb/config/a29k/ultra3.mh12
-rw-r--r--gdb/config/a29k/ultra3.mt6
5 files changed, 30 insertions, 21 deletions
diff --git a/gdb/config/a29k/a29k-kern.mt b/gdb/config/a29k/a29k-kern.mt
index cb06f80..3cbf198 100644
--- a/gdb/config/a29k/a29k-kern.mt
+++ b/gdb/config/a29k/a29k-kern.mt
@@ -1,10 +1,13 @@
-# Target: Remote AMD 29000 that runs Unix kernel on NYU Ultra3 processor board.
+# Target: Remote AMD 29000 that runs Unix kernel on NYU Ultra3 processor board
+
# This builds a gdb that should run on a host (we use sun3os4) that
# then communicates over the serial line to either an Adapt or MiniMon,
# for use in debugging Unix kernels.
# As compared to ordinary remote 29K debugging, this changes the register
# numbering a bit, to hold kernel regs, and adds support for looking at
# the upage.
-TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-mm.o remote-adapt.o
+
TM_FILE= tm-ultra3.h
+TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-mm.o remote-adapt.o
+
MT_CFLAGS = -DKERNEL_DEBUGGING -DNO_HIF_SUPPORT
diff --git a/gdb/config/a29k/a29k-udi.mt b/gdb/config/a29k/a29k-udi.mt
index 5288920..eccec2a 100644
--- a/gdb/config/a29k/a29k-udi.mt
+++ b/gdb/config/a29k/a29k-udi.mt
@@ -1,7 +1,10 @@
-# Target: AMD 29000 on EB29K board over a serial line.
-TDEPFILES= exec.o a29k-pinsn.o remote-udi.o a29k-tdep.o udip2soc.o udr.o \
- udi2go32.o
-REMOTE_O=
+# Target: AMD 29000 on EB29K board over a serial line
+
TM_FILE= tm-a29k.h
-# The following is for ../include/a.out.encap.h
-MT_CFLAGS = -Da29k -DREMOTE -DAMD_COFF $(HOST_IPC)
+TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-udi.o \
+ udip2soc.o udr.o udi2go32.o
+
+# Disable standard remote support.
+REMOTE_O=
+
+MT_CFLAGS = $(HOST_IPC)
diff --git a/gdb/config/a29k/a29k.mt b/gdb/config/a29k/a29k.mt
index 33a552e..7411810 100644
--- a/gdb/config/a29k/a29k.mt
+++ b/gdb/config/a29k/a29k.mt
@@ -1,9 +1,6 @@
-# Target: AMD 29000.
-# These defines should give you a gdb running on ? (sun3os4 if you like)
-# that will be able to communicate over a serial line with either an
-# EB board (remote-eb.c),
-# Adapt (remote-adapt.c),
-# Or run native on an Ultracomputer.
-TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-eb.o remote-adapt.o
+# Target: AMD 29000
+
TM_FILE= tm-a29k.h
+TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-eb.o remote-adapt.o
+
MT_CFLAGS = -DNO_HIF_SUPPORT
diff --git a/gdb/config/a29k/ultra3.mh b/gdb/config/a29k/ultra3.mh
index 5bcfb4c..a0a89c4 100644
--- a/gdb/config/a29k/ultra3.mh
+++ b/gdb/config/a29k/ultra3.mh
@@ -1,9 +1,13 @@
# Host: NYU Ultracomputer (AMD 29000 running Unix)
+
CC=u3cc
-MUNCH_DEFINE="MUNCH_NM=u3nm"
-XDEPFILES= ultra3-xdep.o
+
XM_FILE= xm-ultra3.h
-NAT_FILE= nm-ultra3.h
-NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o ultra3-nat.o
+XDEPFILES= ultra3-xdep.o
+
MH_CFLAGS = -DSYM1
XM_CLIBS = -lsysv -ljobs -ltermlib
+
+NAT_FILE= nm-ultra3.h
+NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o ultra3-nat.o
+
diff --git a/gdb/config/a29k/ultra3.mt b/gdb/config/a29k/ultra3.mt
index a6f8cbe..f033b9f 100644
--- a/gdb/config/a29k/ultra3.mt
+++ b/gdb/config/a29k/ultra3.mt
@@ -1,5 +1,7 @@
-# Target: AMD 29000 running Unix on New York Univerisity processor board.
-TDEPFILES= a29k-pinsn.o a29k-tdep.o
+# Target: AMD 29000 running Unix on New York University processor board
+
TM_FILE= tm-ultra3.h
+TDEPFILES= a29k-pinsn.o a29k-tdep.o
+
# SYM1 is some OS they have.
MT_CFLAGS = -DSYM1