diff options
Support for double as number type in the runtime
1 files changed, 1 insertions, 1 deletions
| -rw-r--r-- | spasm/src/spasm.cpp | 2 |
diff --git a/spasm/src/spasm.cpp b/spasm/src/spasm.cpp index 8e5e36d..6e09be9 100644 --- a/spasm/src/spasm.cpp +++ b/spasm/src/spasm.cpp @@ -281,7 +281,7 @@ void Spasm::divide(reg_t a0, reg_t a1, reg_t a2) */ void Spasm::modulus(reg_t a0, reg_t a1, reg_t a2) { - set_local(a0, get_local(a1) % get_local(a2)); + set_local(a0, int64_t(get_local(a1)) % int64_t(get_local(a2))); } /*! |
