summaryrefslogtreecommitdiffstats
path: root/usr.bin/kdump/Makefile
diff options
context:
space:
mode:
authordchagin <dchagin@FreeBSD.org>2015-01-13 06:23:38 +0000
committerdchagin <dchagin@FreeBSD.org>2015-01-13 06:23:38 +0000
commit427a8ba83f241577a9e223bd52933ab18aed2c77 (patch)
tree231f2b5b92a4440ded8fd4aa423fd6cc48e32f7b /usr.bin/kdump/Makefile
parent64d1cbe697989eb11e15c2dd392aa8f1f9998f1b (diff)
downloadFreeBSD-src-427a8ba83f241577a9e223bd52933ab18aed2c77.zip
FreeBSD-src-427a8ba83f241577a9e223bd52933ab18aed2c77.tar.gz
MFC r273048 by jhb:
Fix most of the warnings in kdump(1). r276758: Eliminate new clang warnings.
Diffstat (limited to 'usr.bin/kdump/Makefile')
-rw-r--r--usr.bin/kdump/Makefile18
1 files changed, 8 insertions, 10 deletions
diff --git a/usr.bin/kdump/Makefile b/usr.bin/kdump/Makefile
index 1fe42f2..e708f3b 100644
--- a/usr.bin/kdump/Makefile
+++ b/usr.bin/kdump/Makefile
@@ -18,13 +18,13 @@ CFLAGS+= -I${.CURDIR}/../ktrace -I${.CURDIR} -I${.CURDIR}/../.. -I.
CFLAGS+=-DPF
.endif
-.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
-SRCS+= linux_syscalls.c
-.endif
-
NO_WERROR?= YES
-CLEANFILES= ioctl.c kdump_subr.c kdump_subr.h linux_syscalls.c
+CLEANFILES= ioctl.c kdump_subr.c kdump_subr.h
+
+.if (${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386")
+CLEANFILES+= linux_syscalls.c
+.endif
ioctl.c: mkioctls
env MACHINE=${MACHINE} CPP="${CPP}" \
@@ -36,11 +36,9 @@ kdump_subr.h: mksubr
kdump_subr.c: mksubr kdump_subr.h
sh ${.CURDIR}/mksubr ${DESTDIR}/usr/include >${.TARGET}
-
-linux_syscalls.c:
- /bin/sh ${.CURDIR}/../../sys/kern/makesyscalls.sh \
+.if (${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386")
+ sh ${.CURDIR}/../../sys/kern/makesyscalls.sh \
${.CURDIR}/../../sys/${MACHINE_ARCH}/linux${SFX}/syscalls.master ${.CURDIR}/linux_syscalls.conf
- echo "int nlinux_syscalls = sizeof(linux_syscallnames) / sizeof(linux_syscallnames[0]);" \
- >> linux_syscalls.c
+.endif
.include <bsd.prog.mk>
OpenPOWER on IntegriCloud