cvs commit: src/sys/boot/ficl ficl.h float.c loader.c tools.c unix.c vm.c words.c src/sys/boot/ficl/softwords fileaccess.fr jhlocal.fr oo.fr prefix.fr softcore.awk

Sascha Wildner swildner at crater.dragonflybsd.org
Sat Mar 29 16:33:12 PDT 2008


swildner    2008/03/29 16:31:07 PDT

DragonFly src repository

  Modified files:
    sys/boot/ficl        ficl.h float.c loader.c tools.c unix.c 
                         vm.c words.c 
    sys/boot/ficl/softwords fileaccess.fr jhlocal.fr oo.fr 
                            prefix.fr softcore.awk 
  Log:
  * Update to Ficl 3.03:
  
    - Newly implemented CORE EXT words: CASE, OF, ENDOF, and ENDCASE. Also
      added FALLTHROUGH, which works like ENDOF but jumps to the instruction
      just after the next OF.
    - Bugfix: John-Hopkins locals syntax now accepts | and -- in the comment
      (between the first -- and the }.)
    - Bugfix: Changed vmGetWord0() to make Purify happier. The resulting
      code is no slower, no larger, and slightly more robust.
  
  * Instead of just not defining a bunch of words when TESTMAIN is set,
    provide stubs that at least handle the stack correctly.  This makes it
    much easier to experiment with loader scripts from userland.
  
  Taken-from: FreeBSD
  
  Revision  Changes    Path
  1.4       +9 -6      src/sys/boot/ficl/ficl.h
  1.2       +3 -1      src/sys/boot/ficl/float.c
  1.6       +44 -13    src/sys/boot/ficl/loader.c
  1.2       +11 -3     src/sys/boot/ficl/tools.c
  1.2       +4 -4      src/sys/boot/ficl/unix.c
  1.7       +16 -2     src/sys/boot/ficl/vm.c
  1.4       +304 -38   src/sys/boot/ficl/words.c
  1.2       +2 -3      src/sys/boot/ficl/softwords/fileaccess.fr
  1.4       +12 -9     src/sys/boot/ficl/softwords/jhlocal.fr
  1.4       +9 -8      src/sys/boot/ficl/softwords/oo.fr
  1.2       +2 -2      src/sys/boot/ficl/softwords/prefix.fr
  1.4       +46 -5     src/sys/boot/ficl/softwords/softcore.awk


http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/ficl.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/float.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/loader.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/tools.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/unix.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/vm.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/words.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/softwords/fileaccess.fr.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/softwords/jhlocal.fr.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/softwords/oo.fr.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/softwords/prefix.fr.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/ficl/softwords/softcore.awk.diff?r1=1.3&r2=1.4&f=u





More information about the Commits mailing list