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-head mailing list