+2002-01-17 Andrew Cagney <ac131313@redhat.com>
+
+ * config/alpha/alpha-osf3.mh (XDEPFILES): Delete.
+ * config/alpha/alpha-osf2.mh (XDEPFILES): Delete.
+ * config/alpha/alpha-osf1.mh (XDEPFILES): Delete.
+ * config/alpha/alpha-linux.mh (XDEPFILES): Delete.
+ * config/alpha/fbsd.mh (XDEPFILES): Delete.
+ * config/arm/linux.mh (XDEPFILES): Delete.
+ * config/arm/nbsd.mh (XDEPFILES): Delete.
+ * config/i386/i386dgux.mh (XDEPFILES): Delete.
+ * config/i386/i386sol2.mh (XDEPFILES): Delete.
+ * config/i386/i386m3.mh (XDEPFILES): Delete.
+ (NATDEPFILES): Move i387-tdep.o and core-aout.o to here.
+ * config/i386/i386gnu.mh (XDEPFILES): Delete.
+ * config/i386/fbsd.mh (XDEPFILES): Delete.
+ * config/i386/i386bsd.mh (XDEPFILES): Delete.
+ * config/i386/i386sco5.mh (XDEPFILES): Delete.
+ * config/i386/i386v4.mh (XDEPFILES): Delete.
+ * config/i386/i386v42mp.mh (XDEPFILES): Delete.
+ * config/i386/i386sco4.mh (XDEPFILES): Delete.
+ * config/i386/i386aix.mh (XDEPFILES): Delete.
+ * config/i386/go32.mh (XDEPFILES): Delete.
+ * config/i386/cygwin.mh (XDEPFILES): Delete.
+ * config/i386/i386lynx.mh (XDEPFILES): Delete.
+ * config/i386/i386mach.mh (XDEPFILES): Delete.
+ * config/i386/i386v32.mh (XDEPFILES): Delete.
+ * config/i386/linux.mh (XDEPFILES): Delete.
+ * config/i386/nbsdelf.mh (XDEPFILES): Delete.
+ * config/i386/ncr3000.mh (XDEPFILES): Delete.
+ * config/i386/i386mk.mh (NATDEPFILES): Rename XDEPFILES.
+ * config/i386/i386sco.mh (XDEPFILES): Delete.
+ * config/i386/i386v.mh (XDEPFILES): Delete.
+ * config/i386/nbsd.mh (XDEPFILES): Delete.
+ * config/i386/ptx.mh (NATDEPFILES): Rename XDEPFILES.
+ * config/i386/ptx4.mh (NATDEPFILES): Rename XDEPFILES.
+ * config/i386/symmetry.mh (XDEPFILES): Delete.
+ * config/i386/obsd.mh (XDEPFILES): Delete.
+ * config/i386/x86-64linux.mh (XDEPFILES): Delete.
+ * config/ia64/linux.mh (XDEPFILES): Delete.
+ * config/ia64/aix.mh (XDEPFILES): Delete.
+ * config/m68k/apollo68b.mh (XDEPFILES): Delete.
+ * config/m68k/dpx2.mh (XDEPFILES): Delete.
+ * config/m68k/3b1.mh (NATDEPFILES): Rename XDEPFILES.
+ * config/m68k/apollo68v.mh (XDEPFILES): Delete.
+ * config/m68k/hp300bsd.mh (XDEPFILES): Delete.
+ * config/m68k/linux.mh (XDEPFILES): Delete.
+ * config/m68k/m68klynx.mh (XDEPFILES): Delete.
+ * config/m68k/m68kv4.mh (XDEPFILES): Delete.
+ * config/m68k/nbsd.mh (XDEPFILES): Delete.
+ * config/m68k/sun2os3.mh (XDEPFILES): Delete.
+ * config/m68k/sun2os4.mh (XDEPFILES): Delete.
+ * config/m68k/sun3os3.mh (XDEPFILES): Delete.
+ * config/m68k/sun3os4.mh (XDEPFILES): Delete.
+ * config/m88k/delta88.mh (XDEPFILES): Delete.
+ * config/m88k/delta88v4.mh (XDEPFILES): Delete.
+ * config/m88k/m88k.mh (XDEPFILES): Delete.
+ * config/mips/littlemips.mh (NATDEPFILES): Rename XDEPFILES.
+ * config/mips/linux.mh (XDEPFILES): Delete.
+ * config/mips/irix6.mh (XDEPFILES): Delete.
+ * config/mips/irix5.mh (XDEPFILES): Delete.
+ * config/mips/irix4.mh (XDEPFILES): Delete.
+ * config/mips/irix3.mh (XDEPFILES): Delete.
+ * config/mips/decstation.mh (XDEPFILES): Delete.
+ * config/mips/mipsm3.mh (XDEPFILES): Delete.
+ (NATDEPFILES): Move core-aout.o to here.
+ * config/ns32k/nbsd.mh (XDEPFILES): Delete.
+ * config/pa/hpux1020.mh (XDEPFILES): Delete.
+ * config/pa/hppabsd.mh (XDEPFILES): Delete.
+ * config/pa/hppahpux.mh (XDEPFILES): Delete.
+ * config/pa/hpux11w.mh (XDEPFILES): Delete.
+ * config/pa/hppaosf.mh (XDEPFILES): Delete.
+ * config/pa/hpux11.mh (XDEPFILES): Delete.
+ * config/powerpc/aix.mh (XDEPFILES): Delete.
+ * config/powerpc/nbsd.mh (XDEPFILES): Delete.
+ * config/powerpc/linux.mh (XDEPFILES): Delete.
+ * config/romp/rtbsd.mh: Rename XDEPFILES.
+ * config/rs6000/rs6000lynx.mh (XDEPFILES): Delete.
+ * config/rs6000/aix4.mh (XDEPFILES): Delete.
+ * config/rs6000/rs6000.mh (XDEPFILES): Delete.
+ * config/s390/s390.mh (XDEPFILES): Delete.
+ * config/vax/vaxbsd.mh (NATDEPFILES): Rename XDEPFILES.
+ * config/sparc/sun4sol2.mh (XDEPFILES): Delete.
+ * config/sparc/sun4os4.mh (XDEPFILES): Delete.
+ * config/sparc/sparclynx.mh (XDEPFILES): Delete.
+ * config/sparc/nbsdelf.mh (XDEPFILES): Delete.
+ * config/sparc/nbsd.mh (XDEPFILES): Delete.
+ * config/sparc/linux.mh (XDEPFILES): Delete.
+ * config/vax/vaxult.mh (XDEPFILES): Delete.
+ * config/vax/vaxult2.mh (XDEPFILES): Delete.
+ * Makefile.in (DEPFILES): Remove XDEPFILES.
+
2002-01-17 Andrew Cagney <ac131313@redhat.com>
* utils.c (internal_verror): Fix comments, default is yes not no.
# variables analogous to SER_HARDWIRE which get defaulted in this
# Makefile.in
-DEPFILES = $(TDEPFILES) $(XDEPFILES) $(SER_HARDWIRE) $(NATDEPFILES) \
+DEPFILES = $(TDEPFILES) $(SER_HARDWIRE) $(NATDEPFILES) \
$(REMOTE_OBS) $(SIM_OBS) $(CONFIG_LIB_OBS)
SOURCES = $(SFILES) $(ALLDEPFILES) $(YYFILES) $(CONFIG_SRCS)
# Host: Little-endian Alpha running Linux
-XDEPFILES=
XM_FILE= xm-alphalinux.h
NAT_FILE= nm-linux.h
NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o linux-proc.o \
# Host: Little-endian Alpha running OSF/1-1.x
-XDEPFILES=
XM_FILE= xm-alphaosf.h
NAT_FILE= nm-osf.h
NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o \
# Host: Little-endian Alpha running OSF/1-2.x using procfs
-XDEPFILES=
XM_FILE= xm-alphaosf.h
NAT_FILE= nm-osf2.h
NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o \
# Host: Little-endian Alpha running OSF/1-3.x and higher using procfs
-XDEPFILES=
XM_FILE= xm-alphaosf.h
NAT_FILE= nm-osf3.h
NATDEPFILES= infptrace.o inftarg.o corelow.o alpha-nat.o fork-child.o \
# Host: FreeBSD/Alpha
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o \
solib.o solib-svr4.o solib-legacy.o \
corelow.o core-regset.o alphabsd-nat.o
# Host: ARM based machine running GNU/Linux
XM_FILE= xm-linux.h
-XDEPFILES=
NAT_FILE= nm-linux.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o \
# Host ARM running NetBSD
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o armnbsd-nat.o
XM_FILE=xm-nbsd.h
NAT_FILE=nm-nbsd.h
MH_CFLAGS=
XM_FILE=xm-cygwin.h
-XDEPFILES=
NATDEPFILES= win32-nat.o corelow.o
NAT_FILE=../none/nm-none.h
XM_CLIBS=
# Host: Intel 386 running FreeBSD
XM_FILE= xm-i386.h
-XDEPFILES=
NAT_FILE= nm-fbsd.h
# NOTE: Do not spread NATDEPFILES over several lines - it hurts BSD make.
MMALLOC_CFLAGS=
XM_FILE= xm-go32.h
-XDEPFILES=
NAT_FILE= nm-go32.h
NATDEPFILES= go32-nat.o i386-nat.o i387-nat.o
# Host: IBM PS/2 (i386) running AIX PS/2
XM_FILE= xm-i386aix.h
-XDEPFILES=
NAT_FILE= nm-i386aix.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o i386aix-nat.o
# Host: Intel 386 running 386BSD
XM_FILE= xm-i386bsd.h
-XDEPFILES=
NAT_FILE= nm-i386bsd.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o core-aout.o i386b-nat.o
# Host: Intel 386 running DGUX, cloned from SVR4
XM_FILE= xm-i386v4.h
-XDEPFILES=
# for network communication
XM_CLIBS= -lsocket -lnsl
# Host: Intel 386 running the GNU Hurd
-XDEPFILES=
NATDEPFILES= i386gnu-nat.o i387-nat.o gnu-nat.o fork-child.o solib.o solib-svr4.o solib-legacy.o corelow.o notify_S.o process_reply_S.o msg_reply_S.o msg_U.o exc_request_U.o exc_request_S.o
XM_FILE= xm-i386gnu.h
NAT_FILE= nm-gnu.h
XM_FILE= xm-i386lynx.h
XM_CLIBS= -lbsd
-XDEPFILES=
NAT_FILE= nm-i386lynx.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o lynx-nat.o
# Host: Intel 386 running Mach3
-XDEPFILES= i387-tdep.o core-aout.o
-NATDEPFILES= i386m3-nat.o m3-nat.o fork-child.o
+NATDEPFILES= i386m3-nat.o m3-nat.o fork-child.o i387-tdep.o core-aout.o
NAT_CLIBS= -lmachid -lnetname -lmach
XM_FILE= xm-i386m3.h
NAT_FILE= nm-m3.h
# host and native, not target). Once we get the mach3 stuff working,
# I think it can go away.
-XDEPFILES=
XM_FILE= xm-i386mach.h
NAT_FILE= nm-i386mach.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o i386mach-nat.o
# Host: Intel 386 running Mach3 with OSF 1/MK
-XDEPFILES= os-mach3.o i386mach3-xdep.o i387-tdep.o
+NATDEPFILES= os-mach3.o i386mach3-xdep.o i387-tdep.o
XM_FILE= xm-i386osf1mk.h
# Host: Intel 386 running SCO Unix (pre-SVR4)
XM_FILE= xm-i386sco.h
-XDEPFILES=
XM_CLIBS= -lPW
NAT_FILE= nm-i386sco.h
# Host: Intel 386 running SCO Unix 3.2v4
XM_FILE= xm-i386sco.h
-XDEPFILES=
XM_CLIBS= -lPW
NAT_FILE= nm-i386sco4.h
# runtime, but all come with the development system, so we always
# have socket(), gethostbyname(), and friends.
#
-XDEPFILES=
XM_CLIBS= -lPW -lsocket
NAT_FILE= nm-i386sco5.h
# Host: Intel 386 running Solaris 2 (SVR4)
XM_FILE= xm-i386v4.h
-XDEPFILES=
XM_CLIBS= -lsocket -lnsl
NAT_FILE= nm-i386sol2.h
# Host: Intel 386 running System V
XM_FILE= xm-i386v.h
-XDEPFILES=
XM_CLIBS= -lPW
NAT_FILE= nm-i386v.h
# Host: Intel 386 running System V release 3.2
XM_FILE= xm-i386v32.h
-XDEPFILES=
XM_CLIBS= -lPW
NAT_FILE= nm-i386v.h
# Host: Intel 386 running SVR4
XM_FILE= xm-i386v4.h
-XDEPFILES=
# for network communication
XM_CLIBS= -lsocket -lnsl
# Host: Intel 386 running SVR4
XM_FILE= xm-i386v4.h
-XDEPFILES=
# for network communication
XM_CLIBS= -lsocket -lnsl
# Host: Intel 386 running GNU/Linux.
XM_FILE= xm-i386.h
-XDEPFILES=
NAT_FILE= nm-linux.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o linux-proc.o \
# Host: Intel 386 running NetBSD
-XDEPFILES=
# NATDEPFILES must remain entirely on one line for *BSD. When
# building a cross debugger, configure will cause this line to be
# Host: Intel 386 running NetBSD
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o i387-nat.o i386bsd-nat.o i386nbsd-nat.o solib.o solib-svr4.o solib-legacy.o
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsdelf.h
CFLAGS =
XM_FILE= xm-i386v4.h
-XDEPFILES=
NAT_FILE= nm-i386v4.h
NATDEPFILES= corelow.o core-regset.o fork-child.o i386v4-nat.o procfs.o \
# Host: Intel 386 running OpenBSD
XM_FILE= xm-i386.h
-XDEPFILES=
NAT_FILE= nm-obsd.h
# NOTE: Do not spread NATDEPFILES over several lines - it hurts BSD make.
# Host: Sequent Symmetry running ptx 1.3, with Weitek 1167 or i387
XM_FILE= xm-ptx.h
-XDEPFILES= inftarg.o fork-child.o symm-nat.o corelow.o core-aout.o
+NATDEPFILES= inftarg.o fork-child.o symm-nat.o corelow.o core-aout.o
XM_CLIBS= -lPW -lseq
NAT_FILE= nm-symmetry.h
# Host: Sequent Symmetry running ptx 1.3, with Weitek 1167 or i387
XM_FILE= xm-ptx4.h
-XDEPFILES= inftarg.o fork-child.o symm-nat.o corelow.o core-aout.o \
+NATDEPFILES= inftarg.o fork-child.o symm-nat.o corelow.o core-aout.o \
core-regset.o solib.o solib-svr4.o solib-legacy.o
XM_CLIBS= -lseq
# Host: Sequent Symmetry running Dynix 3.0, with Weitek 1167 or i387.
-XDEPFILES=
XM_FILE= xm-symmetry.h
NAT_FILE= nm-symmetry.h
NATDEPFILES= inftarg.o fork-child.o corelow.o core-aout.o symm-nat.o
# Host: AMD x86-64 running GNU/Linux
XM_FILE= xm-i386.h
-XDEPFILES=
NAT_FILE= nm-x86-64.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o \
# Host: Intel IA-64 running AIX
XM_FILE= xm-aix.h
-XDEPFILES=
NAT_FILE= nm-aix.h
NATDEPFILES= corelow.o core-regset.o solib.o solib-aix5.o fork-child.o \
# Host: Intel IA-64 running GNU/Linux
XM_FILE= xm-linux.h
-XDEPFILES=
NAT_FILE= nm-linux.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o gcore.o \
# know what works and what fails on the 3B1.
#PINSN_CC= cc
-XDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
+NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
XM_FILE= xm-3b1.h
# Host: Apollo m68k, BSD mode.
XM_FILE= xm-apollo68b.h
-XDEPFILES=
NAT_FILE= nm-apollo68b.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o a68v-nat.o
XM_FILE= xm-apollo68v.h
XM_CLIBS= -lPW
-XDEPFILES=
NAT_FILE= nm-apollo68v.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o a68v-nat.o
# Host: Bull DPX2 (68k, System V release 3)
XM_FILE= xm-dpx2.h
-XDEPFILES=
NAT_FILE= nm-dpx2.h
NATDEPFILES= infptrace.o corelow.o core-aout.o inftarg.o dpx2-nat.o fork-child.o
# Host: Hewlett-Packard 9000 series 300, running BSD
XM_FILE= xm-hp300bsd.h
-XDEPFILES=
NAT_FILE= nm-hp300bsd.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
# Host: Motorola m68k running GNU/Linux.
XM_FILE= xm-linux.h
-XDEPFILES=
NAT_FILE= nm-linux.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o \
XM_FILE= xm-m68klynx.h
XM_CLIBS= -lbsd
-XDEPFILES=
NAT_FILE= nm-m68klynx.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o lynx-nat.o
# 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-regset.o solib.o solib-svr4.o solib-legacy.o \
# Host: Motorola m68k running NetBSD
-XDEPFILES=
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o m68knbsd-nat.o solib.o solib-sunos.o
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsd.h
# Host: Sun 2, running SunOS 3
-XDEPFILES=
XM_FILE= xm-sun2.h
NAT_FILE= nm-sun2.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o sun3-nat.o
# Host: Sun 2, running SunOS 4
-XDEPFILES=
XM_FILE= xm-sun2.h
NAT_FILE= nm-sun2.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o sun3-nat.o
# Host: Sun 3, running SunOS 3
-XDEPFILES=
XM_FILE= xm-sun3.h
NAT_FILE= nm-sun3.h
NATDEPFILES= fork-child.o inftarg.o infptrace.o corelow.o sun3-nat.o
# Host: Sun 3, running SunOS 4
-XDEPFILES=
XM_FILE= xm-sun3os4.h
NAT_FILE= nm-sun3.h
NATDEPFILES= fork-child.o inftarg.o infptrace.o corelow.o sun3-nat.o
# Host: Motorola 88k running SVR3
XM_FILE= xm-delta88.h
-XDEPFILES=
NAT_FILE= nm-m88k.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o m88k-nat.o corelow.o core-aout.o
# Host: Motorola 88k running SVR4
XM_FILE= xm-delta88v4.h
-XDEPFILES=
NAT_FILE= nm-delta88v4.h
NATDEPFILES= fork-child.o m88k-nat.o corelow.o core-regset.o \
# Host: Motorola 88000 running DGUX
-XDEPFILES=
XM_FILE= xm-dgux.h
NAT_FILE= nm-m88k.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o m88k-nat.o
# Host: Little-endian MIPS machine such as DECstation.
-XDEPFILES=
XM_FILE= xm-mips.h
NAT_FILE= nm-mips.h
NATDEPFILES= infptrace.o inftarg.o corelow.o mips-nat.o fork-child.o
# Host: SGI Iris running irix 3.x
-XDEPFILES=
XM_FILE= xm-irix3.h
NAT_FILE= nm-irix3.h
NATDEPFILES= fork-child.o corelow.o infptrace.o inftarg.o mips-nat.o
# Host: SGI Iris running irix 4.x
-XDEPFILES=
XM_FILE= xm-irix4.h
NAT_FILE= nm-irix4.h
NATDEPFILES= fork-child.o irix4-nat.o corelow.o procfs.o \
# Host: SGI Iris running irix 5.x
-XDEPFILES=
XM_FILE= xm-irix5.h
NAT_FILE= nm-irix5.h
NATDEPFILES= fork-child.o irix5-nat.o corelow.o procfs.o \
# Host: SGI Iris running irix 6.x
-XDEPFILES=
XM_FILE= xm-irix6.h
NAT_FILE= nm-irix6.h
NATDEPFILES= fork-child.o solib.o irix5-nat.o corelow.o procfs.o \
# Host: Linux/MIPS
-XDEPFILES=
XM_FILE= xm-linux.h
NAT_FILE= nm-linux.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o mips-linux-nat.o \
# Host: Little-endian MIPS machine such as DECstation.
-XDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
+NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
XM_FILE= xm-mips.h
# Host: Little endian MIPS machine such as pmax
# running Mach 3.0 operating system
-XDEPFILES= core-aout.o
-NATDEPFILES= mipsm3-nat.o m3-nat.o
+NATDEPFILES= mipsm3-nat.o m3-nat.o core-aout.o
XM_FILE= xm-mipsm3.h
NAT_FILE= ../nm-m3.h
# Host: PC532 running NetBSD
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o ns32knbsd-nat.o solib.o solib-sunos.o
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsd.h
# Host: Hewlett-Packard PA-RISC machine, running BSD
-XDEPFILES=
XM_FILE= xm-hppab.h
NAT_FILE= nm-hppab.h
NATDEPFILES= hppab-nat.o corelow.o core-aout.o inftarg.o fork-child.o somread.o infptrace.o hp-psymtab-read.o hp-symtab-read.o somsolib.o
# Host: Hewlett-Packard PA-RISC machine, running HPUX
XM_FILE= xm-hppah.h
-XDEPFILES=
NAT_FILE= nm-hppah.h
NATDEPFILES= hppah-nat.o corelow.o core-aout.o inftarg.o fork-child.o somread.o infptrace.o hp-psymtab-read.o hp-symtab-read.o somsolib.o
# Host: Hewlett-Packard PA-RISC machine, running BSD
-XDEPFILES=
XM_FILE= xm-hppab.h
NAT_FILE= nm-hppao.h
NATDEPFILES= fork-child.o m3-nat.o hppam3-nat.o somread.o hp-psymtab-read.o hp-symtab-read.o somsolib.o
MH_CFLAGS = -D__HP_CURSES
XM_FILE= xm-hppah.h
-XDEPFILES=
NAT_FILE= nm-hppah.h
NATDEPFILES= hppah-nat.o corelow.o core-aout.o inftarg.o fork-child.o infptrace.o somread.o hp-psymtab-read.o hp-symtab-read.o somsolib.o
MH_CFLAGS = -D__HP_CURSES
XM_FILE= xm-hppah.h
-XDEPFILES=
NAT_FILE= nm-hppah11.h
NATDEPFILES= hppah-nat.o corelow.o core-aout.o inftarg.o fork-child.o infttrace.o somread.o hp-psymtab-read.o hp-symtab-read.o somsolib.o
MH_CFLAGS = -D__HP_CURSES
XM_FILE= xm-hppah.h
-XDEPFILES=
NAT_FILE= nm-hppah11.h
NATDEPFILES= hppah-nat.o corelow.o core-aout.o inftarg.o fork-child.o infttrace.o hp-psymtab-read.o hp-symtab-read.o pa64solib.o
# Host: IBM PowerPC running AIX
XM_FILE= xm-aix.h
-XDEPFILES=
NAT_FILE= nm-aix.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o \
# Host: PowerPC, running Linux
XM_FILE= xm-linux.h
-XDEPFILES=
XM_CLIBS=
NAT_FILE= nm-linux.h
# Host: PowerPC, running NetBSD
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o ppcnbsd-nat.o solib.o solib-svr4.o solib-legacy.o
NAT_FILE= nm-nbsd.h
# This file contributed at NYU, where we are using the RT to remote
# debug an a29k running unix. No attempt, as of 7/16/91, has been made
# to support debugging of RT executables.
-XDEPFILES corelow.o core-aout.o infptrace.o inftarg.o fork-child.o
+NATDEPFILES corelow.o core-aout.o infptrace.o inftarg.o fork-child.o
MH_CFLAGS=-DHOSTING_ONLY # No debugging of RT executables
XM_FILE= xm-rtbsd.h
CC=gcc -traditional # hc/pcc just can't cut it.
# Host: IBM RS/6000 running AIX4
XM_FILE= xm-aix4.h
-XDEPFILES=
NAT_FILE= nm-rs6000.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o \
# Host: IBM RS/6000 running AIX
XM_FILE= xm-rs6000.h
-XDEPFILES=
NAT_FILE= nm-rs6000.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o \
# Host: RS6000 running LynxOS
XM_FILE= xm-rs6000ly.h
-XDEPFILES=
XM_CLIBS= -lbsd
NAT_FILE= nm-rs6000ly.h
# Host: S390, running Linux
XM_FILE= xm-linux.h
-XDEPFILES= ser-tcp.o
XM_CLIBS=
NAT_FILE= nm-linux.h
# Host: Sparcstation, running GNU/Linux.
XM_FILE= xm-linux.h
-XDEPFILES=
NAT_FILE= nm-linux.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o sparc-nat.o \
# Host: Sun 4 or Sparcstation, running NetBSD
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o sparc-nat.o solib.o solib-sunos.o
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsd.h
# Host: Sun 4 or Sparcstation, running NetBSD
-XDEPFILES=
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o sparc-nat.o solib.o solib-svr4.o solib-legacy.o
XM_FILE= xm-nbsd.h
NAT_FILE= nm-nbsdelf.h
# Host: Sparc running LynxOS
XM_FILE= xm-sparclynx.h
-XDEPFILES=
XM_CLIBS= -lbsd
NAT_FILE= nm-sparclynx.h
# Host: Sun 4 or Sparcstation, running SunOS 4
-XDEPFILES=
XM_FILE= xm-sun4os4.h
NAT_FILE= nm-sun4os4.h
NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o sparc-nat.o
# Host: Sun 4 or Sparcstation, running Solaris 2
XM_FILE= xm-sun4sol2.h
-XDEPFILES=
XM_CLIBS= -lsocket -lnsl
NAT_FILE= nm-sun4sol2.h
#msg (but see comments in Makefile.dist about compiling with gcc).
XM_FILE= xm-vaxbsd.h
-XDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
+NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
NAT_FILE= nm-vax.h
# Host: DEC VAX running Ultrix
XM_FILE= xm-vaxult.h
-XDEPFILES=
NAT_FILE= nm-vax.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
# Host: DEC VAX running Ultrix
XM_FILE= xm-vaxult2.h
-XDEPFILES=
NAT_FILE= nm-vax.h
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o core-aout.o
+2002-01-17 Andrew Cagney <ac131313@redhat.com>
+
+ * gdbint.texinfo (Host Definition): Remove references to XDEPFILES
+ and xyz-xdep.o.
+
2002-01-17 Andrew Cagney <ac131313@redhat.com>
* gdb.texinfo (Maintenance Commands): Add appendix.
Several files control @value{GDBN}'s configuration for host systems:
@table @file
-@vindex XDEPFILES
@item gdb/config/@var{arch}/@var{xyz}.mh
Specifies Makefile fragments needed when hosting on machine @var{xyz}.
-In particular, this lists the required machine-dependent object files,
-by defining @samp{XDEPFILES=@dots{}}. Also specifies the header file
-which describes host @var{xyz}, by defining @code{XM_FILE=
-xm-@var{xyz}.h}. You can also define @code{CC}, @code{SYSV_DEFINE},
-@code{XM_CFLAGS}, @code{XM_ADD_FILES}, @code{XM_CLIBS}, @code{XM_CDEPS},
-etc.; see @file{Makefile.in}.
+Optionally specifies the header file which describes host @var{xyz}, by
+defining @code{XM_FILE= xm-@var{xyz}.h}. You can also define @code{CC},
+@code{SYSV_DEFINE}, @code{XM_CFLAGS}, @code{XM_ADD_FILES},
+@code{XM_CLIBS}, @code{XM_CDEPS}, etc.; see @file{Makefile.in}.
@item gdb/config/@var{arch}/xm-@var{xyz}.h
(@file{xm.h} is a link to this file, created by @code{configure}). Contains C
macro definitions describing the host system environment, such as byte
order, host C compiler and library.
-@item gdb/@var{xyz}-xdep.c
-Contains any miscellaneous C code required for this machine as a host.
-On most machines it doesn't exist at all. If it does exist, put
-@file{@var{xyz}-xdep.o} into the @code{XDEPFILES} line in
-@file{gdb/config/@var{arch}/@var{xyz}.mh}.
@end table
@subheading Generic Host Support Files