From 22bd6ac443500b47f847414ee684d7f1533b2abf Mon Sep 17 00:00:00 2001 From: Karol Stasiak Date: Wed, 24 Feb 2021 03:05:09 +0100 Subject: [PATCH] Update changelog --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb2772f8..438bb54f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,16 @@ * Heavily experimental `typeof` builtin. +* Self-modifying assembly code is now supported (#101). + +* Successful compilation now prints result program size. + +* Warning about data not being included in the output file. + +* Warnings can now be enabled and disabled individually. + +* Imported modules are now identified by their full relative path, not just the token used in the `import` statement (#89). + * 6502: Fixed sbyte to word promotions in certain contexts. * 8080: Fixed compilation of sign extension of `sbyte` values into the BC register pair. @@ -20,6 +30,8 @@ * Fixed optimizations around macro invocations. +* 6502: Fixed code deduplication in presence of trampolined functions. + * Optimized word shifts for between 7 and 12 bits. * Allowed new lines after `=`. @@ -28,6 +40,8 @@ * Improved some error messages (thanks to @agg23). +* Other fixes and improvements. + ## 0.3.24 (2020-12-02) * Preliminary support for TRS-80 Model 1 and 3 running TRS-DOS.