|
From: Alexander G. <ale...@an...> - 2008-07-14 22:29:55
|
Greetings,
First of all, thanks to all of the developers for making amforth available; I've found it extremely useful. I think I've run into a bug related to u*/mod. It's listed as accepting unsigned values, but (as of amforth v2.8) uses m* for multiplication. Shouldn't it be using um*?
--- a/core/words/ustarslashmod.asm
+++ b/core/words/ustarslashmod.asm
@@ -9,7 +9,7 @@ XT_USTARSLASHMOD:
.dw DO_COLON
PFA_USTARSLASHMOD:
.dw XT_TO_R
- .dw XT_MSTAR
+ .dw XT_UMSTAR
.dw XT_R_FROM
.dw XT_UMSLASHMOD
.dw XT_EXIT
Thanks.
Alexander
|