From: George H. <geo...@us...> - 2006-02-23 16:02:26
|
Update of /cvsroot/win32forth/win32forth/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6084/win32forth/src Modified Files: FLOAT.F Log Message: gah: More Dexing (still work in progress) optimizations and bug fixes Index: FLOAT.F =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/FLOAT.F,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** FLOAT.F 21 Feb 2006 11:03:56 -0000 1.40 --- FLOAT.F 23 Feb 2006 16:02:18 -0000 1.41 *************** *** 2236,2239 **** --- 2236,2243 ---- \ *N Debugging tools + internal + + in-system + create allregs 110 allot *************** *** 2303,2306 **** --- 2307,2312 ---- drop ; + external + : fdump ( -- ) \ W32F Floating debug \ *G Dump of the real Floating Point Unit. *************** *** 2351,2356 **** fvariable ftemp - external - : .ftempx ( -- ) 0 B/FLOAT 1- --- 2357,2360 ---- *************** *** 2358,2361 **** --- 2362,2367 ---- -1 +LOOP ; + external + : f.x ( fs: r1 r2 ... rn -- r1 r2 ... rn ) \ Hex dump of fstack fdepth *************** *** 2377,2382 **** \ the body of its own definition so it can display it easily. - in-system - : .onefloat ( -- r1 ) f0.0 g. ; --- 2383,2386 ---- *************** *** 2420,2424 **** : FLOAT-RESET-STACKS ( ?? -- ) \ reset stack finit turnkeyed? ?exit ! \in-system-ok 0 to fsp-cached? ; reset-stack-chain chain-add FLOAT-RESET-STACKS --- 2424,2428 ---- : FLOAT-RESET-STACKS ( ?? -- ) \ reset stack finit turnkeyed? ?exit ! \in-system-ok 0 to fsp-cached? 0 to fsp-adjust ; reset-stack-chain chain-add FLOAT-RESET-STACKS |