Hi  Everyone,
There is an issue (or a lack of a useful feature) in the Amforth
distribution (32 bit riscv & arm, since they share the same secondary hand
compiled words), I have made the adjustments to the secondary words (which
I have not released yet, as I am verifying its impact). I suspect these are
causing some of your tests to fail. This revolves around the use of BRANCH
and CONDBRANCH primary words and the addresses they are using, they should
be relative addresses and not absolute addresses specified in .word(...)
after the BRANCH or CONDBRANCH. If there is no nesting or recursion
involving these words then no problem, but then you are limiting what you
can do.

Hope this helps,
John S

_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
[email protected]
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to