Jasmin 2023.06.0
This is a major release of Jasmin. It contains a few noteworthy changes:
- local functions now use
call
andret
instructions; - experimental support for the ARMv7 (i.e., Cortex-M4) architecture;
- a few aspects of the safety checker can be finely controlled through annotations or command-line flags;
- shift and rotation operators have a simpler semantics.
As usual, it also brings in various fixes and improvements, such as bit rotation operators and automatic slicing of the input program.
More details can be found in the CHANGELOG.