-# Copyright (C) 1989-2016 Free Software Foundation, Inc.
+# Copyright (C) 1989-2017 Free Software Foundation, Inc.
# This file is part of GDB.
# -traditional flag. Otherwise the ioctl calls in inflow.c
# will be incorrectly compiled. The "fixincludes" script in the gcc
# distribution will fix your include files up.
-CC=@CC@
-CXX=@CXX@
-CXX_DIALECT= @CXX_DIALECT@
+CC = @CC@
+CXX = @CXX@
+CXX_DIALECT = @CXX_DIALECT@
# Dependency tracking information.
DEPMODE = @CCDEPMODE@
VPATH = @srcdir@
top_srcdir = @top_srcdir@
-YACC=@YACC@
+YACC = @YACC@
# This is used to rebuild ada-lex.c from ada-lex.l. If the program is
# not defined, but ada-lex.c is present, compilation will continue,
# Set this up with gcc if you have gnu ld and the loader will print out
# line numbers for undefined references.
-#CC_LD=g++ -static
-CC_LD=$(CXX) $(CXX_DIALECT)
+#CC_LD = g++ -static
+CC_LD = $(CXX) $(CXX_DIALECT)
# Where is our "include" directory? Typically $(srcdir)/../include.
# This is essentially the header file directory for the library
# routines in libiberty.
-INCLUDE_DIR = $(srcdir)/../include
+INCLUDE_DIR = $(srcdir)/../include
INCLUDE_CFLAGS = -I$(INCLUDE_DIR)
# Where is the "-liberty" library? Typically in ../libiberty.
cli/cli-utils.c
SUBDIR_CLI_DEPS =
-SUBDIR_CLI_LDFLAGS=
-SUBDIR_CLI_CFLAGS=
+SUBDIR_CLI_LDFLAGS =
+SUBDIR_CLI_CFLAGS =
#
# MI sub directory definitons
mi/mi-symbol-cmds.c
SUBDIR_MI_DEPS =
-SUBDIR_MI_LDFLAGS=
-SUBDIR_MI_CFLAGS=
+SUBDIR_MI_LDFLAGS =
+SUBDIR_MI_CFLAGS =
#
# TUI sub directory definitions
#
-
SUBDIR_TUI_OBS = \
tui.o \
tui-command.o \
tui/tui-winsource.c
SUBDIR_TUI_DEPS =
-SUBDIR_TUI_LDFLAGS=
-SUBDIR_TUI_CFLAGS= \
- -DTUI=1
+SUBDIR_TUI_LDFLAGS =
+SUBDIR_TUI_CFLAGS = -DTUI=1
#
# GCC Compile support sub-directory definitions
compile/compile-object-run.c \
compile/compile-object-run.h
+#
# Guile sub directory definitons for guile support.
-
+#
SUBDIR_GUILE_OBS = \
guile.o \
scm-arch.o \
guile/scm-value.c
SUBDIR_GUILE_DEPS =
-SUBDIR_GUILE_LDFLAGS=
-SUBDIR_GUILE_CFLAGS=
+SUBDIR_GUILE_LDFLAGS =
+SUBDIR_GUILE_CFLAGS =
#
# python sub directory definitons
py-param.o \
py-prettyprint.o \
py-progspace.o \
+ py-record.o \
+ py-record-btrace.o \
+ py-record-full.o \
py-signalevent.o \
py-stopevent.o \
py-symbol.o \
python/py-param.c \
python/py-prettyprint.c \
python/py-progspace.c \
+ python/py-record.c \
+ python/py-record-btrace.c \
+ python/py-record-full.c \
python/py-signalevent.c \
python/py-stopevent.c \
python/py-symbol.c \
python/python.c
SUBDIR_PYTHON_DEPS =
-SUBDIR_PYTHON_LDFLAGS=
-SUBDIR_PYTHON_CFLAGS=
+SUBDIR_PYTHON_LDFLAGS =
+SUBDIR_PYTHON_CFLAGS =
+
+SUBDIR_UNITTESTS_SRCS = \
+ unittests/function-view-selftests.c \
+ unittests/offset-type-selftests.c \
+ unittests/ptid-selftests.c
+
+SUBDIR_UNITTESTS_OBS = \
+ function-view-selftests.o \
+ offset-type-selftests.o \
+ ptid-selftests.o
# Opcodes currently live in one of two places. Either they are in the
# opcode library, typically ../opcodes, or they are in a header file
LIBGUI = @LIBGUI@
GUI_CFLAGS_X = @GUI_CFLAGS_X@
-IDE_CFLAGS=$(GUI_CFLAGS_X) $(IDE_CFLAGS_X)
+IDE_CFLAGS = $(GUI_CFLAGS_X) $(IDE_CFLAGS_X)
ALL_TCL_CFLAGS = $(TCL_CFLAGS) $(TK_CFLAGS)
gdbtk/generic/gdbtk-wrapper.c
SUBDIR_GDBTK_DEPS = $(LIBGUI) $(TCL_DEPS) $(TK_DEPS)
-SUBDIR_GDBTK_LDFLAGS=
-SUBDIR_GDBTK_CFLAGS= -DGDBTK
+SUBDIR_GDBTK_LDFLAGS =
+SUBDIR_GDBTK_CFLAGS = -DGDBTK
-CONFIG_OBS= @CONFIG_OBS@
-CONFIG_SRCS= @CONFIG_SRCS@
-CONFIG_DEPS= @CONFIG_DEPS@
+CONFIG_OBS = @CONFIG_OBS@
+CONFIG_SRCS = @CONFIG_SRCS@
+CONFIG_DEPS = @CONFIG_DEPS@
CONFIG_LDFLAGS = @CONFIG_LDFLAGS@
-ENABLE_CFLAGS= @ENABLE_CFLAGS@
-CONFIG_ALL= @CONFIG_ALL@
-CONFIG_CLEAN= @CONFIG_CLEAN@
+ENABLE_CFLAGS = @ENABLE_CFLAGS@
+CONFIG_ALL = @CONFIG_ALL@
+CONFIG_CLEAN = @CONFIG_CLEAN@
CONFIG_INSTALL = @CONFIG_INSTALL@
CONFIG_UNINSTALL = @CONFIG_UNINSTALL@
HAVE_NATIVE_GCORE_TARGET = @HAVE_NATIVE_GCORE_TARGET@
ADD_FILES = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES)
ADD_DEPS = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES)
-DIST=gdb
+DIST = gdb
-LINT=/usr/5bin/lint
-LINTFLAGS= $(GDB_CFLAGS) $(OPCODES_CFLAGS) $(READLINE_CFLAGS) \
+LINT = /usr/5bin/lint
+LINTFLAGS = $(GDB_CFLAGS) $(OPCODES_CFLAGS) $(READLINE_CFLAGS) \
$(BFD_CFLAGS) $(INCLUDE_CFLAGS) \
$(INTL_CFLAGS)
RUNTEST = runtest
-RUNTESTFLAGS=
+RUNTESTFLAGS =
# XML files to build in to GDB.
XMLFILES = \
aarch64-linux-tdep.o \
aarch64-newlib-tdep.o \
aarch64-tdep.o \
+ alpha-bsd-tdep.o \
alpha-linux-tdep.o \
alpha-mdebug-tdep.o \
+ alpha-nbsd-tdep.o \
+ alpha-obsd-tdep.o \
alpha-tdep.o \
- alphabsd-tdep.o \
- alphafbsd-tdep.o \
- alphanbsd-tdep.o \
- alphaobsd-tdep.o \
amd64-darwin-tdep.o \
amd64-dicos-tdep.o \
+ amd64-fbsd-tdep.o \
amd64-linux-tdep.o \
+ amd64-nbsd-tdep.o \
+ amd64-obsd-tdep.o \
amd64-sol2-tdep.o \
amd64-tdep.o \
amd64-windows-tdep.o \
- amd64fbsd-tdep.o \
- amd64nbsd-tdep.o \
- amd64obsd-tdep.o \
ia64-linux-tdep.o \
ia64-tdep.o \
ia64-vms-tdep.o \
- mips64obsd-tdep.o \
+ mips64-obsd-tdep.o \
+ sparc64-fbsd-tdep.o \
sparc64-linux-tdep.o \
+ sparc64-nbsd-tdep.o \
+ sparc64-obsd-tdep.o \
sparc64-sol2-tdep.o \
- sparc64-tdep.o \
- sparc64fbsd-tdep.o \
- sparc64nbsd-tdep.o \
- sparc64obsd-tdep.o
+ sparc64-tdep.o
# All other target-dependent objects files (used with --enable-targets=all).
ALL_TARGET_OBS = \
arc-tdep.o \
arm.o \
+ arm-bsd-tdep.o \
arm-get-next-pcs.o \
arm-linux.o \
arm-linux-tdep.o \
+ arm-nbsd-tdep.o \
+ arm-obsd-tdep.o \
arm-symbian-tdep.o \
arm-tdep.o \
arm-wince-tdep.o \
- armbsd-tdep.o \
- armnbsd-tdep.o \
- armobsd-tdep.o \
avr-tdep.o \
bfin-linux-tdep.o \
bfin-tdep.o \
ft32-tdep.o \
glibc-tdep.o \
h8300-tdep.o \
+ hppa-bsd-tdep.o \
hppa-linux-tdep.o \
+ hppa-nbsd-tdep.o \
+ hppa-obsd-tdep.o \
hppa-tdep.o \
- hppabsd-tdep.o \
- hppanbsd-tdep.o \
- hppaobsd-tdep.o \
+ i386-bsd-tdep.o \
i386-cygwin-tdep.o \
i386-darwin-tdep.o \
i386-dicos-tdep.o \
+ i386-fbsd-tdep.o \
+ i386-gnu-tdep.o \
i386-linux-tdep.o \
+ i386-nbsd-tdep.o \
i386-nto-tdep.o \
+ i386-obsd-tdep.o \
i386-sol2-tdep.o \
i386-tdep.o \
- i386bsd-tdep.o \
- i386fbsd-tdep.o \
- i386gnu-tdep.o \
- i386nbsd-tdep.o \
- i386obsd-tdep.o \
i387-tdep.o \
iq2000-tdep.o \
linux-record.o \
m32r-linux-tdep.o \
m32r-tdep.o \
m68hc11-tdep.o \
+ m68k-bsd-tdep.o \
+ m68k-linux-tdep.o \
m68k-tdep.o \
- m68kbsd-tdep.o \
- m68klinux-tdep.o \
m88k-tdep.o \
mep-tdep.o \
microblaze-linux-tdep.o \
microblaze-tdep.o \
+ mips-fbsd-tdep.o \
mips-linux-tdep.o \
+ mips-nbsd-tdep.o \
mips-sde-tdep.o \
mips-tdep.o \
- mipsnbsd-tdep.o \
mn10300-linux-tdep.o \
mn10300-tdep.o \
moxie-tdep.o \
nios2-tdep.o \
nto-tdep.o \
obsd-tdep.o \
+ ppc-fbsd-tdep.o \
ppc-linux-tdep.o \
+ ppc-nbsd-tdep.o \
+ ppc-obsd-tdep.o \
ppc-ravenscar-thread.o \
ppc-sysv-tdep.o \
ppc64-tdep.o \
- ppcfbsd-tdep.o \
- ppcnbsd-tdep.o \
- ppcobsd-tdep.o \
ravenscar-thread.o \
rl78-tdep.o \
rs6000-aix-tdep.o \
s390-linux-tdep.o \
score-tdep.o \
sh-linux-tdep.o \
+ sh-nbsd-tdep.o \
sh-tdep.o \
sh64-tdep.o \
- shnbsd-tdep.o \
sol2-tdep.o \
solib-aix.o \
solib-darwin.o \
solib-spu.o \
solib-svr4.o \
sparc-linux-tdep.o \
+ sparc-nbsd-tdep.o \
+ sparc-obsd-tdep.o \
sparc-ravenscar-thread.o \
sparc-sol2-tdep.o \
sparc-tdep.o \
- sparcnbsd-tdep.o \
- sparcobsd-tdep.o \
spu-multiarch.o \
spu-tdep.o \
symfile-mem.o \
tilegx-linux-tdep.o \
tilegx-tdep.o \
v850-tdep.o \
+ vax-nbsd-tdep.o \
vax-tdep.o \
- vaxnbsd-tdep.o \
- vaxobsd-tdep.o \
windows-tdep.o \
xcoffread.o \
xstormy16-tdep.o \
dfp.c \
dictionary.c \
disasm.c \
+ disasm-selftests.c \
doublest.c \
dtrace-probe.c \
dummy-frame.c \
dwarf2loc.c \
dwarf2read.c \
elfread.c \
- environ.c \
eval.c \
event-loop.c \
event-top.c \
rust-exp.y \
rust-lang.c \
selftest.c \
+ selftest-arch.c \
sentinel-frame.c \
ser-base.c \
ser-event.c \
common/common-regcache.c \
common/common-utils.c \
common/errors.c \
+ common/environ.c \
common/fileio.c \
common/filestuff.c \
common/format.c \
common/print-utils.c \
common/ptid.c \
common/rsp-low.c \
+ common/run-time-clock.c \
common/signals.c \
common/signals-state-save-restore.c \
common/vec.c \
aarch64-tdep.h \
ada-lang.h \
addrmap.h \
+ alpha-bsd-tdep.h \
alpha-tdep.h \
- alphabsd-tdep.h \
amd64-darwin-tdep.h \
amd64-linux-tdep.h \
amd64-nat.h \
dwarf2-frame-tailcall.h \
dwarf2expr.h \
dwarf2loc.h \
- environ.h \
event-loop.h \
event-top.h \
exceptions.h \
gdb_expat.h \
gdb_obstack.h \
gdb_proc_service.h \
- gdb_ptrace.h \
gdb_regex.h \
gdb_select.h \
gdb-stabs.h \
gnu-nat.h \
go-lang.h \
gregset.h \
+ hppa-bsd-tdep.h \
hppa-linux-offsets.h \
hppa-tdep.h \
- hppabsd-tdep.h \
+ i386-bsd-nat.h \
i386-darwin-tdep.h \
i386-linux-nat.h \
i386-linux-tdep.h \
i386-tdep.h \
- i386bsd-nat.h \
i387-tdep.h \
ia64-libunwind-tdep.h \
ia64-tdep.h \
memrange.h \
microblaze-tdep.h \
mips-linux-tdep.h \
+ mips-nbsd-tdep.h \
mips-tdep.h \
- mipsnbsd-tdep.h \
mn10300-tdep.h \
moxie-tdep.h \
nbsd-nat.h \
osdata.h \
p-lang.h \
parser-defs.h \
+ ppc-fbsd-tdep.h \
ppc-linux-tdep.h \
+ ppc-nbsd-tdep.h \
+ ppc-obsd-tdep.h \
ppc-ravenscar-thread.h \
ppc-tdep.h \
ppc64-tdep.h \
- ppcfbsd-tdep.h \
- ppcnbsd-tdep.h \
- ppcobsd-tdep.h \
probe.h \
proc-utils.h \
procfs.h \
rs6000-tdep.h \
s390-linux-tdep.h \
score-tdep.h \
+ selftest-arch.h \
sentinel-frame.h \
ser-base.h \
ser-event.h \
vax-tdep.h \
windows-nat.h \
windows-tdep.h \
+ x86-bsd-nat.h \
x86-linux-nat.h \
x86-nat.h \
- x86bsd-nat.h \
xcoffread.h \
xml-support.h \
xml-syscall.h \
common/common-types.h \
common/common-utils.h \
common/errors.h \
+ common/environ.h \
common/fileio.h \
common/format.h \
common/gdb_assert.h \
common/ptid.h \
common/queue.h \
common/rsp-low.h \
+ common/run-time-clock.h \
common/signals-state-save-restore.h \
common/symbol.h \
common/vec.h \
nat/aarch64-linux.h \
nat/aarch64-linux-hw-point.h \
nat/amd64-linux-siginfo.h \
+ nat/gdb_ptrace.h \
nat/gdb_thread_db.h \
nat/linux-btrace.h \
nat/linux-namespaces.h \
dfp.o \
dictionary.o \
disasm.o \
+ disasm-selftests.o \
doublest.o \
dummy-frame.o \
dwarf2-frame.o \
registry.o \
reverse.o \
rsp-low.o \
+ run-time-clock.o \
rust-lang.o \
selftest.o \
+ selftest-arch.o \
sentinel-frame.o \
ser-event.o \
serial.o \
$(NAT_GENERATED_FILES)
# Flags needed to compile Python code
-PYTHON_CFLAGS=@PYTHON_CFLAGS@
+PYTHON_CFLAGS = @PYTHON_CFLAGS@
all: gdb$(EXEEXT) $(CONFIG_ALL)
@$(MAKE) $(FLAGS_TO_PASS) DO=all "DODIRS=`echo $(SUBDIRS) | sed 's/testsuite//'`" subdir_do
$(COMPILE) $<
$(POSTCOMPILE)
+%.o: ${srcdir}/unittests/%.c
+ $(COMPILE) $<
+ $(POSTCOMPILE)
+
# Specify an explicit rule for gdb/common/agent.c, to avoid a clash with the
# object file generate by gdb/agent.c.
common-agent.o: $(srcdir)/common/agent.c
check-headers:
@echo Checking headers.
for i in $(CHECK_HEADERS) ; do \
- $(CC) -x c -c -fsyntax-only $(INTERNAL_CFLAGS) \
- -include defs.h $(srcdir)/$$i ; \
+ $(CXX) $(CXX_DIALECT) -x c++-header -c -fsyntax-only \
+ $(INTERNAL_CFLAGS) -include defs.h $(srcdir)/$$i ; \
done
.PHONY: check-headers
# against that.
#
# init.o is very important. It pulls in the rest of GDB.
-LIBGDB_OBS= $(COMMON_OBS) $(TSOBS) $(ADD_FILES) init.o
+LIBGDB_OBS = $(COMMON_OBS) $(TSOBS) $(ADD_FILES) init.o
libgdb.a: $(LIBGDB_OBS)
-rm -f libgdb.a
$(AR) q libgdb.a $(LIBGDB_OBS)
# GNU Make 3.63 has a different problem: it keeps tacking command line
# overrides onto the definition of $(MAKE). This variable setting
# will remove them.
-MAKEOVERRIDES=
+MAKEOVERRIDES =
ALLDEPFILES = \
aarch64-linux-nat.c \
aarch64-newlib-tdep.c \
aarch64-tdep.c \
aix-thread.c \
+ alpha-bsd-nat.c \
+ alpha-bsd-tdep.c \
alpha-linux-nat.c \
alpha-linux-tdep.c \
alpha-mdebug-tdep.c \
+ alpha-nbsd-tdep.c \
+ alpha-obsd-tdep.c \
alpha-tdep.c \
- alphabsd-nat.c \
- alphabsd-tdep.c \
- alphafbsd-tdep.c \
- alphanbsd-tdep.c \
- alphaobsd-tdep.c \
+ amd64-bsd-nat.c \
amd64-darwin-tdep.c \
amd64-dicos-tdep.c \
+ amd64-fbsd-nat.c \
+ amd64-fbsd-tdep.c \
amd64-linux-nat.c \
amd64-linux-tdep.c \
amd64-nat.c \
+ amd64-nbsd-nat.c \
+ amd64-nbsd-tdep.c \
+ amd64-obsd-nat.c \
+ amd64-obsd-tdep.c \
amd64-sol2-tdep.c \
amd64-tdep.c \
- amd64bsd-nat.c \
- amd64fbsd-nat.c \
- amd64fbsd-tdep.c \
- amd64nbsd-nat.c \
- amd64nbsd-tdep.c \
- amd64obsd-nat.c \
- amd64obsd-tdep.c \
arc-tdep.c \
arm.c \
+ arm-bsd-tdep.c \
arm-get-next-pcs.c \
arm-linux.c \
arm-linux-nat.c \
arm-linux-tdep.c \
+ arm-nbsd-nat.c \
+ arm-nbsd-tdep.c \
+ arm-obsd-tdep.c \
arm-symbian-tdep.c \
arm-tdep.c \
- armbsd-tdep.c \
- armnbsd-nat.c \
- armnbsd-tdep.c \
- armobsd-tdep.c \
avr-tdep.c \
bfin-linux-tdep.c \
bfin-tdep.c \
glibc-tdep.c \
go32-nat.c \
h8300-tdep.c \
+ hppa-bsd-tdep.c \
hppa-linux-nat.c \
hppa-linux-tdep.c \
+ hppa-nbsd-nat.c \
+ hppa-nbsd-tdep.c \
+ hppa-obsd-nat.c \
+ hppa-obsd-tdep.c \
hppa-tdep.c \
- hppabsd-tdep.c \
- hppanbsd-nat.c \
- hppanbsd-tdep.c \
- hppaobsd-nat.c \
- hppaobsd-tdep.c \
+ i386-bsd-nat.c \
+ i386-bsd-tdep.c \
i386-cygwin-tdep.c \
i386-darwin-nat.c \
i386-darwin-tdep.c \
i386-dicos-tdep.c \
+ i386-fbsd-nat.c \
+ i386-fbsd-tdep.c \
+ i386-gnu-nat.c \
+ i386-gnu-tdep.c \
i386-linux-nat.c \
i386-linux-tdep.c \
+ i386-nbsd-nat.c \
+ i386-nbsd-tdep.c \
+ i386-obsd-nat.c \
+ i386-obsd-tdep.c \
i386-sol2-nat.c \
i386-sol2-tdep.c \
i386-tdep.c \
- i386bsd-nat.c \
- i386bsd-tdep.c \
- i386fbsd-nat.c \
- i386fbsd-tdep.c \
- i386gnu-nat.c \
- i386gnu-tdep.c \
- i386nbsd-nat.c \
- i386nbsd-tdep.c \
- i386obsd-nat.c \
- i386obsd-tdep.c \
- i386v4-nat.c \
+ i386-v4-nat.c \
i387-tdep.c \
ia64-libunwind-tdep.c \
ia64-linux-nat.c \
m32r-linux-tdep.c \
m32r-tdep.c \
m68hc11-tdep.c \
+ m68k-bsd-nat.c \
+ m68k-bsd-tdep.c \
+ m68k-linux-nat.c \
+ m68k-linux-tdep.c \
m68k-tdep.c \
- m68kbsd-nat.c \
- m68kbsd-tdep.c \
- m68klinux-nat.c \
- m68klinux-tdep.c \
+ m88k-bsd-nat.c \
m88k-tdep.c \
- m88kbsd-nat.c \
microblaze-linux-tdep.c \
microblaze-tdep.c \
mingw-hdep.c \
+ mips-fbsd-nat.c \
+ mips-fbsd-tdep.c \
mips-linux-nat.c \
mips-linux-tdep.c \
+ mips-nbsd-nat.c \
+ mips-nbsd-tdep.c \
mips-sde-tdep.c \
mips-tdep.c \
- mips64obsd-nat.c \
- mips64obsd-tdep.c \
- mipsnbsd-nat.c \
- mipsnbsd-tdep.c \
+ mips64-obsd-nat.c \
+ mips64-obsd-tdep.c \
msp430-tdep.c \
nbsd-nat.c \
nbsd-tdep.c \
obsd-nat.c \
obsd-tdep.c \
posix-hdep.c \
+ ppc-fbsd-nat.c \
+ ppc-fbsd-tdep.c \
ppc-linux-nat.c \
ppc-linux-tdep.c \
+ ppc-nbsd-nat.c \
+ ppc-nbsd-tdep.c \
+ ppc-obsd-nat.c \
+ ppc-obsd-tdep.c \
ppc-ravenscar-thread.c \
ppc-sysv-tdep.c \
ppc64-tdep.c \
- ppcfbsd-nat.c \
- ppcfbsd-tdep.c \
- ppcnbsd-nat.c \
- ppcnbsd-tdep.c \
- ppcobsd-nat.c \
- ppcobsd-tdep.c \
procfs.c \
ravenscar-thread.c \
remote-sim.c \
ser-mingw.c \
ser-pipe.c \
ser-tcp.c \
+ sh-nbsd-nat.c \
+ sh-nbsd-tdep.c \
sh-tdep.c \
sh64-tdep.c \
- shnbsd-nat.c \
- shnbsd-tdep.c \
sol2-tdep.c \
solib-aix.c \
solib-spu.c \
sparc-linux-nat.c \
sparc-linux-tdep.c \
sparc-nat.c \
+ sparc-nbsd-nat.c \
+ sparc-nbsd-tdep.c \
+ sparc-obsd-tdep.c \
sparc-ravenscar-thread.c \
sparc-sol2-nat.c \
sparc-sol2-tdep.c \
sparc-tdep.c \
+ sparc64-fbsd-nat.c \
+ sparc64-fbsd-tdep.c \
sparc64-linux-nat.c \
sparc64-linux-tdep.c \
sparc64-nat.c \
+ sparc64-nbsd-nat.c \
+ sparc64-nbsd-tdep.c \
+ sparc64-obsd-nat.c \
+ sparc64-obsd-tdep.c \
sparc64-sol2-tdep.c \
sparc64-tdep.c \
- sparc64fbsd-nat.c \
- sparc64fbsd-tdep.c \
- sparc64nbsd-nat.c \
- sparc64nbsd-tdep.c \
- sparc64obsd-nat.c \
- sparc64obsd-tdep.c \
- sparcnbsd-nat.c \
- sparcnbsd-tdep.c \
- sparcobsd-tdep.c \
spu-linux-nat.c \
spu-multiarch.c \
spu-tdep.c \
tilegx-linux-tdep.c \
tilegx-tdep.c \
v850-tdep.c \
+ vax-bsd-nat.c \
+ vax-nbsd-tdep.c \
vax-tdep.c \
- vaxbsd-nat.c \
- vaxnbsd-tdep.c \
windows-nat.c \
windows-tdep.c \
x86-nat.c \
# Dependencies.
-include $(patsubst %.o, $(DEPDIR)/%.Po, $(all_object_files))
+# Disable implicit make rules.
+include $(srcdir)/disable-implicit-rules.mk
+
### end of the gdb Makefile.in.