Virgil Dupras
e6bac985fa
Cross-compiles in a single stage!
Finally got rid of the XPACKed core and managed to cross-compile
all core words, which greatly simplifies the bootstrapping process.
il y a 4 ans
Virgil Dupras
68262f925b
Almost done De-XPACKing!
il y a 4 ans
Virgil Dupras
640e3321fc
Move a bunch of words from XPACKed core to xcomp core
il y a 4 ans
Virgil Dupras
4143e2a699
Improve late-stage xcomp
il y a 4 ans
Virgil Dupras
b17bd4dca0
wip
il y a 4 ans
Virgil Dupras
7c20501f27
Move core's blk to xcomp core (low and high)
TODO: implement X['] so that I can remove those XCURRENT patterns.
il y a 4 ans
Virgil Dupras
d956386e9b
Move core's readln to xcomp core (high)
il y a 4 ans
Virgil Dupras
56af516d07
Move core's fmt to xcomp core (high)
il y a 4 ans
Virgil Dupras
d6a3e79394
Free some space for xcomp core low
il y a 4 ans
Virgil Dupras
dfe474ca0e
xcomp: add XCOMPILE and X[COMPILE]
This allows us to move words like ABORT" to xcomp-core, which is
I think the last roadblock before being able to unify all drivers
into a single xcomp layer.
il y a 4 ans
Virgil Dupras
afc2327770
Split icore in 2 parts
The goal is to insert device drivers in between.
il y a 4 ans
Virgil Dupras
baf725aa38
Move a bunch of words from core to inner core
That makes it easier to write drivers that can be xcompiled.
il y a 4 ans
Virgil Dupras
3d908cef3a
Move all parsing words to Inner core
This allows us to get rid of the (parse*) indirection.
il y a 4 ans
Virgil Dupras
44403c3d4c
Move icore to blkfs
The way is clear for complete stage1 bootstrapping on the RC2014
target!
il y a 4 ans