marcobaye
|
68b4409b1c
|
internal cleanup: moved "indirect" flag from result to expression struct
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@125 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2020-04-26 20:14:39 +00:00 |
|
marcobaye
|
41f9534b99
|
more internal cleanup
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@124 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2020-04-26 18:53:14 +00:00 |
|
marcobaye
|
a4afd81f42
|
some internal cleanup concerning empty expressions
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@123 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2020-04-26 16:24:34 +00:00 |
|
marcobaye
|
c6f443d581
|
minor fix for output of segment list. no other change in functionality, only
internal cleanup (added some comments and TODOs)
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@122 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2020-04-25 10:20:52 +00:00 |
|
marcobaye
|
2ad798bef2
|
ACME release 0.96.5: Added "//" comments, added "--ignore-zeroes" and "--strict-segments" CLI switches.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@121 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2020-04-14 00:28:31 +00:00 |
|
marcobaye
|
63d26a9c82
|
ACME_Lib: various minor edits
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@120 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2020-02-28 20:40:18 +00:00 |
|
hoeppie
|
f22907849c
|
Add win32 ico and properties
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@119 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-12-23 01:36:24 +00:00 |
|
hoeppie
|
06e2612a5b
|
Update creating (c) year in win32 file, depends now on version.h
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@118 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-12-23 00:28:25 +00:00 |
|
marcobaye
|
07a7a00b1a
|
ACME_Lib: reformatted ted.a and add 264/petscii.a
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@117 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-08-05 23:39:15 +00:00 |
|
marcobaye
|
c68cefcab0
|
ACME_Lib: minor tweaks
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@116 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-07-29 14:24:33 +00:00 |
|
marcobaye
|
a57a7b6c68
|
ACME_Lib: added a directory for the 264 series
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@115 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-07-28 23:33:43 +00:00 |
|
marcobaye
|
81f2d3f683
|
ACME_Lib: a bit more info on CIAs and VIC
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@114 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-07-28 22:16:51 +00:00 |
|
marcobaye
|
8fc1d4c738
|
updated toacme: v0.15 new removes leading '+' signs when converting
sources from "Professional Assembler".
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@113 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-04-25 20:26:10 +00:00 |
|
marcobaye
|
e1744c0008
|
added #define to allow to make segments warnings into errors (no change in
functionality)
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@112 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-04-20 21:12:05 +00:00 |
|
marcobaye
|
238eb5d626
|
tiny comment in lib
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@111 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-04-09 08:09:20 +00:00 |
|
marcobaye
|
cefa89c138
|
added 65ce02 and 4502 opcode tables to docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@110 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-03-19 00:37:46 +00:00 |
|
marcobaye
|
c4487b9239
|
added r65c02 and w65c02 opcode tables to docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@109 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-03-18 22:24:47 +00:00 |
|
marcobaye
|
c262cbe7b4
|
added 65816 opcode table to docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@108 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-03-18 21:56:19 +00:00 |
|
marcobaye
|
6604877b54
|
added 65c02 opcode table to docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@107 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-03-18 21:26:38 +00:00 |
|
marcobaye
|
aa611df8b7
|
added 6502 opcode table to docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@106 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-03-18 21:13:41 +00:00 |
|
marcobaye
|
75d52177cc
|
fixed typo
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@105 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-02-01 11:28:39 +00:00 |
|
marcobaye
|
99d866e2e8
|
Some small changes in source, no change in functionality.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@104 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2019-02-01 11:23:28 +00:00 |
|
hoeppie
|
fb81d868d6
|
Update from 2015 to 2018
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@103 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2018-11-16 15:26:07 +00:00 |
|
marcobaye
|
b31e6c4e70
|
ACME_Lib: changed macro parameters to cheap locals (there should be no change in functionality)
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@102 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2018-08-05 15:33:15 +00:00 |
|
marcobaye
|
6ff2e95da8
|
ACME_Lib: edited c64/float.a so register usage is mentioned consistently.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@101 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2018-07-05 16:59:37 +00:00 |
|
marcobaye
|
a123239d2d
|
ACME_Library: added ref to ioerror.a file.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@100 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2018-06-30 21:05:16 +00:00 |
|
marcobaye
|
b3d818da39
|
ACME_Lib: added some more comments
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@99 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2018-06-30 20:59:42 +00:00 |
|
marcobaye
|
bc68e36127
|
ACME_Lib: changed "kernel" to "kernal" in various comments
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@98 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2018-01-29 15:59:20 +00:00 |
|
marcobaye
|
9628f69f4e
|
ACME release 0.96.4: Fixed bug in zero page wrap-around warnings. Added "!xor" pseudo op. Added "-I" CLI switch.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@97 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-12-22 22:55:36 +00:00 |
|
marcobaye
|
f23a38de8c
|
fixed native mode interrupt vectors in library file <65816/std.a>
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@96 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-11-03 17:48:49 +00:00 |
|
marcobaye
|
3867147615
|
Fixed docs to include two error messages. Fixed a typo, no change in functionality.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@95 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-11-03 15:14:55 +00:00 |
|
marcobaye
|
7cb100c480
|
ACME release 0.96.3: Added "!hex" and "!skip" pseudoops. Added cheap locals.
Added CLI switch to change pseudoop prefix to '.'
Fixed a bug in expression parser and added a warning.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@94 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-10-29 23:29:07 +00:00 |
|
marcobaye
|
e1683b1e28
|
more minor comment changes
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@93 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-10-21 20:23:22 +00:00 |
|
marcobaye
|
47f09e9804
|
a bit of internal cleanup of names and comments, no change in functionality
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@92 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-10-21 19:59:56 +00:00 |
|
marcobaye
|
a6daa92e63
|
tiny change in docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@91 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-10-21 19:01:48 +00:00 |
|
marcobaye
|
071778e2c1
|
Library: added some comments and an alias for "k_plot"
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@90 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-10-21 18:41:09 +00:00 |
|
marcobaye
|
a5e984f158
|
comments only
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@89 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-10-16 17:01:44 +00:00 |
|
hoeppie
|
53a8e9ab79
|
Typo in setRelease.sh fixed
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@88 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-06-17 23:04:59 +00:00 |
|
marcobaye
|
bb484d683e
|
updated toacme to include undocumented opcode "shx $1234,y"
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@87 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-03-21 20:44:12 +00:00 |
|
marcobaye
|
a915eef8e9
|
ACME release 0.96.2: Error output now in color using ANSI escape codes. Thanks to Clifford Carnmo for submitting this patch!
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@86 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-03-10 12:19:15 +00:00 |
|
hoeppie
|
2e0c8fc9f0
|
Update Windows-Resource-Erzeugung
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@85 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-02-12 00:33:37 +00:00 |
|
marcobaye
|
899f8c3b0c
|
rearranged some data tables
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@84 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-01-08 22:16:43 +00:00 |
|
marcobaye
|
a21ff667a8
|
tweaked docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@83 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-01-05 20:26:51 +00:00 |
|
marcobaye
|
5120d12af4
|
tweaked docs/cputypes.txt
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@82 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-01-05 17:02:13 +00:00 |
|
marcobaye
|
9603d13031
|
ACME release 0.96.1: Fixed bug where 65ce02's "(zp),z" addressing mode could be used in 65816 mode.
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@81 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2017-01-05 10:39:19 +00:00 |
|
marcobaye
|
4979302d0d
|
tweaked docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@80 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2016-12-29 12:02:12 +00:00 |
|
marcobaye
|
90dd2e0a36
|
fixed typo in docs
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@79 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2016-12-28 21:03:38 +00:00 |
|
marcobaye
|
294fe25c36
|
ACME Release 0.96: Added experimental support for instruction sets of Rockwell 65C02, WDC 65C02(S), CSG 65CE02 and CSG 4502.
Stack indexing can now be given either as ",s" or as ",sp" (only relevant for 65816 and 65CE02).
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@78 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2016-12-28 20:32:00 +00:00 |
|
marcobaye
|
681cbda33e
|
examples: fixed Makefile to use correct file format for trigonometry example
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@77 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2016-12-27 12:29:09 +00:00 |
|
marcobaye
|
c0a78ccec6
|
Library: changed names for MMU registers $d507-$d50a, because "high" and "low" are ambiguous. ;)
Sorry for any inconveniences...
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@76 4df02467-bbd4-4a76-a152-e7ce94205b78
|
2016-10-10 21:30:51 +00:00 |
|