Andy McFadden
b6e571afc2
Correctly handle embedded instruction edge case
...
This began with a change to support "BRK <operand>" in cc65. The
assembler only supports this for 65816 projects, so we detect that
and enable it when available.
While fiddling with some test code an assertion fired. This
revealed a minor issue in the code analyzer: when overwriting inline
data with instructions, we weren't resetting the format descriptor.
The code that exercises it, which requires two-byte BRKs and an
inline BRK handler in an extension script, has been added to test
2022-extension-scripts.
The new regression test revealed a flaw in the 64tass code
generator's character encoding scanner that caused it to hang.
Fixed.
2019-10-19 17:28:45 -07:00
..
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-08 13:02:01 -07:00
2019-08-08 13:02:01 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-08 13:02:01 -07:00
2019-08-08 13:02:01 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-02 17:21:50 -07:00
2019-08-02 17:21:50 -07:00
2019-09-17 14:38:16 -07:00
2019-09-17 14:38:16 -07:00
2019-09-17 14:38:16 -07:00
2019-09-17 14:38:16 -07:00
2019-09-17 14:38:16 -07:00
2019-08-20 11:21:30 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2018-11-18 15:11:29 -08:00
2018-09-28 10:05:11 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-02 17:21:50 -07:00
2019-08-02 17:21:50 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-02 17:21:50 -07:00
2019-08-02 17:21:50 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-02 17:21:50 -07:00
2019-08-02 17:21:50 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-02 17:21:50 -07:00
2019-08-02 17:21:50 -07:00
2019-10-18 21:00:28 -07:00
2019-10-18 21:00:28 -07:00
2019-10-18 21:00:28 -07:00
2019-10-18 21:00:28 -07:00
2019-10-18 21:00:28 -07:00
2019-08-21 13:46:05 -07:00
2019-08-17 17:35:01 -07:00
2018-11-18 15:11:29 -08:00
2019-08-09 16:41:05 -07:00
2019-08-09 16:41:05 -07:00
2019-08-21 13:46:05 -07:00
2019-08-14 17:31:15 -07:00
2019-08-14 17:31:15 -07:00
2019-08-14 17:31:15 -07:00
2019-08-14 17:31:15 -07:00
2019-10-10 13:49:21 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-10-10 13:49:21 -07:00
2019-10-10 13:49:21 -07:00
2019-10-02 16:50:15 -07:00
2019-10-02 16:50:15 -07:00
2018-11-18 15:11:29 -08:00
2019-10-02 16:50:15 -07:00
2019-10-02 16:50:15 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2018-11-18 15:11:29 -08:00
2018-09-28 10:05:11 -07:00
2019-08-20 11:21:30 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2018-11-18 15:11:29 -08:00
2018-09-28 10:05:11 -07:00
2019-09-14 11:44:17 -07:00
2019-09-14 11:44:17 -07:00
2019-09-14 11:44:17 -07:00
2019-09-14 11:44:17 -07:00
2019-09-14 11:44:17 -07:00
2019-09-20 15:29:34 -07:00
2019-09-20 15:29:34 -07:00
2019-09-20 15:29:34 -07:00
2019-09-20 15:29:34 -07:00
2019-09-20 15:29:34 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2018-11-18 15:11:29 -08:00
2018-09-28 10:05:11 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 14:48:42 -07:00
2018-11-18 15:11:29 -08:00
2019-08-08 13:02:01 -07:00
2019-08-08 13:02:01 -07:00
2019-08-21 13:46:05 -07:00
2019-08-04 16:54:01 -07:00
2019-08-04 16:54:01 -07:00
2019-08-04 16:54:01 -07:00
2019-08-04 16:54:01 -07:00
2019-08-21 13:46:05 -07:00
2019-08-20 17:55:12 -07:00
2019-08-16 15:01:11 -07:00
2019-08-20 17:55:12 -07:00
2019-08-20 17:55:12 -07:00
2019-08-21 13:46:05 -07:00
2019-08-20 17:55:12 -07:00
2019-08-16 15:01:11 -07:00
2019-08-20 17:55:12 -07:00
2019-08-20 17:55:12 -07:00
2019-08-21 13:46:05 -07:00
2019-08-20 17:55:12 -07:00
2019-08-16 15:01:11 -07:00
2019-08-20 17:55:12 -07:00
2019-08-20 17:55:12 -07:00
2019-10-10 13:49:21 -07:00
2019-10-10 13:49:21 -07:00
2019-09-20 14:05:17 -07:00
2019-10-10 13:49:21 -07:00
2019-10-10 13:49:21 -07:00
2019-09-15 17:13:29 -07:00
2019-09-15 17:13:29 -07:00
2019-09-15 17:02:21 -07:00
2019-09-15 17:13:29 -07:00
2019-09-15 17:13:29 -07:00
2019-10-16 17:32:30 -07:00
2019-10-16 17:32:30 -07:00
2019-10-16 17:32:30 -07:00
2019-10-16 17:32:30 -07:00
2019-10-16 17:32:30 -07:00
2019-10-19 17:28:45 -07:00
2019-10-19 17:28:45 -07:00
2019-10-19 17:28:45 -07:00
2019-10-19 17:28:45 -07:00
2019-10-19 17:28:45 -07:00