File:  [gforth] / gforth / arch / c165 / mach.fs
Revision 1.2: download - view: text, annotated - select for diffs
Fri Dec 11 22:54:29 1998 UTC (25 years, 4 months ago) by pazsan
Branches: MAIN
CVS tags: v0-5-0, v0-4-0, HEAD
Added further options to shrink a kernel down
Cleaned up conditional primitives (works now for C-generated part, too)
Cleaned up mach files for embedded architectures
Cleaned up options in the kernel


    2 Constant cell
    1 Constant cell<<
    4 Constant cell>bit
    8 Constant bits/byte
    8 Constant float
    2 Constant /maxalign
 false Constant bigendian
( true=big, false=little )

false Constant NIL  \ relocating

: prims-include  ." Include primitives" cr s" arch/c165/prim.fs" included ;
: asm-include    ." Include assembler" cr s" arch/c165/asm.fs" included ;
: >boot ;

>ENVIRON

false Constant files
false Constant OS
false Constant prims
false Constant floats
false Constant locals
false Constant dcomps
false Constant hash
false Constant xconds
false Constant header
true Constant interpreter
true Constant crlf
true Constant ITC
true Constant ec
\ true Constant rom

cell 2 = [IF] 32 [ELSE] 256 [THEN] KB Constant kernel-size

16 KB		Constant stack-size
15 KB 512 +	Constant fstack-size
15 KB		Constant rstack-size
14 KB 512 +	Constant lstack-size

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>