Age | Commit message (Collapse) | Author |
|
implement some of the earliest Forth loading stuff, following Jonesforth closely
the Forth memory space isn't totally set up yet - we are going to use the data segment after all, though it won't be heap-ish really. everything up through _start is ready for Forthy-y use though, and it does `cld` besides.
Force-Push: yeah
Change-Id: Ibd12223f304aff71f4e78744f7a9da09b9072a45
|
|
This also gets rid of the `load_origin` variable, it was redundant with
flatassembler's `$$` feature.
Force-Push: yes
Change-Id: I0abc4cf8da65fcb443220e70b69267919ca43ba7
|
|
Force-Push: yes
Change-Id: I668a2738ac19e98dd30c58964ba4c6706613ea7d
|
|
as part of the process of not having to think about it anymore now that it has served its purpose
Force-Push: yes
Change-Id: I8f39548fcd3aa08e6415a82b8b7452620ba9c0e5
|
|
Force-Push: yes
Change-Id: I561d5fbb35db97b9d236a159c6c888b0651248c3
|
|
Force-Push: yes
Change-Id: I63aa267c5d0f4229079d77900eed82435a8a8dcb
|
|
Force-Push: yes
Change-Id: I71ad8876fa9c0bdae9c12f1661b084918a1cb61d
|
|
Force-Push: yes
Change-Id: I0d328c24639b993f8140b18b7b3d4efa450c33c7
|
|
good progress
Force-Push: yeah
Change-Id: I14fdd705643af7ae23ea75c778e9671d3787e0e6
|
|
Force-Push: yes
Change-Id: I6c70991d16bd27da2b75ee0666203f043714a685
|
|
Force-Push: yes
Change-Id: I7111b9a9ed3cb5c5cf162af336b2278cf5850b76
|
|
Force-Push: yes
Change-Id: I9609c8cbf988c3b8998f92e1d725d29be97c04b7
|
|
by doing syscall exit()
Force-Push: yes
Change-Id: I1ee64ec951ae9b52e4fdaf16325e22a2d7556adf
|