Skip to content

sjasmplus v1.14.0

Compare
Choose a tag to compare
@z00m128 z00m128 released this 17 Aug 13:46
· 772 commits to master since this release
  • INCLUDE bugfix, now searching paths according to original documentation (may break some projects)
  • UNDEFINE had undocumented feature of removing also labels, cancelled (was broken beyond repair)
  • R800 MULUB was producing wrong opcode all those years... fixed
  • MODULE names can't contain dot any more! MODULE and ENDMODULE resets non-local label to "_"
  • --syntax option: "m" (switch off low-mem access warning) and "M" added, "A" removed
  • macro expansion can be inhibited by using "@" in front of instruction
  • expression evaluator was not stricly 32 bit (64b binaries could have produced different results than 32b binaries)
  • reading memory addresses 0..255 directly emits warning, use "; ok" comment to suppress it.
  • several tests added to improve the code coverage: coveralls.io/github/z00m128/sjasmplus
  • as tests were added, minor bugs were found and squashed (errors wording, etc)