summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi/libefi/Makefile
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-11-19 07:09:47 +0000
committerpeter <peter@FreeBSD.org>2001-11-19 07:09:47 +0000
commitb866d91337d910a5e4c9bca541e45cdf536c9f86 (patch)
tree3f99748b80f843310be539b08923f86a3f25de87 /sys/boot/efi/libefi/Makefile
parente5a267af198afb5695f7d201d9228e863d0355b7 (diff)
downloadFreeBSD-src-b866d91337d910a5e4c9bca541e45cdf536c9f86.zip
FreeBSD-src-b866d91337d910a5e4c9bca541e45cdf536c9f86.tar.gz
Lookup the EFI_FPSWA driver and pass the interface pointer through to the
kernel before we call ExitBootServices(). I've typed the definitions in efifpswa.h from the Intel FPSWA manual (urk).
Diffstat (limited to 'sys/boot/efi/libefi/Makefile')
-rw-r--r--sys/boot/efi/libefi/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/boot/efi/libefi/Makefile b/sys/boot/efi/libefi/Makefile
index eb4eac4..2e7bff2 100644
--- a/sys/boot/efi/libefi/Makefile
+++ b/sys/boot/efi/libefi/Makefile
@@ -11,6 +11,10 @@ INTERNALSTATICLIB= true
SRCS= libefi.c efi_console.c time.c copy.c devicename.c module.c exit.c
SRCS+= delay.c efifs.c efinet.c elf_freebsd.c bootinfo.c pal.s
+.if ${MACHINE_ARCH} == "ia64"
+SRCS+= efifpswa.c
+.endif
+
CFLAGS+= -fpic
CFLAGS+= -I${.CURDIR}/../include
CFLAGS+= -I${.CURDIR}/../include/${MACHINE_ARCH}
OpenPOWER on IntegriCloud