summaryrefslogtreecommitdiffstats
path: root/sys/boot/Makefile
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>1998-11-03 06:11:35 +0000
committermsmith <msmith@FreeBSD.org>1998-11-03 06:11:35 +0000
commitfe1c6b5af2aeec86bb1bd62d7506516ca6e2e9da (patch)
treeaa188bdb1da4992e17ac9dea896c5c5ce2cacf87 /sys/boot/Makefile
parent004c9a9a7bf78e6a547c24c49a82bf4b2e9c0625 (diff)
downloadFreeBSD-src-fe1c6b5af2aeec86bb1bd62d7506516ca6e2e9da.zip
FreeBSD-src-fe1c6b5af2aeec86bb1bd62d7506516ca6e2e9da.tar.gz
Add the Ficl (Forth Inspired Command Language) interpreter. If all goes well,
this will allow us to manage bloat in the loader by using a bytecoded HLL rather than lots of C code. It also offers an opportunity for vendors or others with special applications to significantly customise the boot process without having to commit to a divergent code branch. This early commit is to allow others to experiment with the most effective mechanisms for integrating FICL with the loader as it currently stands. Ficl is distributed with the following license conditions: "Ficl is freeware. Use it in any way that you like, with the understanding that the code is not supported." All source files contain authorship attributions. Obtained from: John Sadler (john_sadler@alum.mit.edu)
Diffstat (limited to 'sys/boot/Makefile')
-rw-r--r--sys/boot/Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/boot/Makefile b/sys/boot/Makefile
index 1de5941..cd27185 100644
--- a/sys/boot/Makefile
+++ b/sys/boot/Makefile
@@ -1,4 +1,7 @@
-# Pick the subdir based on the target architecture.
-SUBDIR= ${MACHINE_ARCH}
+# Build the add-in FORTH interpreter
+SUBDIR+= ficl
+
+# Pick the machine-dependant subdir based on the target architecture.
+SUBDIR+= ${MACHINE_ARCH}
.include <bsd.subdir.mk>
OpenPOWER on IntegriCloud