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
