From ea2809ea3b33504640ada4abf4cfc29d33e3cbb0 Mon Sep 17 00:00:00 2001 From: sam Date: Mon, 6 Mar 2006 02:58:25 +0000 Subject: fix for non-i386/amd64 machines Submitted by: marcel MFC after: 3 days --- tools/tools/ncpus/Makefile | 5 ++++- tools/tools/ncpus/ncpus.c | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/tools/ncpus/Makefile b/tools/tools/ncpus/Makefile index 7d2410c..ccbc8f5 100644 --- a/tools/tools/ncpus/Makefile +++ b/tools/tools/ncpus/Makefile @@ -1,7 +1,10 @@ # $FreeBSD$ PROG= ncpus -SRCS= ncpus.c acpi.c biosmptable.c +SRCS= ncpus.c acpi.c +.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" +SRCS+= biosmptable.c +.endif NO_MAN= noman BINDIR= /usr/local/bin diff --git a/tools/tools/ncpus/ncpus.c b/tools/tools/ncpus/ncpus.c index f0d3a6b..7c051a6 100644 --- a/tools/tools/ncpus/ncpus.c +++ b/tools/tools/ncpus/ncpus.c @@ -9,6 +9,8 @@ int main(int argc, char *argv[]) { printf("acpi: %d\n", acpi_detect()); +#if defined(__amd64__) || defined(__i386__) printf("mptable: %d\n", biosmptable_detect()); +#endif return 0; } -- cgit v1.1