summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2010-07-13 16:57:52 +0000
committerjkim <jkim@FreeBSD.org>2010-07-13 16:57:52 +0000
commit1abcd7b695bbf4adf355638b7ca34b259714eaff (patch)
tree6e244acfe37ab8b86e8f218e6936c9417e3fb82e /sys/modules
parent9ff3dce80a92200cad37139a09d8b518de5f07b0 (diff)
downloadFreeBSD-src-1abcd7b695bbf4adf355638b7ca34b259714eaff.zip
FreeBSD-src-1abcd7b695bbf4adf355638b7ca34b259714eaff.tar.gz
Define SMP unconditionally for amd64 and remove opt_global.h from SRCS.
Note it is done just for correctness sake because we do not build, ship, or support acpi.ko on amd64. Prodded by: bde
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/acpi/acpi/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/modules/acpi/acpi/Makefile b/sys/modules/acpi/acpi/Makefile
index 4b3d473..80ea7da 100644
--- a/sys/modules/acpi/acpi/Makefile
+++ b/sys/modules/acpi/acpi/Makefile
@@ -99,7 +99,10 @@ SRCS+= assym.s madt.c
CLEANFILES+= acpi_wakecode.bin acpi_wakecode.h acpi_wakecode.o
.if ${MACHINE_ARCH} == "amd64"
-SRCS+= acpi_switch.S acpi_wakedata.h opt_global.h
+.if !defined(KERNBUILDDIR)
+CFLAGS+=-DSMP
+.endif
+SRCS+= acpi_switch.S acpi_wakedata.h
CLEANFILES+= acpi_wakedata.h
ASM_CFLAGS= -x assembler-with-cpp -DLOCORE ${CFLAGS}
acpi_switch.o: acpi_switch.S
OpenPOWER on IntegriCloud