Changes:
- Added ?PUSH and ?POP pseudoinstructions for easier stack manipulation.
- Added ?Bcond pseudoinstructions – a generalized form of ?BR to produce conditional branches with a 26-bit displacement.
- Added the !ALIAS directive to assign names to registers, and !UNALIAS to remove them.
- Added the !INCRAW[B|H|W] directives to insert already prepared data.
- The ?ADD pseudoinstruction can take immediate operands longer than 16 bits.
- The L option now lists identifiers as they are created.
- Nested !IF/!ENDIF directives are now processed correctly.
- Lines with more than one leading whitespace character are now processed correctly.
- Fixed bugs that could crash the assembler when given invalid input.
Notes:
- mac68k.sit and macppc.sit run in Macintosh Programmer’s Workshop.
- Executables for Haiku are currently not available. Please use version 1 instead.