ggn
7d748dc6e2
Fix for #159 : Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers
2022-05-30 14:56:38 -05:00
ggn
5559ac0292
Get rid of some old and deprecated macros
2022-05-30 14:56:38 -05:00
ggn
0a1fc020c1
Fixed a wrong optimisation switch test, corrected some messages, updated docs
2022-05-30 13:16:38 -05:00
ggn
5b53a2a9e5
Add new optimisation switches for 56001 mode that were missing. Added warnings to all optimisation messages, as well as mention which switch caused the optimisation. Moved opt +op to opt +30 (Issue #185 )
2021-08-20 10:57:31 -05:00
Shamus Hammons
cbc8347d4f
Update to the name (don't ask), and copyright dates. Now at v2.1.0.
2021-03-07 16:43:25 -06:00
ggn
9ecc6f5e49
Fix for bug #167
2020-08-03 12:24:36 -05:00
Shamus Hammons
4a08774b12
Version bump + cleanup for last commit; now at v2.0.19.
2020-08-03 12:16:38 -05:00
ggn
56498a1110
All size optimisation warnings are hidden by default unless rmac is invoked with '-s' (TODO: add optimisation flag(s) for these)
2020-08-03 11:42:36 -05:00
ggn
e6faa71fc7
Fix gcc10/clang link errors by adding "extern" to exported variables and defining a couple in headers (issue #162 )
2020-07-04 10:52:32 -05:00
Shamus Hammons
4205233c83
EOY minor update.
2020-01-03 09:25:26 -06:00
Shamus Hammons
29fa5dcf50
The deed has been accomplished.
...
As far as I can tell, there should be no more regressions, but that's
no guarantee of anything. Assuming no more are found, this should go
out as version 2.0.0. :-D
2019-08-07 18:24:52 -05:00
Shamus Hammons
bdbf34766f
Added in DSP fixups to sect.c, misc. fixes for 6502 assembler.
2019-08-06 10:16:20 -05:00
Shamus Hammons
30a2086548
Cleanup of codebase and initial commit of 56K assembler by ggn.
...
There's still a ways to go before this will work properly as we need to
add proper fixup handling and origin (".org") bookkeeping. As it is now,
the addition of all the miscellaneous bits and bobs to support the main
56K assembler are in place but they don't cause any regressions to the
existing assemblers already present in RMAC. Stay tuned for Round 2!
2018-06-23 11:57:21 -05:00