aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/config/a29k/a29k-kern.mt2
-rw-r--r--gdb/config/a29k/a29k-udi.mt2
-rw-r--r--gdb/config/a29k/a29k.mt2
-rw-r--r--gdb/config/a29k/ultra3.mh2
-rw-r--r--gdb/config/alpha/alpha-nw.mt2
-rw-r--r--gdb/config/h8300/h8300hms.mt2
-rw-r--r--gdb/config/h8500/h8500hms.mt2
-rw-r--r--gdb/config/i386/i386aix.mt2
-rw-r--r--gdb/config/i386/i386aout.mt2
-rw-r--r--gdb/config/i386/i386lynx.mt2
-rw-r--r--gdb/config/i386/i386m3.mt2
-rw-r--r--gdb/config/i386/i386mk.mt2
-rw-r--r--gdb/config/i386/i386nw.mt2
-rw-r--r--gdb/config/i386/i386os9k.mt2
-rw-r--r--gdb/config/i386/i386v.mt2
-rw-r--r--gdb/config/i386/i386v4.mt2
-rw-r--r--gdb/config/i386/nbsd.mh2
-rw-r--r--gdb/config/i386/ptx.mt2
-rw-r--r--gdb/config/i386/ptx4.mt2
-rw-r--r--gdb/config/i386/sun386.mh2
-rw-r--r--gdb/config/i386/symmetry.mh2
-rw-r--r--gdb/config/i960/nindy960.mt2
-rw-r--r--gdb/config/i960/vxworks960.mt2
-rw-r--r--gdb/config/m68k/3b1.mt2
-rw-r--r--gdb/config/m68k/altos.mt2
-rw-r--r--gdb/config/m68k/apollo68b.mt2
-rw-r--r--gdb/config/m68k/delta68.mt2
-rw-r--r--gdb/config/m68k/dpx2.mt2
-rw-r--r--gdb/config/m68k/es1800.mt2
-rw-r--r--gdb/config/m68k/hp300hpux.mt2
-rw-r--r--gdb/config/m68k/isi.mt2
-rw-r--r--gdb/config/m68k/m68klynx.mt2
-rw-r--r--gdb/config/m68k/m68kv4.mt2
-rw-r--r--gdb/config/m68k/news.mh2
-rw-r--r--gdb/config/m68k/sun2os3.mt2
-rw-r--r--gdb/config/m68k/sun2os4.mt2
-rw-r--r--gdb/config/m68k/sun3os3.mt2
-rw-r--r--gdb/config/m68k/sun3os4.mt2
-rw-r--r--gdb/config/m68k/vxworks68.mt2
-rw-r--r--gdb/config/m88k/cxux.mt2
-rw-r--r--gdb/config/m88k/delta88.mh2
-rw-r--r--gdb/config/m88k/delta88v4.mh2
-rw-r--r--gdb/config/m88k/m88k.mt2
-rw-r--r--gdb/config/mips/bigmips.mt2
-rw-r--r--gdb/config/mips/bigmips64.mt2
-rw-r--r--gdb/config/mips/decstation.mt2
-rw-r--r--gdb/config/mips/idt.mt2
-rw-r--r--gdb/config/mips/idt64.mt2
-rw-r--r--gdb/config/mips/idtl.mt2
-rw-r--r--gdb/config/mips/idtl64.mt2
-rw-r--r--gdb/config/mips/irix3.mt2
-rw-r--r--gdb/config/mips/littlemips.mt2
-rw-r--r--gdb/config/mips/mipsel64.mt2
-rw-r--r--gdb/config/mips/mipsm3.mt2
-rw-r--r--gdb/config/mips/mipsv4.mt2
-rw-r--r--gdb/config/ns32k/merlin.mt2
-rw-r--r--gdb/config/ns32k/nbsd.mh2
-rw-r--r--gdb/config/ns32k/nbsd.mt2
-rw-r--r--gdb/config/ns32k/ns32km3.mh4
-rw-r--r--gdb/config/ns32k/ns32km3.mt2
-rw-r--r--gdb/config/ns32k/umax.mh2
-rw-r--r--gdb/config/pa/hppabsd.mh2
-rw-r--r--gdb/config/pa/hppapro.mt2
-rw-r--r--gdb/config/sh/sh.mt2
-rw-r--r--gdb/config/sparc/sp64.mt2
-rw-r--r--gdb/config/sparc/sp64sim.mt2
-rw-r--r--gdb/config/sparc/sparc-em.mt2
-rw-r--r--gdb/config/sparc/sparclite.mt2
-rw-r--r--gdb/config/sparc/sparclynx.mt2
-rw-r--r--gdb/config/sparc/sun4os4.mt2
-rw-r--r--gdb/config/sparc/sun4sol2.mh2
-rw-r--r--gdb/config/sparc/vxsparc.mt2
-rw-r--r--gdb/config/z8k/z8ksim.mt2
74 files changed, 81 insertions, 73 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5cc9825..7f8b2b3 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,11 @@
Wed Oct 12 18:02:17 1994 Stan Shebs (shebs@andros.cygnus.com)
+ * Makefile.in (ANNOTATE_OBS): New definition.
+ (COMMON_OBS): Add exec.o.
+ (annotate.o): Remove extra compile rule.
+ * config/*/*.mh, config/*/*.mt: Remove exec.o from *DEPFILES lists
+ everywhere.
+
* .gdbinit: Remove excess `end'.
* exec.c: Merge in RS6000 support from xcoffexec.c.
diff --git a/gdb/config/a29k/a29k-kern.mt b/gdb/config/a29k/a29k-kern.mt
index 3cbf198..1f85c1e 100644
--- a/gdb/config/a29k/a29k-kern.mt
+++ b/gdb/config/a29k/a29k-kern.mt
@@ -8,6 +8,6 @@
# the upage.
TM_FILE= tm-ultra3.h
-TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-mm.o remote-adapt.o
+TDEPFILES= 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 eccec2a..d008f29 100644
--- a/gdb/config/a29k/a29k-udi.mt
+++ b/gdb/config/a29k/a29k-udi.mt
@@ -1,7 +1,7 @@
# Target: AMD 29000 on EB29K board over a serial line
TM_FILE= tm-a29k.h
-TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-udi.o \
+TDEPFILES= a29k-pinsn.o a29k-tdep.o remote-udi.o \
udip2soc.o udr.o udi2go32.o
# Disable standard remote support.
diff --git a/gdb/config/a29k/a29k.mt b/gdb/config/a29k/a29k.mt
index 7411810..87f7d4d 100644
--- a/gdb/config/a29k/a29k.mt
+++ b/gdb/config/a29k/a29k.mt
@@ -1,6 +1,6 @@
# Target: AMD 29000
TM_FILE= tm-a29k.h
-TDEPFILES= exec.o a29k-pinsn.o a29k-tdep.o remote-eb.o remote-adapt.o
+TDEPFILES= 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 a0a89c4..2f211c5 100644
--- a/gdb/config/a29k/ultra3.mh
+++ b/gdb/config/a29k/ultra3.mh
@@ -9,5 +9,5 @@ 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
+NATDEPFILES= infptrace.o inftarg.o fork-child.o ultra3-nat.o
diff --git a/gdb/config/alpha/alpha-nw.mt b/gdb/config/alpha/alpha-nw.mt
index 9942d10..e87a9c7 100644
--- a/gdb/config/alpha/alpha-nw.mt
+++ b/gdb/config/alpha/alpha-nw.mt
@@ -1,3 +1,3 @@
# Target: Little-endian Alpha
-TDEPFILES= alpha-tdep.o exec.o
+TDEPFILES= alpha-tdep.o
TM_FILE= tm-alphanw.h
diff --git a/gdb/config/h8300/h8300hms.mt b/gdb/config/h8300/h8300hms.mt
index f748229..0b15713 100644
--- a/gdb/config/h8300/h8300hms.mt
+++ b/gdb/config/h8300/h8300hms.mt
@@ -1,3 +1,3 @@
# Target: H8300 with HMS monitor, E7000 ICE and H8 simulator
-TDEPFILES= exec.o h8300-tdep.o ser-e7kpc.o remote-e7000.o remote-hms.o remote-sim.o ../sim/h8300/compile.o
+TDEPFILES= h8300-tdep.o ser-e7kpc.o remote-e7000.o remote-hms.o remote-sim.o ../sim/h8300/compile.o
TM_FILE= tm-h8300.h
diff --git a/gdb/config/h8500/h8500hms.mt b/gdb/config/h8500/h8500hms.mt
index eb64daa..68154cb 100644
--- a/gdb/config/h8500/h8500hms.mt
+++ b/gdb/config/h8500/h8500hms.mt
@@ -1,3 +1,3 @@
# Target: H8500 with HMS monitor and H8 simulator
-TDEPFILES= exec.o h8500-tdep.o remote-hms.o remote-sim.o ../sim/h8500/compile.o
+TDEPFILES= h8500-tdep.o remote-hms.o remote-sim.o ../sim/h8500/compile.o
TM_FILE= tm-h8500.h
diff --git a/gdb/config/i386/i386aix.mt b/gdb/config/i386/i386aix.mt
index d619892..5318a38 100644
--- a/gdb/config/i386/i386aix.mt
+++ b/gdb/config/i386/i386aix.mt
@@ -3,5 +3,5 @@
# proprietary debug info.
#
# Target: IBM PS/2 (i386) running AIX PS/2
-TDEPFILES= exec.o i386-tdep.o i386-pinsn.o i387-tdep.o
+TDEPFILES= i386-tdep.o i386-pinsn.o i387-tdep.o
TM_FILE= tm-i386aix.h
diff --git a/gdb/config/i386/i386aout.mt b/gdb/config/i386/i386aout.mt
index 4bfa353..cd8f7e0 100644
--- a/gdb/config/i386/i386aout.mt
+++ b/gdb/config/i386/i386aout.mt
@@ -1,4 +1,4 @@
# Target: Intel 386 with a.out
-TDEPFILES= exec.o i386-tdep.o i386-pinsn.o
+TDEPFILES= i386-tdep.o i386-pinsn.o
TM_FILE= tm-i386v.h
diff --git a/gdb/config/i386/i386lynx.mt b/gdb/config/i386/i386lynx.mt
index 56e0cdf..a18a517 100644
--- a/gdb/config/i386/i386lynx.mt
+++ b/gdb/config/i386/i386lynx.mt
@@ -1,3 +1,3 @@
# Target: Intel 386 running LynxOS
-TDEPFILES= exec.o coff-solib.o i386-tdep.o i386-pinsn.o i386ly-tdep.o
+TDEPFILES= coff-solib.o i386-tdep.o i386-pinsn.o i386ly-tdep.o
TM_FILE= tm-i386lynx.h
diff --git a/gdb/config/i386/i386m3.mt b/gdb/config/i386/i386m3.mt
index d2337d1..c9be2de 100644
--- a/gdb/config/i386/i386m3.mt
+++ b/gdb/config/i386/i386m3.mt
@@ -1,4 +1,4 @@
# Target: Intel 386 with a.out
-TDEPFILES= exec.o i386-pinsn.o i386-tdep.o
+TDEPFILES= i386-pinsn.o i386-tdep.o
TM_FILE= tm-i386m3.h
diff --git a/gdb/config/i386/i386mk.mt b/gdb/config/i386/i386mk.mt
index e9f7373..93109bb 100644
--- a/gdb/config/i386/i386mk.mt
+++ b/gdb/config/i386/i386mk.mt
@@ -1,6 +1,6 @@
# Target: Intel 386 with a.out in osf 1/mk
#
-TDEPFILES= exec.o i386-pinsn.o i386-tdep.o
+TDEPFILES= i386-pinsn.o i386-tdep.o
TM_FILE= tm-i386osf1mk.h
TM_CFLAGS= -I/usr/mach3/include
TM_CLIBS= /usr/mach3/ccs/lib/libmachid.a /usr/mach3/ccs/lib/libnetname.a /usr/mach3/ccs/lib/libmach.a
diff --git a/gdb/config/i386/i386nw.mt b/gdb/config/i386/i386nw.mt
index 09afbc0..6753d6a 100644
--- a/gdb/config/i386/i386nw.mt
+++ b/gdb/config/i386/i386nw.mt
@@ -1,3 +1,3 @@
# Target: Intel 386 running NetWare
-TDEPFILES= i386-pinsn.o i386-tdep.o i387-tdep.o exec.o
+TDEPFILES= i386-pinsn.o i386-tdep.o i387-tdep.o
TM_FILE= tm-i386nw.h
diff --git a/gdb/config/i386/i386os9k.mt b/gdb/config/i386/i386os9k.mt
index 64cfca5..4268368f 100644
--- a/gdb/config/i386/i386os9k.mt
+++ b/gdb/config/i386/i386os9k.mt
@@ -1,3 +1,3 @@
# Target: Intel 386 running OS9000
-TDEPFILES= exec.o i386-tdep.o i386-pinsn.o remote-os9k.o
+TDEPFILES= i386-tdep.o i386-pinsn.o remote-os9k.o
TM_FILE= tm-i386os9k.h
diff --git a/gdb/config/i386/i386v.mt b/gdb/config/i386/i386v.mt
index 08699de..75e5661 100644
--- a/gdb/config/i386/i386v.mt
+++ b/gdb/config/i386/i386v.mt
@@ -1,3 +1,3 @@
# Target: Intel 386 running System V
-TDEPFILES= exec.o i386-tdep.o i386-pinsn.o i387-tdep.o
+TDEPFILES= i386-tdep.o i386-pinsn.o i387-tdep.o
TM_FILE= tm-i386v.h
diff --git a/gdb/config/i386/i386v4.mt b/gdb/config/i386/i386v4.mt
index 89df671..5e0e69d 100644
--- a/gdb/config/i386/i386v4.mt
+++ b/gdb/config/i386/i386v4.mt
@@ -1,3 +1,3 @@
# Target: Intel 386 running SVR4
-TDEPFILES= i386-pinsn.o i386-tdep.o i387-tdep.o exec.o
+TDEPFILES= i386-pinsn.o i386-tdep.o i387-tdep.o
TM_FILE= tm-i386v4.h
diff --git a/gdb/config/i386/nbsd.mh b/gdb/config/i386/nbsd.mh
index 0a3cfca..d193839 100644
--- a/gdb/config/i386/nbsd.mh
+++ b/gdb/config/i386/nbsd.mh
@@ -1,6 +1,6 @@
# Host: Intel 386 running NetBSD
XDEPFILES=
-NATDEPFILES= exec.o fork-child.o infptrace.o inftarg.o corelow.o coredep.o i386b-nat.o
+NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o coredep.o i386b-nat.o
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsd.h
REGEX=regex.o
diff --git a/gdb/config/i386/ptx.mt b/gdb/config/i386/ptx.mt
index cfa8c6e..e82c6b2 100644
--- a/gdb/config/i386/ptx.mt
+++ b/gdb/config/i386/ptx.mt
@@ -1,3 +1,3 @@
# Target: Sequent Symmetry running ptx 2.0, with Weitek 1167 or i387.
-TDEPFILES= exec.o symm-tdep.o i386-pinsn.o i387-tdep.o i386-tdep.o
+TDEPFILES= symm-tdep.o i386-pinsn.o i387-tdep.o i386-tdep.o
TM_FILE= tm-ptx.h
diff --git a/gdb/config/i386/ptx4.mt b/gdb/config/i386/ptx4.mt
index cc1600d..882a589 100644
--- a/gdb/config/i386/ptx4.mt
+++ b/gdb/config/i386/ptx4.mt
@@ -1,3 +1,3 @@
# Target: Sequent Symmetry running ptx 4.0, with Weitek 1167 or i387.
-TDEPFILES= exec.o symm-tdep.o i386-pinsn.o i387-tdep.o i386-tdep.o
+TDEPFILES= symm-tdep.o i386-pinsn.o i387-tdep.o i386-tdep.o
TM_FILE= tm-ptx4.h
diff --git a/gdb/config/i386/sun386.mh b/gdb/config/i386/sun386.mh
index ee748db..d249661 100644
--- a/gdb/config/i386/sun386.mh
+++ b/gdb/config/i386/sun386.mh
@@ -2,4 +2,4 @@
XDEPFILES=
XM_FILE= xm-sun386.h
NAT_FILE= nm-sun386.h
-NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o sun386-nat.o
+NATDEPFILES= infptrace.o inftarg.o fork-child.o sun386-nat.o
diff --git a/gdb/config/i386/symmetry.mh b/gdb/config/i386/symmetry.mh
index e0fd1d9..d3db894 100644
--- a/gdb/config/i386/symmetry.mh
+++ b/gdb/config/i386/symmetry.mh
@@ -2,4 +2,4 @@
XDEPFILES=
XM_FILE= xm-symmetry.h
NAT_FILE= nm-symmetry.h
-NATDEPFILES= exec.o inftarg.o fork-child.o coredep.o corelow.o symm-nat.o
+NATDEPFILES= inftarg.o fork-child.o coredep.o corelow.o symm-nat.o
diff --git a/gdb/config/i960/nindy960.mt b/gdb/config/i960/nindy960.mt
index 9feefb7..fd225ef 100644
--- a/gdb/config/i960/nindy960.mt
+++ b/gdb/config/i960/nindy960.mt
@@ -1,3 +1,3 @@
# Target: Intel 80960, in an embedded system under the NINDY monitor
-TDEPFILES= exec.o i960-pinsn.o i960-tdep.o nindy-tdep.o remote-nindy.o nindy.o Onindy.o ttyflush.o
+TDEPFILES= i960-pinsn.o i960-tdep.o nindy-tdep.o remote-nindy.o nindy.o Onindy.o ttyflush.o
TM_FILE= tm-nindy960.h
diff --git a/gdb/config/i960/vxworks960.mt b/gdb/config/i960/vxworks960.mt
index 6e93b71..da1606e 100644
--- a/gdb/config/i960/vxworks960.mt
+++ b/gdb/config/i960/vxworks960.mt
@@ -1,5 +1,5 @@
# Target: VxWorks running on an Intel 960
-TDEPFILES= exec.o i960-pinsn.o i960-tdep.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o
+TDEPFILES= i960-pinsn.o i960-tdep.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o
TM_FILE= tm-vx960.h
# Define this for the vx-share routines, which don't see param.h.
MT_CFLAGS= -DI80960
diff --git a/gdb/config/m68k/3b1.mt b/gdb/config/m68k/3b1.mt
index bba2ed1..4f8852b 100644
--- a/gdb/config/m68k/3b1.mt
+++ b/gdb/config/m68k/3b1.mt
@@ -1,3 +1,3 @@
# Target: AT&T 3b1/Unix pc
-TDEPFILES= exec.o m68k-pinsn.o
+TDEPFILES= m68k-pinsn.o
TM_FILE= tm-3b1.h
diff --git a/gdb/config/m68k/altos.mt b/gdb/config/m68k/altos.mt
index 9cf9b8f..3cc37b9 100644
--- a/gdb/config/m68k/altos.mt
+++ b/gdb/config/m68k/altos.mt
@@ -1,3 +1,3 @@
# Target: Altos 3068 (m68k, System V release 2)
-TDEPFILES= m68k-pinsn.o exec.o
+TDEPFILES= m68k-pinsn.o
TM_FILE= tm-altos.h
diff --git a/gdb/config/m68k/apollo68b.mt b/gdb/config/m68k/apollo68b.mt
index e1fb1dc..c6871da 100644
--- a/gdb/config/m68k/apollo68b.mt
+++ b/gdb/config/m68k/apollo68b.mt
@@ -1,3 +1,3 @@
# Target: Apollo m68k in BSD mode
-TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o dstread.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o dstread.o
TM_FILE= tm-apollo68b.h
diff --git a/gdb/config/m68k/delta68.mt b/gdb/config/m68k/delta68.mt
index c111182..26dc71b 100644
--- a/gdb/config/m68k/delta68.mt
+++ b/gdb/config/m68k/delta68.mt
@@ -1,3 +1,3 @@
# Motorola Delta Series sysV68 R3V7.1
-TDEPFILES= m68k-pinsn.o exec.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o
TM_FILE= tm-delta68.h
diff --git a/gdb/config/m68k/dpx2.mt b/gdb/config/m68k/dpx2.mt
index 948a851..3bece31 100644
--- a/gdb/config/m68k/dpx2.mt
+++ b/gdb/config/m68k/dpx2.mt
@@ -1,3 +1,3 @@
# Target: Bull DPX2 (68k, System V release 3)
-TDEPFILES= m68k-pinsn.o exec.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o
TM_FILE= tm-dpx2.h
diff --git a/gdb/config/m68k/es1800.mt b/gdb/config/m68k/es1800.mt
index 0187b26..6e54e31 100644
--- a/gdb/config/m68k/es1800.mt
+++ b/gdb/config/m68k/es1800.mt
@@ -5,5 +5,5 @@
# configurations. However, before that happens remote-es.c has to be
# fixed to compile on a DOS host.
-TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o remote-es.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o remote-es.o
TM_FILE= tm-es1800.h
diff --git a/gdb/config/m68k/hp300hpux.mt b/gdb/config/m68k/hp300hpux.mt
index 2a53b4b..431d0c7 100644
--- a/gdb/config/m68k/hp300hpux.mt
+++ b/gdb/config/m68k/hp300hpux.mt
@@ -4,5 +4,5 @@
#msg compiled with GCC using GAS.
#msg
-TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o
TM_FILE= tm-hp300hpux.h
diff --git a/gdb/config/m68k/isi.mt b/gdb/config/m68k/isi.mt
index fb4d83f..7546194 100644
--- a/gdb/config/m68k/isi.mt
+++ b/gdb/config/m68k/isi.mt
@@ -1,3 +1,3 @@
# Target: ISI Optimum V (3.05) under 4.3bsd.
-TDEPFILES= exec.o m68k-pinsn.o
+TDEPFILES= m68k-pinsn.o
TM_FILE= tm-isi.h
diff --git a/gdb/config/m68k/m68klynx.mt b/gdb/config/m68k/m68klynx.mt
index 4ac81b6..8ba98e9 100644
--- a/gdb/config/m68k/m68klynx.mt
+++ b/gdb/config/m68k/m68klynx.mt
@@ -1,4 +1,4 @@
# Target: Motorola 680x0 running LynxOS
-TDEPFILES= exec.o coff-solib.o m68k-tdep.o m68k-pinsn.o
+TDEPFILES= coff-solib.o m68k-tdep.o m68k-pinsn.o
# m68kly-tdep.o
TM_FILE= tm-m68klynx.h
diff --git a/gdb/config/m68k/m68kv4.mt b/gdb/config/m68k/m68kv4.mt
index c8ef18f..2206d6d 100644
--- a/gdb/config/m68k/m68kv4.mt
+++ b/gdb/config/m68k/m68kv4.mt
@@ -1,4 +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
+TDEPFILES= m68k-pinsn.o m68k-tdep.o
diff --git a/gdb/config/m68k/news.mh b/gdb/config/m68k/news.mh
index 64f8de85..9c8a175 100644
--- a/gdb/config/m68k/news.mh
+++ b/gdb/config/m68k/news.mh
@@ -2,4 +2,4 @@
XDEPFILES= news-xdep.o
XM_FILE= xm-news.h
NAT_FILE= nm-news.h
-NATDEPFILES= exec.o inftarg.o fork-child.o coredep.o corelow.o infptrace.o
+NATDEPFILES= inftarg.o fork-child.o coredep.o corelow.o infptrace.o
diff --git a/gdb/config/m68k/sun2os3.mt b/gdb/config/m68k/sun2os3.mt
index bee830d..0049969 100644
--- a/gdb/config/m68k/sun2os3.mt
+++ b/gdb/config/m68k/sun2os3.mt
@@ -4,5 +4,5 @@
#msg If you compile your program with GCC, use the GNU assembler.
#msg
-TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o
TM_FILE= tm-sun2.h
diff --git a/gdb/config/m68k/sun2os4.mt b/gdb/config/m68k/sun2os4.mt
index 4443c5b..c585a44 100644
--- a/gdb/config/m68k/sun2os4.mt
+++ b/gdb/config/m68k/sun2os4.mt
@@ -1,3 +1,3 @@
# Target: Sun 2, running SunOS 4
-TDEPFILES= exec.o m68k-pinsn.o solib.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o solib.o m68k-tdep.o
TM_FILE= tm-sun2os4.h
diff --git a/gdb/config/m68k/sun3os3.mt b/gdb/config/m68k/sun3os3.mt
index fa3c662..49bb317 100644
--- a/gdb/config/m68k/sun3os3.mt
+++ b/gdb/config/m68k/sun3os3.mt
@@ -4,5 +4,5 @@
#msg If you compile your program with GCC, use the GNU assembler.
#msg
-TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o
TM_FILE= tm-sun3.h
diff --git a/gdb/config/m68k/sun3os4.mt b/gdb/config/m68k/sun3os4.mt
index c249002..77427e5 100644
--- a/gdb/config/m68k/sun3os4.mt
+++ b/gdb/config/m68k/sun3os4.mt
@@ -1,3 +1,3 @@
# Target: Sun 3, running SunOS 4, as a target system
-TDEPFILES= exec.o m68k-pinsn.o solib.o m68k-tdep.o
+TDEPFILES= m68k-pinsn.o solib.o m68k-tdep.o
TM_FILE= tm-sun3os4.h
diff --git a/gdb/config/m68k/vxworks68.mt b/gdb/config/m68k/vxworks68.mt
index b37edbd..c6b0aeb 100644
--- a/gdb/config/m68k/vxworks68.mt
+++ b/gdb/config/m68k/vxworks68.mt
@@ -1,3 +1,3 @@
# Target: VxWorks running on a 68000
-TDEPFILES= exec.o m68k-pinsn.o m68k-tdep.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o
+TDEPFILES= m68k-pinsn.o m68k-tdep.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o
TM_FILE= tm-vx68.h
diff --git a/gdb/config/m88k/cxux.mt b/gdb/config/m88k/cxux.mt
index dfd1892..829456d 100644
--- a/gdb/config/m88k/cxux.mt
+++ b/gdb/config/m88k/cxux.mt
@@ -1,4 +1,4 @@
# Target: Motorola 88k running Harris CX/UX
TM_FILE= tm-cxux.h
-TDEPFILES= exec.o m88k-tdep.o m88k-pinsn.o remote-bug.o
+TDEPFILES= m88k-tdep.o m88k-pinsn.o remote-bug.o
diff --git a/gdb/config/m88k/delta88.mh b/gdb/config/m88k/delta88.mh
index 2723a94..be69b63 100644
--- a/gdb/config/m88k/delta88.mh
+++ b/gdb/config/m88k/delta88.mh
@@ -4,5 +4,5 @@ XM_FILE= xm-delta88.h
XDEPFILES=
NAT_FILE= nm-m88k.h
-NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o m88k-nat.o \
+NATDEPFILES= infptrace.o inftarg.o fork-child.o m88k-nat.o \
corelow.o coredep.o
diff --git a/gdb/config/m88k/delta88v4.mh b/gdb/config/m88k/delta88v4.mh
index 0248023..c841096 100644
--- a/gdb/config/m88k/delta88v4.mh
+++ b/gdb/config/m88k/delta88v4.mh
@@ -4,5 +4,5 @@ XM_FILE= xm-delta88v4.h
XDEPFILES=
NAT_FILE= nm-delta88v4.h
-NATDEPFILES= exec.o fork-child.o m88k-nat.o corelow.o \
+NATDEPFILES= fork-child.o m88k-nat.o corelow.o \
core-svr4.o procfs.o solib.o
diff --git a/gdb/config/m88k/m88k.mt b/gdb/config/m88k/m88k.mt
index f48ea2f..e0bf577 100644
--- a/gdb/config/m88k/m88k.mt
+++ b/gdb/config/m88k/m88k.mt
@@ -1,3 +1,3 @@
# Target: Motorola 88000 Binary Compatability Standard
-TDEPFILES= m88k-tdep.o m88k-pinsn.o exec.o remote-bug.o
+TDEPFILES= m88k-tdep.o m88k-pinsn.o remote-bug.o
TM_FILE= tm-m88k.h
diff --git a/gdb/config/mips/bigmips.mt b/gdb/config/mips/bigmips.mt
index a127042..b183b3e 100644
--- a/gdb/config/mips/bigmips.mt
+++ b/gdb/config/mips/bigmips.mt
@@ -1,3 +1,3 @@
# Target: Big-endian MIPS machine such as Sony News
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-bigmips.h
diff --git a/gdb/config/mips/bigmips64.mt b/gdb/config/mips/bigmips64.mt
index 06445fa..6c6d989 100644
--- a/gdb/config/mips/bigmips64.mt
+++ b/gdb/config/mips/bigmips64.mt
@@ -1,3 +1,3 @@
# Target: Big-endian MIPS machine such as Sony News
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-bigmips64.h
diff --git a/gdb/config/mips/decstation.mt b/gdb/config/mips/decstation.mt
index 96896c0..09fbfa3 100644
--- a/gdb/config/mips/decstation.mt
+++ b/gdb/config/mips/decstation.mt
@@ -1,3 +1,3 @@
# Target: Little-endian MIPS machine such as DECstation.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-mips.h
diff --git a/gdb/config/mips/idt.mt b/gdb/config/mips/idt.mt
index 70a16f4..e13427d 100644
--- a/gdb/config/mips/idt.mt
+++ b/gdb/config/mips/idt.mt
@@ -1,3 +1,3 @@
# Target: Big-endian IDT board.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o remote-mips.o
+TDEPFILES= mips-pinsn.o mips-tdep.o remote-mips.o
TM_FILE= tm-idt.h
diff --git a/gdb/config/mips/idt64.mt b/gdb/config/mips/idt64.mt
index 17d15531..a213307 100644
--- a/gdb/config/mips/idt64.mt
+++ b/gdb/config/mips/idt64.mt
@@ -1,3 +1,3 @@
# Target: Big-endian IDT board.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o remote-mips.o
+TDEPFILES= mips-pinsn.o mips-tdep.o remote-mips.o
TM_FILE= tm-idt64.h
diff --git a/gdb/config/mips/idtl.mt b/gdb/config/mips/idtl.mt
index 0c940a2..2e3dc72 100644
--- a/gdb/config/mips/idtl.mt
+++ b/gdb/config/mips/idtl.mt
@@ -1,3 +1,3 @@
# Target: Big-endian IDT board.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o remote-mips.o
+TDEPFILES= mips-pinsn.o mips-tdep.o remote-mips.o
TM_FILE= tm-idtl.h
diff --git a/gdb/config/mips/idtl64.mt b/gdb/config/mips/idtl64.mt
index c828e7a..48778dc 100644
--- a/gdb/config/mips/idtl64.mt
+++ b/gdb/config/mips/idtl64.mt
@@ -1,3 +1,3 @@
# Target: Big-endian IDT board.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o remote-mips.o
+TDEPFILES= mips-pinsn.o mips-tdep.o remote-mips.o
TM_FILE= tm-idtl64.h
diff --git a/gdb/config/mips/irix3.mt b/gdb/config/mips/irix3.mt
index 2f0097b..978aafd 100644
--- a/gdb/config/mips/irix3.mt
+++ b/gdb/config/mips/irix3.mt
@@ -1,3 +1,3 @@
# Target: SGI mips
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-irix3.h
diff --git a/gdb/config/mips/littlemips.mt b/gdb/config/mips/littlemips.mt
index 96896c0..09fbfa3 100644
--- a/gdb/config/mips/littlemips.mt
+++ b/gdb/config/mips/littlemips.mt
@@ -1,3 +1,3 @@
# Target: Little-endian MIPS machine such as DECstation.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-mips.h
diff --git a/gdb/config/mips/mipsel64.mt b/gdb/config/mips/mipsel64.mt
index e4118f4..f8a02a6 100644
--- a/gdb/config/mips/mipsel64.mt
+++ b/gdb/config/mips/mipsel64.mt
@@ -1,3 +1,3 @@
# Target: Little-endian MIPS machine such as DECstation.
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-mips64.h
diff --git a/gdb/config/mips/mipsm3.mt b/gdb/config/mips/mipsm3.mt
index 6c6ce0f..1f81c2f 100644
--- a/gdb/config/mips/mipsm3.mt
+++ b/gdb/config/mips/mipsm3.mt
@@ -1,4 +1,4 @@
# Target: Little-endian MIPS machine such as pmax
# running Mach 3.0 operating system
-TDEPFILES= mips-pinsn.o mips-tdep.o mipsread.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o mipsread.o
TM_FILE= tm-mipsm3.h
diff --git a/gdb/config/mips/mipsv4.mt b/gdb/config/mips/mipsv4.mt
index b250052..332e1f3 100644
--- a/gdb/config/mips/mipsv4.mt
+++ b/gdb/config/mips/mipsv4.mt
@@ -1,3 +1,3 @@
# Target: MIPS running SVR4
-TDEPFILES= mips-pinsn.o mips-tdep.o exec.o
+TDEPFILES= mips-pinsn.o mips-tdep.o
TM_FILE= tm-mipsv4.h
diff --git a/gdb/config/ns32k/merlin.mt b/gdb/config/ns32k/merlin.mt
index 25460e2..9a2d0ca 100644
--- a/gdb/config/ns32k/merlin.mt
+++ b/gdb/config/ns32k/merlin.mt
@@ -1,3 +1,3 @@
# Target: Merlin running utek 2.1
-TDEPFILES= exec.o ns32k-pinsn.o
+TDEPFILES= ns32k-pinsn.o
TM_FILE= tm-merlin.h
diff --git a/gdb/config/ns32k/nbsd.mh b/gdb/config/ns32k/nbsd.mh
index f9cc72a..aa34c1f 100644
--- a/gdb/config/ns32k/nbsd.mh
+++ b/gdb/config/ns32k/nbsd.mh
@@ -1,4 +1,4 @@
# Host: PC532 running NetBSD
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsd.h
-NATDEPFILES= exec.o fork-child.o infptrace.o inftarg.o corelow.o coredep.o ns32k-nat.o
+NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o coredep.o ns32k-nat.o
diff --git a/gdb/config/ns32k/nbsd.mt b/gdb/config/ns32k/nbsd.mt
index 0a18632..5071605 100644
--- a/gdb/config/ns32k/nbsd.mt
+++ b/gdb/config/ns32k/nbsd.mt
@@ -1,3 +1,3 @@
# Target: PC532 running NetBSD
-TDEPFILES= exec.o ns32k-tdep.o ns32k-pinsn.o solib.o
+TDEPFILES= ns32k-tdep.o ns32k-pinsn.o solib.o
TM_FILE= tm-nbsd.h
diff --git a/gdb/config/ns32k/ns32km3.mh b/gdb/config/ns32k/ns32km3.mh
index 3d0e657..4317b49 100644
--- a/gdb/config/ns32k/ns32km3.mh
+++ b/gdb/config/ns32k/ns32km3.mh
@@ -1,6 +1,8 @@
# Host: ns32k running Mach3
-NATDEPFILES= m3-nat.o ns32km3-nat.o
+XDEPFILES=
+NATDEPFILES= m3-nat.o ns32km3-nat.o fork-child.o coredep.o corelow.o
+NAT_CLIBS= -L/usr/mach/lib -lnetname -lmachid -lmach
XM_FILE= xm-ns32km3.h
NAT_FILE= nm-m3.h
diff --git a/gdb/config/ns32k/ns32km3.mt b/gdb/config/ns32k/ns32km3.mt
index ede34f1..30c654b 100644
--- a/gdb/config/ns32k/ns32km3.mt
+++ b/gdb/config/ns32k/ns32km3.mt
@@ -1,4 +1,4 @@
# Target: ns32k with a.out on Mach 3
-TDEPFILES= exec.o ns32k-pinsn.o ns32k-tdep.o
+TDEPFILES= ns32k-pinsn.o ns32k-tdep.o
TM_FILE= tm-ns32km3.h
diff --git a/gdb/config/ns32k/umax.mh b/gdb/config/ns32k/umax.mh
index 56d49ab..e43f6ec 100644
--- a/gdb/config/ns32k/umax.mh
+++ b/gdb/config/ns32k/umax.mh
@@ -2,4 +2,4 @@
XDEPFILES= umax-xdep.o
XM_FILE= xm-umax.h
NAT_FILE= nm-umax.h
-NATDEPFILES= exec.o infptrace.o inftarg.o fork-child.o
+NATDEPFILES= infptrace.o inftarg.o fork-child.o
diff --git a/gdb/config/pa/hppabsd.mh b/gdb/config/pa/hppabsd.mh
index 639140e..cbb6f8b 100644
--- a/gdb/config/pa/hppabsd.mh
+++ b/gdb/config/pa/hppabsd.mh
@@ -6,4 +6,4 @@ HPREAD=hpread.o
XDEPFILES=
XM_FILE= xm-hppab.h
NAT_FILE= nm-hppab.h
-NATDEPFILES= hppab-nat.o coredep.o corelow.o exec.o inftarg.o fork-child.o somread.o infptrace.o $(HPREAD)
+NATDEPFILES= hppab-nat.o coredep.o corelow.o inftarg.o fork-child.o somread.o infptrace.o $(HPREAD)
diff --git a/gdb/config/pa/hppapro.mt b/gdb/config/pa/hppapro.mt
index d27de04..6216a19 100644
--- a/gdb/config/pa/hppapro.mt
+++ b/gdb/config/pa/hppapro.mt
@@ -5,6 +5,6 @@
# is facilitated via either a serial line, or a TCP or TELNET connection to
# a serial line on a terminal multiplexor.
TDEPFILES= hppa-pinsn.o hppa-tdep.o
-REMOTE_O=dcache.o remote.o remote-utils.o exec.o op50-rom.o w89k-rom.o monitor.o
+REMOTE_O=dcache.o remote.o remote-utils.o op50-rom.o w89k-rom.o monitor.o
XDEPFILES= ser-tcp.o
TM_FILE= tm-hppab.h
diff --git a/gdb/config/sh/sh.mt b/gdb/config/sh/sh.mt
index a021c31..cc13121 100644
--- a/gdb/config/sh/sh.mt
+++ b/gdb/config/sh/sh.mt
@@ -1,5 +1,5 @@
# Target: Hitachi Super-H ICE and simulator
-TDEPFILES= exec.o sh-tdep.o remote-sim.o interp.o table.o remote-e7000.o ser-e7kpc.o
+TDEPFILES= sh-tdep.o remote-sim.o interp.o table.o remote-e7000.o ser-e7kpc.o
over: all
interp.o:
diff --git a/gdb/config/sparc/sp64.mt b/gdb/config/sparc/sp64.mt
index af495ad..f45f4a4 100644
--- a/gdb/config/sparc/sp64.mt
+++ b/gdb/config/sparc/sp64.mt
@@ -11,7 +11,7 @@ SIMFILES = remote-sim.o ../sim/sp64/libsim.a
# solib.o and procfs.o taken out for now. We don't have shared libraries yet,
# and the elf version requires procfs.o but the a.out version doesn't.
# Then again, having procfs.o in a target makefile fragment seems wrong.
-TDEPFILES = exec.o sparc-pinsn.o sparc-tdep.o sp64-tdep.o $(SIMFILES)
+TDEPFILES = sparc-pinsn.o sparc-tdep.o sp64-tdep.o $(SIMFILES)
# The simulator uses the sqrt() function.
TM_CLIBS = -lm
diff --git a/gdb/config/sparc/sp64sim.mt b/gdb/config/sparc/sp64sim.mt
index 408c655..9a73550 100644
--- a/gdb/config/sparc/sp64sim.mt
+++ b/gdb/config/sparc/sp64sim.mt
@@ -6,5 +6,5 @@
CC = gcc
# Regular "have long long" detection is disabled for now.
MH_CFLAGS = -DFORCE_LONG_LONG -I${srcdir}/../sim/sp64
-TDEPFILES= exec.o solib.o sparc-pinsn.o sparc-tdep.o sp64-tdep.o remote-sim.o ../sim/sp64/libsim.a
+TDEPFILES= solib.o sparc-pinsn.o sparc-tdep.o sp64-tdep.o remote-sim.o ../sim/sp64/libsim.a
TM_FILE= tm-sp64sim.h
diff --git a/gdb/config/sparc/sparc-em.mt b/gdb/config/sparc/sparc-em.mt
index 97b2476..a62b32b 100644
--- a/gdb/config/sparc/sparc-em.mt
+++ b/gdb/config/sparc/sparc-em.mt
@@ -1,3 +1,3 @@
# Target: SPARC embedded
-TDEPFILES= exec.o sparc-tdep.o sparc-pinsn.o
+TDEPFILES= sparc-tdep.o sparc-pinsn.o
TM_FILE= tm-spc-em.h
diff --git a/gdb/config/sparc/sparclite.mt b/gdb/config/sparc/sparclite.mt
index c0d3903..6ea87ae 100644
--- a/gdb/config/sparc/sparclite.mt
+++ b/gdb/config/sparc/sparclite.mt
@@ -1,3 +1,3 @@
# Target: Fujitsu SPARClite processor
-TDEPFILES= exec.o sparc-tdep.o sparc-pinsn.o sparcl-tdep.o
+TDEPFILES= sparc-tdep.o sparc-pinsn.o sparcl-tdep.o
TM_FILE= tm-sparclite.h
diff --git a/gdb/config/sparc/sparclynx.mt b/gdb/config/sparc/sparclynx.mt
index 948eb11..503e6c4 100644
--- a/gdb/config/sparc/sparclynx.mt
+++ b/gdb/config/sparc/sparclynx.mt
@@ -1,3 +1,3 @@
# Target: Sparc running LynxOS
-TDEPFILES= exec.o coff-solib.o sparc-tdep.o sparc-pinsn.o
+TDEPFILES= coff-solib.o sparc-tdep.o sparc-pinsn.o
TM_FILE= tm-sparclynx.h
diff --git a/gdb/config/sparc/sun4os4.mt b/gdb/config/sparc/sun4os4.mt
index 39928b8..a2c5ef2 100644
--- a/gdb/config/sparc/sun4os4.mt
+++ b/gdb/config/sparc/sun4os4.mt
@@ -1,3 +1,3 @@
# Target: Sun 4 or Sparcstation, running SunOS 4
-TDEPFILES= exec.o sparc-tdep.o sparc-pinsn.o solib.o
+TDEPFILES= sparc-tdep.o sparc-pinsn.o solib.o
TM_FILE= tm-sun4os4.h
diff --git a/gdb/config/sparc/sun4sol2.mh b/gdb/config/sparc/sun4sol2.mh
index 1d439e7..cb06ecb 100644
--- a/gdb/config/sparc/sun4sol2.mh
+++ b/gdb/config/sparc/sun4sol2.mh
@@ -5,7 +5,7 @@ XDEPFILES=
XM_CLIBS= -lsocket -lnsl
NAT_FILE= nm-sysv4.h
-NATDEPFILES= corelow.o core-sol2.o exec.o solib.o procfs.o fork-child.o
+NATDEPFILES= corelow.o core-sol2.o solib.o procfs.o fork-child.o
# SVR4 comes standard with terminfo, and in some implementations, the
# old termcap descriptions are incomplete. So ensure that we use the
diff --git a/gdb/config/sparc/vxsparc.mt b/gdb/config/sparc/vxsparc.mt
index 56a6753..f9a2aa0 100644
--- a/gdb/config/sparc/vxsparc.mt
+++ b/gdb/config/sparc/vxsparc.mt
@@ -1,3 +1,3 @@
# Target: VxWorks running on a sparc
-TDEPFILES= exec.o sparc-tdep.o sparc-pinsn.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o
+TDEPFILES= sparc-tdep.o sparc-pinsn.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o
TM_FILE= tm-vxsparc.h
diff --git a/gdb/config/z8k/z8ksim.mt b/gdb/config/z8k/z8ksim.mt
index 79487ff..aa47012 100644
--- a/gdb/config/z8k/z8ksim.mt
+++ b/gdb/config/z8k/z8ksim.mt
@@ -1,3 +1,3 @@
# Target: Z8000 simulator
-TDEPFILES= exec.o z8k-tdep.o remote-sim.o ../sim/z8k/libsim.a ../opcodes/libopcodes.a
+TDEPFILES= z8k-tdep.o remote-sim.o ../sim/z8k/libsim.a ../opcodes/libopcodes.a
TM_FILE= tm-z8k.h