Date: Sat, 23 Jan 1999 22:06:22 -0800 (PST) From: Michael Smith <msmith@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/boot/ficl ficl.c ficl.h words.c Message-ID: <199901240606.WAA00670@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
msmith 1999/01/23 22:06:22 PST
Modified files:
sys/boot/ficl ficl.c ficl.h words.c
Log:
From the PR:
I added a FICL_TRACE-conditioned trace facility based on "see".
It is ugly because words' functions are almost all static, and ficlExec,
where the trace has to be located, can't get their pointers. So, #ifdef
this staticization, and add most of see's body into ficlExec. Duplication
of code, uglyness, etc. But it is cleanly #ifdef'ed, and works like a
charm.
It does not provide "step" facility, though, just trace. It is
tunable at run-time through "trace!". If anyone (most likely me :) ever
wants a step facility, I'll add it. Should be easy.
PR: bin/9652
Submitted by: "Daniel C. Sobral" <dcs@newsguy.com>
Revision Changes Path
1.8 +87 -0 src/sys/boot/ficl/ficl.c
1.8 +7 -0 src/sys/boot/ficl/ficl.h
1.19 +51 -6 src/sys/boot/ficl/words.c
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?199901240606.WAA00670>
