diff --git a/tools/tools/ncpus/Makefile b/tools/tools/ncpus/Makefile index 7d2410c2e138..ccbc8f50c17c 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 f0d3a6bcd61d..7c051a62cb96 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; }