Nouvelle version de RMAC avec des améliorations :
https://atariage.com/forums/topic/234634-rmacrln/?do=findComment&comment=5066161 :
rmac v2.2.2 has just been released.
http://rmac.is-slick.com
Here is a list of changes since 2.1.8:
ds directive now works with expressions that have undefined symbols (as long as they are resolved by the end of assembling)
equr has been overhauled and now works with all target architectures
Label names clashing with register names is now restricted to target architecture register names. As an example, this means that a label name of “a:” is now illegal only if the selected architecture has a register name “a” (at the time of writing: DSP56001 and 6502)
Printing a listing with -l* now doesn’t print \f characters when printing the symbol table
Register and Condition Code equates are now not exported as symbols
Fix for exported symbols in ELF object
Fix for incbin corner case
We are now offering experimental Apple M1 builds. These are untested, so any feedback is welcome
.REPT blocks (including nested) now support unique generated names (using \~)
Robustness enhancements in .incbin
Changes in optimisation flags strategy
As of now, all optimisation flags are off by default (previously O0, O1 and O2 were on by default).
New optimisation flags introduced targetting the 56001
O10 enables the use of short format for immediate values (when possible)
O11 automatically converts short addressing mode to long
O10 (also known as Op) moved to O30
Also, as mentioned in the page above, there is now a syntax highlighting file for the editor 10x. This should highlight correctly all rmac keywords, operands, registers, comments, etc and not a random subset like most 68k syntax highlighting plugins do.
As always, thanks to everyone who reported bugs. And with that: enjoy!