summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/gdb/gdbserver/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/usr.bin/gdb/gdbserver/Makefile')
-rw-r--r--gnu/usr.bin/gdb/gdbserver/Makefile14
1 files changed, 11 insertions, 3 deletions
diff --git a/gnu/usr.bin/gdb/gdbserver/Makefile b/gnu/usr.bin/gdb/gdbserver/Makefile
index 191232d..29ea01b 100644
--- a/gnu/usr.bin/gdb/gdbserver/Makefile
+++ b/gnu/usr.bin/gdb/gdbserver/Makefile
@@ -10,9 +10,17 @@ GDBDIR= ${.CURDIR}/../../../../contrib/gdb
PROG= gdbserver
-SRCS= i387-fp.c inferiors.c mem-break.c regcache.c remote-utils.c \
- server.c signals.c target.c reg-i386.c utils.c
-SRCS+= fbsd-low.c fbsd-i386-low.c
+SRCS= inferiors.c mem-break.c regcache.c remote-utils.c \
+ server.c signals.c target.c utils.c
+SRCS+= fbsd-low.c
+
+.if ${MACHINE_ARCH} == "i386"
+SRCS+= fbsd-i386-low.c i387-fp.c reg-i386.c
+.endif
+
+.if ${MACHINE_ARCH} == "arm"
+SRCS+= fbsd-arm-low.c reg-arm.c
+.endif
#CFLAGS+= -I${.CURDIR}/../arch/${MACHINE_ARCH}
CFLAGS+= -I${GDBDIR}/gdb/gdbserver
OpenPOWER on IntegriCloud