summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/tools/ncpus/Makefile5
-rw-r--r--tools/tools/ncpus/ncpus.c2
2 files changed, 6 insertions, 1 deletions
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;
}
OpenPOWER on IntegriCloud