Releases
v1.6.44
Version 1.6.44
[API] Insn has error code and position, instead of Assembler/Disassembler
[Asm/Dis] Add list-radix option
[Asm] Add smart-branch option to optimize long or short branch
[Asm] Assume underscore '_' is an alphenumeric letter
[Dis] Disassembler reports error position
[Dis] Make Disassembler pulaggable
[Dis] Add --intel-hex option
[F3850] Always use scratchpad register name
[F3850] Check I/O port number and undefined 15 scratchpad number
[INS8060] Fix -128 displacement for PC-relative
[TLCS90] Fix LDA/JP/CALL operand parsing
[TMS7700] Add TMS7700 aassembler/disassembler
[TMS9900] Add TMS9980 variant support
[TMS9900] Fix address range check for TMS9980
[IM6100] Add IM6100 assembler/disassembler
[IM6100] Add HD-6120 variant support
[i8086] Strengthen segment boundary check
[MC68000] Disassemble unnecessary long offset branch as Bcc.W
[MC68000] Always accepts destination An as instruction alias
[MC6809] Fix 16-bit PCR operand reporesentation of disassembler
[MOS6502] Fix missing Motorola-style directives
[MOS6502] Strengthen bank boundary check
[NS32000] Fix endian of data constant directives
[NS32000] Fix bit offset and length overflow of EXTSi and INSSi
[NS32000] Strengthen unknown instruction check of disassembler
[Z8] Add optimize-index option to optimize zero index offset
[Z8] Heavily refactored instruction table implementation
[Z8/Z8000] '%' prefixed hexadecimal is default
[Z8000] Support <> notation
[Z8000] Strengthen segment boundary check
[Z8000] Strengthen word and long word alignment
[Z8000] Fix base index register restriction
[Z8000] Fix register overlap check
Refactor and cleanup many internal classes
Move driver test code to top-level test sub-directory
Some internal code and tool cleanup
You can’t perform that action at this time.