aboutsummaryrefslogtreecommitdiff
path: root/lib/libkvm
diff options
context:
space:
mode:
authorNathan Whitehorn <nwhitehorn@FreeBSD.org>2010-08-28 15:03:11 +0000
committerNathan Whitehorn <nwhitehorn@FreeBSD.org>2010-08-28 15:03:11 +0000
commitb12277d1d4e4c21e5d7c96841948fd0c802ecd1b (patch)
tree6f62d65d97c2f4f6ca7d2240978557bd1c5e084e /lib/libkvm
parent8d87b396f88f65cb394afe718aa1b4ecc4ebddeb (diff)
Notes
Diffstat (limited to 'lib/libkvm')
-rw-r--r--lib/libkvm/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/libkvm/Makefile b/lib/libkvm/Makefile
index bf464eddc4fa..ea5e09f312cb 100644
--- a/lib/libkvm/Makefile
+++ b/lib/libkvm/Makefile
@@ -9,13 +9,19 @@ CFLAGS+=-DLIBC_SCCS -I${.CURDIR}
CFLAGS+=-DSUN4V
.endif
+.if exists(${.CURDIR}/kvm_${MACHINE_ARCH}.c)
+KVM_ARCH=${MACHINE_ARCH}
+.else
+KVM_ARCH=${MACHINE_CPUARCH}
+.endif
+
WARNS?= 0
-SRCS= kvm.c kvm_${MACHINE_CPUARCH}.c kvm_cptime.c kvm_file.c kvm_getloadavg.c \
+SRCS= kvm.c kvm_${KVM_ARCH}.c kvm_cptime.c kvm_file.c kvm_getloadavg.c \
kvm_getswapinfo.c kvm_pcpu.c kvm_proc.c kvm_vnet.c
.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" || \
${MACHINE_CPUARCH} == "arm"
-SRCS+= kvm_minidump_${MACHINE_CPUARCH}.c
+SRCS+= kvm_minidump_${KVM_ARCH}.c
.endif
INCS= kvm.h