Skip to content

v4

Compare
Choose a tag to compare
@markdryan markdryan released this 20 Nov 14:15
· 115 commits to main since this release
095ffaa

This release is mostly concerned with reducing the code size of the main Specasm binary and improving test coverage. The main changes are:

  • Fix a small bug in the find command
  • Change the optimisation level from -SO2 to -SO3
  • Move the calibration code out of Specasm's loader into a separate machine code file
  • Reorganise the unit tests so that most of them can be run on the Spectrum itself
  • The various optimisations reduce the size of the main Specasm binary by about 1.8Kb

There are no changes to the binary or source code compatibility with earlier versions of Specasm.