Date: Tue, 3 Nov 1998 16:30:48 -0800 (PST) From: Michael Smith <msmith@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/boot/common interp_forth.c Makefile.inc bcache.c interp.c src/sys/boot/ficl Makefile dict.c sysdep.c vm.c words.c src/sys/boot/i386/loader Makefile Message-ID: <199811040030.QAA17195@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
msmith 1998/11/03 16:30:48 PST
Modified files:
sys/boot/common Makefile.inc bcache.c interp.c
Added files:
sys/boot/common interp_forth.c
Log:
Add BootForth hooks; if BOOT_FORTH is defined, pass every line read
to the Forth interpreter. Instantiate all of our inbuilt commands
as Forth words, and handle them being called from there.
Add my copyright to the bcache module (oops).
Revision Changes Path
1.8 +6 -1 src/sys/boot/common/Makefile.inc
1.3 +26 -2 src/sys/boot/common/bcache.c
1.8 +10 -2 src/sys/boot/common/interp.c
Modified files:
sys/boot/ficl Makefile dict.c sysdep.c vm.c words.c
Log:
Make this work in the libstand environment; don't use stdio/stdlib headers.
Revision Changes Path
1.2 +3 -3 src/sys/boot/ficl/Makefile
1.2 +1 -3 src/sys/boot/ficl/dict.c
1.2 +2 -6 src/sys/boot/ficl/sysdep.c
1.2 +1 -3 src/sys/boot/ficl/vm.c
1.2 +1 -3 src/sys/boot/ficl/words.c
Modified files:
sys/boot/i386/loader Makefile
Log:
Add required parts for BootForth building (currently disabled and
untested). Only suitable for i386 at the moment, as we are missing
setjmp/longjmp on the Alpha.
Revision Changes Path
1.16 +10 -5 src/sys/boot/i386/loader/Makefile
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811040030.QAA17195>
