diff options
author | iedowse <iedowse@FreeBSD.org> | 2005-04-22 09:53:04 +0000 |
---|---|---|
committer | iedowse <iedowse@FreeBSD.org> | 2005-04-22 09:53:04 +0000 |
commit | 9729412480c126bc3deef18dbaa29c01f0619307 (patch) | |
tree | d528d634c3bc6a725e80f377f29d7663ace2ae8d /sys/modules/acpi | |
parent | c5c274c35626c79aa1fef24afe48f708bf7bff4e (diff) | |
download | FreeBSD-src-9729412480c126bc3deef18dbaa29c01f0619307.zip FreeBSD-src-9729412480c126bc3deef18dbaa29c01f0619307.tar.gz |
Pick up the selectors to use for various kernel segments from assym.s
instead of assuming fixed offsets within the GDT. The hard-coded
values here have been incorrect since Peter's GDT rearranging around
10 days ago, causing ACPI resume problems.
Reviewed by: peter
Diffstat (limited to 'sys/modules/acpi')
-rw-r--r-- | sys/modules/acpi/acpi/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/modules/acpi/acpi/Makefile b/sys/modules/acpi/acpi/Makefile index 17a4323..12e1623 100644 --- a/sys/modules/acpi/acpi/Makefile +++ b/sys/modules/acpi/acpi/Makefile @@ -77,11 +77,11 @@ opt_ddb.h: Makefile # Machine-specific code such as sleep/wakeup SRCS+= acpi_machdep.c acpi_wakecode.h acpi_wakeup.c .if ${MACHINE} == "i386" -SRCS+= madt.c +SRCS+= madt.c assym.s .endif CLEANFILES+= acpi_wakecode.h acpi_wakecode.o acpi_wakecode.bin ${DBSRC:.c=.o} -acpi_wakecode.h: acpi_wakecode.S +acpi_wakecode.h: acpi_wakecode.S assym.s ${MAKE} -f ${.CURDIR}/../../../${MACHINE_ARCH}/acpica/Makefile \ MAKESRCPATH=${.CURDIR}/../../../${MACHINE_ARCH}/acpica |