summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2010-08-28 15:03:11 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2010-08-28 15:03:11 +0000
commit02bb2a078e660547225bc1483d9f7c6905f38360 (patch)
tree6f62d65d97c2f4f6ca7d2240978557bd1c5e084e /lib/libkvm
parenta5c8d0424be1b289a1d47240266c6ad9ff009f58 (diff)
downloadFreeBSD-src-02bb2a078e660547225bc1483d9f7c6905f38360.zip
FreeBSD-src-02bb2a078e660547225bc1483d9f7c6905f38360.tar.gz
Repair some build breakage introduced in r211725 and garbage collect some
code made obsolete in the same commit.
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 bf464ed..ea5e09f 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
OpenPOWER on IntegriCloud