svn commit: r326927 - head/stand
Warner Losh
imp at FreeBSD.org
Mon Dec 18 04:51:48 UTC 2017
Author: imp
Date: Mon Dec 18 04:51:45 2017
New Revision: 326927
URL: https://svnweb.freebsd.org/changeset/base/326927
Log:
libficl is only ever used in a loader (never a boot) program. Move it
to loader.mk.
Sponsored by: Netflix
Modified:
head/stand/defs.mk
head/stand/loader.mk
Modified: head/stand/defs.mk
==============================================================================
--- head/stand/defs.mk Mon Dec 18 04:51:34 2017 (r326926)
+++ head/stand/defs.mk Mon Dec 18 04:51:45 2017 (r326927)
@@ -24,15 +24,6 @@ BOOTOBJ= ${OBJTOP}/stand
# BINDIR is where we install
BINDIR?= /boot
-# NB: The makefiles depend on these being empty when we don't build forth.
-.if ${MK_FORTH} != "no"
-LIBFICL= ${BOOTOBJ}/ficl/libficl.a
-.if ${MACHINE} == "i386"
-LIBFICL32= ${LIBFICL}
-.else
-LIBFICL32= ${BOOTOBJ}/ficl32/libficl.a
-.endif
-.endif
LIBSA= ${BOOTOBJ}/libsa/libsa.a
.if ${MACHINE} == "i386"
LIBSA32= ${LIBSA}
Modified: head/stand/loader.mk
==============================================================================
--- head/stand/loader.mk Mon Dec 18 04:51:34 2017 (r326926)
+++ head/stand/loader.mk Mon Dec 18 04:51:45 2017 (r326927)
@@ -129,6 +129,16 @@ LIBZFSBOOT= ${BOOTOBJ}/zfs/libzfsboot.a
.endif
.endif
+# NB: The makefiles depend on these being empty when we don't build forth.
+.if ${MK_FORTH} != "no"
+LIBFICL= ${BOOTOBJ}/ficl/libficl.a
+.if ${MACHINE} == "i386"
+LIBFICL32= ${LIBFICL}
+.else
+LIBFICL32= ${BOOTOBJ}/ficl32/libficl.a
+.endif
+.endif
+
CLEANFILES+= vers.c
VERSION_FILE?= ${.CURDIR}/version
.if ${MK_REPRODUCIBLE_BUILD} != no
More information about the svn-src-head
mailing list