svn commit: r279922 - head/sys/boot/amd64/efi
John Baldwin
jhb at FreeBSD.org
Thu Mar 12 15:20:06 UTC 2015
Author: jhb
Date: Thu Mar 12 15:20:05 2015
New Revision: 279922
URL: https://svnweb.freebsd.org/changeset/base/279922
Log:
Revert r279381. The EFI loader needs to use a separate libstand that
is compiled against the ABI EFI expects (specifically, no stack
redzone) so it cannot share libstand with userboot (which must use
the System V ABI).
Modified:
head/sys/boot/amd64/efi/Makefile
Modified: head/sys/boot/amd64/efi/Makefile
==============================================================================
--- head/sys/boot/amd64/efi/Makefile Thu Mar 12 15:08:23 2015 (r279921)
+++ head/sys/boot/amd64/efi/Makefile Thu Mar 12 15:20:05 2015 (r279922)
@@ -84,7 +84,6 @@ loader.efi: loader.sym
--output-target=${EFI_TARGET} ${.ALLSRC} ${.TARGET}
LIBEFI= ${.OBJDIR}/../../efi/libefi/libefi.a
-LIBSTAND= ${.OBJDIR}/../../userboot/libstand/libstand.a
DPADD= ${LIBFICL} ${LIBEFI} ${LIBSTAND}
LDADD= ${LIBFICL} ${LIBEFI} ${LIBSTAND}
More information about the svn-src-all
mailing list