Shamus Hammons
e2b4a6f614
Version bump for last commit. :-)
2023-06-19 16:27:57 -05:00
Shamus Hammons
977e372d50
Fix to placate the Visual Studio(TM) gods.
...
N.B.: Even MXE (which makes Windows(TM) executables), doesn't need this
kind of special treatment. So, meh. :-/
2023-03-20 14:57:12 -05:00
Shamus Hammons
bdae4ca0d4
Fix bug in d_incbin() (found by ggn). :-)
2023-03-20 13:22:25 -05:00
Shamus Hammons
a529af0a2b
Version bump for last commit.
2023-03-19 15:40:37 -05:00
Shamus Hammons
64dd9e00ec
Fixes for bugs #211-213, submitted by Bastian Schick. :-)
2022-12-21 17:19:36 -06:00
ggn
41a8ca9921
Fix for #210 - 6502 mode with -fr working
2022-12-21 16:57:02 -06:00
Shamus Hammons
c6808e75ed
Files missed in the last commit. :-P
2022-12-21 16:37:53 -06:00
Shamus Hammons
a095d8edf0
Version bump for last commit.
2022-08-16 12:26:58 -05:00
Shamus Hammons
b2ad602f5c
Version bump for last commit.
2022-08-16 12:22:11 -05:00
Shamus Hammons
db581e2d9e
Version bump for last round of patches.
2022-08-15 21:09:13 -05:00
Shamus Hammons
3bdb75018b
Version bump for latest commits.
2022-06-27 11:54:39 -05:00
Shamus Hammons
9aa8503cdc
Minor fix to kill unnecessary field YPOS in gpuobj in the OP assembler.
...
Turns out that the documentation we relied on was bogus; SCPCD confirmed
this (from the Jaguar netlists) as well. Thanks to Bastian (42bs) for
the patch! :-)
2022-06-27 08:44:00 -05:00
Shamus Hammons
2e6a046d5d
Fix to prevent defined registers/CCs from being exported in the symtab.
...
As it turns out, this was not due to malice but because RMAC was set up
to squeeze out every label ever defined in the assembly. Hopefully,
with this patch, things should be a bit more sane. :-)
2022-05-30 17:40:19 -05:00
Shamus Hammons
185ee7af01
Version bump for following patch.
2022-05-30 14:53:46 -05:00
Shamus Hammons
c044480a00
Added missing intern error text, version bump for last round of patches.
2022-05-30 14:30:11 -05:00
Shamus Hammons
0de5c6860b
Version bump for latest patches.
2022-05-30 13:59:52 -05:00
Shamus Hammons
7d0a01ef5e
Version bump for latest patches.
2021-10-30 10:24:34 -05:00
Shamus Hammons
c0ef609f73
Version bump for latest commits.
2021-08-20 10:57:53 -05:00
Shamus Hammons
9cb3b2008d
Version bump for last commit.
2021-08-20 10:12:07 -05:00
Shamus Hammons
282d24138b
Version bump for last commit.
2021-08-20 10:08:24 -05:00
Shamus Hammons
f88159cab2
Version bump for last commit.
2021-08-20 09:59:30 -05:00
Shamus Hammons
9102e505f5
Version bump for last commit.
2021-06-08 20:45:29 -05:00
Shamus Hammons
1dc13859b6
Version bump for last commit.
2021-06-08 20:21:16 -05:00
ggn
22203fdc3b
Fix for issue #179 : Don't touch o10 when +/~Oall is called. Made the o10 error message more verbose. Updated documentation.
2021-06-08 20:11:29 -05:00
Shamus Hammons
10cdaba793
Version bump for last commit.
2021-06-08 19:50:10 -05:00
Shamus Hammons
40883e54a5
Somehow these files slipped through the cracks... :-/
2021-06-08 19:41:45 -05:00
Shamus Hammons
70658ae2fd
Version bump for last commit.
2021-06-08 19:05:30 -05:00
Shamus Hammons
023e788775
Version bump for last commit.
2021-06-08 18:34:52 -05:00
Shamus Hammons
1b714ae49d
Harden RISC register parser and simplify expression evaluator.
...
The bulk of this patch is ggn's; I rolled a few more macros after I
realized that the EOL check in the RISC assembler required checking its
return value as well as EvaluateRegisterFromTokenStream()'s. :-/
2021-06-07 22:42:33 -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
Shamus Hammons
3a00205f10
Version bump for last commit; now at v2.0.23.
2020-09-28 22:05:23 -05:00
Shamus Hammons
ba8121d864
Fix for bug #51 . Now at v2.0.22.
...
We bumped the # of tokens in the TOKENSTREAM structure from 32 to 64,
but also added some logic to the macro invocation code to check if we
break the limits and thus don't crash. Will 64 be enough? My crystal
ball is cloudy ATM... :-P
2020-09-28 21:41:40 -05:00
Shamus Hammons
357c51c8d2
Version bump for last commit; now at v2.0.21.
2020-08-16 16:43:05 -05:00
Shamus Hammons
821279dcb7
Version bump for last commit; now a v2.0.20.;35M;35m
2020-08-03 12:28:57 -05:00
Shamus Hammons
4a08774b12
Version bump + cleanup for last commit; now at v2.0.19.
2020-08-03 12:16:38 -05:00
Shamus Hammons
ac3149e460
Version bump for last commit + ws cleanups. Now at v2.0.18.
2020-07-17 18:45:33 -05:00
Shamus Hammons
e01afe2aa5
Fix for bug #157 (token buffer overflow with long lines).
...
Also fixed a bug reported by swapd0 where a source file was longer than
65535 lines. Now at v2.0.17.
2020-07-17 18:05:25 -05:00
Shamus Hammons
1cd9ca4c09
Version bump for last commit. Now at v2.0.16.
2020-07-04 11:30:11 -05:00
Shamus Hammons
63191aa1fc
Fix for bug #149 ; thanks to ggn for the patch. Now at v2.0.15.
2020-07-04 11:09:52 -05:00
Shamus Hammons
4cfac2b5cb
Version bump for last commit; now at v2.0.14.
2020-07-04 10:54:16 -05:00
Shamus Hammons
136a3405aa
Version bump for latest patch. Now at v2.0.13.
2020-05-08 10:22:41 -05:00
Shamus Hammons
febff0eb16
Version bump for last commit; now at v2.0.12.
2020-03-02 08:03:56 -06:00
Shamus Hammons
3f6e05a96f
Added check to see that include paths actually exist.
...
RMAC will now yell at you if you give it a bogus include path. Thanks
to ggn for the idea! Now at v2.0.11.
2020-02-28 17:24:59 -06:00
Shamus Hammons
cdf0e4fdb9
Version bump for last commits; now at v2.0.10.
2020-01-17 14:16:03 -06:00
Shamus Hammons
d62ea9ab93
Fixes for bug #144 (unitialized code paths in 6502 codegen).
...
I was able to throw away a bunch of code in m6502cg(); things should be
much clearer vis-a-vis how things are parsed and code flow through that
function. Plus it's always nice to be able to throw away code. :-)
Now at v2.0.9.
2020-01-14 22:14:01 -06:00
Shamus Hammons
daeae41fe4
Version bump for previous commits; now at v2.0.8.
2020-01-10 09:08:27 -06:00
Shamus Hammons
c8c1bd3b36
Fix for bug #135 (RISC error reporting for immediate values).
...
Thanks to Linkovitch for the report; now at v2.0.7.
2020-01-04 10:24:57 -06:00
Shamus Hammons
01dbdb3508
Version bump for last commits; now at v2.0.6.
2020-01-03 10:37:08 -06:00
Shamus Hammons
4205233c83
EOY minor update.
2020-01-03 09:25:26 -06:00
Shamus Hammons
0b6363381c
Minor changes and version bump for prior commit; now at v2.0.5.
2020-01-03 09:21:02 -06:00