## asm6809 changes ### Changes in version 2.13, Fri 30 Jun 2023 * Fix crash when exporting empty symbol table. * Accept immediate value as argument to stack ops. ### Changes in version 2.12, Sun 10 Feb 2019 * Fix occasional 16-bit PCR where 8-bit would do in indexed addressing. * New --max-passes option. * Fix checksum in Motorola S record output [by Jeff Tranter]. ### Changes in version 2.11, Fri 27 Jul 2018 * New FCV pseudo-op (ASCII strings converted for VDG display). * New FCI pseudo-op (same, but inverse video). * Assign labels when changing SECTION. * Behaviour change: -E now generates exports table (flagged symbols and macros), -s generates full non-local symbol table. * New ALIGN pseudo-op. Align to number of bytes. ### Changes in version 2.10, Mon 30 Oct 2017 * Fix forward reference warning. * Docs: octal numbers can be introduced with leading '0'. Reported: Richard Cavell. * Add FQB pseudo-op, Format Quad Byte. * Fix badly formed symbol table output. ### Changes in version 2.9, Sat 22 Apr 2017 * Fix pasting digits following interpolated variable. ### Changes in version 2.8, Fri 20 Jan 2017 * Fix handling of negative values in AIM, OIM, etc. Reported: Bill Dorsey. ### Changes in version 2.7, Sun 1 Jan 2017 * Permit use of a zero register in 6309 assembly using TFR & EXG. Reported: litwr. ### Changes in version 2.6, Fri 3 Jun 2016 * Fixed problem with missing SECTIONs. Fixed: Stewart Orchard. ### Changes in version 2.5, Mon 31 Aug 2015 * More tests for "make check". * Fix problem with multiple ELSIF. ### Changes in version 2.4, Thu 23 Apr 2015 * Speed improvements. * New SET pseudo-op. * New FCN pseudo-op. * New FCS pseudo-op. * MACRO name must now be defined in label field (as per docs). * Strings may contain \r and \n (\\ to escape a backslash). * Permit ASCII strings to be used as integer values (8 bits per char). * Support relational operators between string values. * Default section name is now "CODE". * Fix listing file line output for SECTION. * Fix indirect single-arg forward references. ### Changes in version 2.3, Wed 13 Aug 2014 * Conditional assembly with IF/ELSIF/ELSE/ENDIF. * New -d, --define=SYM[=NUMBER] option. * New logical operators: !, &&, || * New ternary operator: ?: * New relational operators: < <= > >= == != * &n positional arg no longer accepted outside a string. ### Changes in version 2.2, Thu 7 Aug 2014 * Speed improvements. * Fix crash on empty input. * Fix crash on bad indexed operand. * Minor memory leak fixes. * Added simple manpage. ### Changes in version 2.1, Fri 13 Jun 2014 * Memory leak fixes. * Add --setdp option. * Add FZB as alias for RZB. * Cope with free comments. * Support END pseudo-op. * Accept backslash as macro argument character. * Strip trailing CR on input. * Cope with no EOL before EOF. ### Changes in version 2.0, Wed 30 Apr 2014 * Initial release. ### Changes in version 2.0pre5, Wed 26 Mar 2014 ### Changes in version 2.0pre4, Mon 24 Mar 2014 * Dependency on GLib removed. ### Changes in version 2.0pre3, Tue 20 Aug 2013 ### Changes in version 2.0pre2, Fri 16 Aug 2013 ### Changes in version 2.0pre1, Tue 13 Aug 2013 * First prerelease.