Jesper Gravgaard
|
76edc3b8c8
|
Moved ArraySpec to SymbolTypePointer.
|
2021-04-12 20:57:46 +02:00 |
|
Jesper Gravgaard
|
66b3daa62f
|
Added example of work-around for passing parameters to call by pointer function.
|
2021-04-06 21:58:12 +02:00 |
|
jespergravgaard
|
6fe60c6ad5
|
Added WORD0/1 and fragments. #221
|
2021-04-06 00:18:49 +02:00 |
|
jespergravgaard
|
9443fd5c46
|
Added BYTE0/1/2/3 support in ilist initializers. #221
|
2021-04-05 02:02:30 +02:00 |
|
jespergravgaard
|
299671109b
|
Added initial support for special BYTE2() and BYTE3() unary operators giving access to specific bytes. #221
|
2021-04-05 01:14:35 +02:00 |
|
jespergravgaard
|
945d8a1113
|
Added initial support for special BYTE0() and BYTE1() unary operators giving access to specific bytes. #221
|
2021-04-05 00:29:49 +02:00 |
|
jespergravgaard
|
a750c606c9
|
Updated test data.
|
2021-04-02 17:11:13 +02:00 |
|
jespergravgaard
|
e3555ff651
|
Added memchr() to <string.h>
|
2021-03-31 12:24:38 +02:00 |
|
jespergravgaard
|
03a25b8915
|
Updated test data. Added borderline pacman example.
|
2021-03-28 08:58:48 +02:00 |
|
jespergravgaard
|
f40050c558
|
Fixed problem with erronously coalescing structs of same size/type affected by address-of. Closes #632
|
2021-03-06 08:26:41 +01:00 |
|
jespergravgaard
|
b2375f49c7
|
optimized fragments.
|
2021-02-17 23:35:01 +01:00 |
|
jespergravgaard
|
f3a878014b
|
Renamed VICII_CONTROL to VICII_CONTROL1.
|
2021-02-07 16:14:44 +01:00 |
|
jespergravgaard
|
4648165f86
|
Added "c64-" prefix on all C64-only libraries.
|
2021-02-04 09:18:27 +01:00 |
|
jespergravgaard
|
f9a1edc4cc
|
Retired bitmap-draw.h and bitmap2.h. Introduced c64-bitmap.h instead.
|
2021-02-04 08:53:47 +01:00 |
|
jespergravgaard
|
4993a2cb4b
|
Merged FlightControl/CX16_VERA Commander X16 veralib updates and space demo.
|
2021-02-02 01:37:05 +01:00 |
|
jespergravgaard
|
41bb71511c
|
Merged FlightControl/CX16_VERA Commander X16 veralib updates and space demo.
|
2021-02-02 00:14:47 +01:00 |
|
jespergravgaard
|
fa9736d15b
|
Merged CX16 veralib progress.
|
2021-02-01 21:52:35 +01:00 |
|
jespergravgaard
|
c32857c87f
|
Merged CX16 veralib progress.
|
2021-02-01 21:51:12 +01:00 |
|
jespergravgaard
|
5ddc33ceea
|
Fixed test data.
|
2021-01-23 13:10:14 +01:00 |
|
jespergravgaard
|
14933cbb6a
|
Added example of how to code a ROM in KickC using a linker file and a segment that is compiled but thrown away by the linker. Closes #621
|
2021-01-20 17:51:49 +01:00 |
|
jespergravgaard
|
b11256030c
|
Fixed test data.
|
2021-01-17 13:01:07 +01:00 |
|
jespergravgaard
|
6366d1a9fa
|
Fixed problem where Variable used inside ASM is optimized to a constant.
Now variables used inside ASM are made volatile before the early const pass.
Closes #618
|
2021-01-17 12:59:41 +01:00 |
|
jespergravgaard
|
3bed5e1aee
|
Updated test data.
|
2021-01-16 23:51:52 +01:00 |
|
jespergravgaard
|
7bbfb43912
|
Added ISR for VIC20 and Plus/4. Re-arranged example programs into platform folders.
|
2021-01-16 18:39:02 +01:00 |
|
Jesper Gravgaard
|
ec1da0250c
|
Updated CX16 test data.
|
2021-01-13 18:28:08 +01:00 |
|
Jesper Gravgaard
|
dedd1cc217
|
Fixed test ref.
|
2021-01-04 14:31:25 +01:00 |
|
jespergravgaard
|
a6554c3d37
|
Removed some tests. Added new_30_years_low_resolution.
|
2021-01-04 01:00:49 +01:00 |
|
jespergravgaard
|
0eed4e7857
|
Fixed tests!
|
2021-01-04 00:11:22 +01:00 |
|
jespergravgaard
|
c36da71ecd
|
Added cruncher plug-in and example programs. Closes #603
|
2020-12-30 23:13:55 +01:00 |
|
jespergravgaard
|
2dd2697ba1
|
Updated const names to VICII.
|
2020-12-30 01:55:04 +01:00 |
|
jespergravgaard
|
581f055561
|
Updated const names to VICII.
|
2020-12-29 19:37:32 +01:00 |
|
jespergravgaard
|
9b0dda8766
|
Updated test data.
|
2020-12-27 22:02:15 +01:00 |
|
jespergravgaard
|
ea97e20319
|
Changed interrupt clobber handling to use (new!) ASM tags instead of replacing the fragment. #599
|
2020-12-21 15:05:10 +01:00 |
|
jespergravgaard
|
da789e007f
|
Removed support for programs without segments. Closes #465
|
2020-12-21 08:57:41 +01:00 |
|
jespergravgaard
|
089125ff5e
|
Implemented new interrupt system supporting more platforms and CPUs. Closes #599
|
2020-12-21 01:04:34 +01:00 |
|
jespergravgaard
|
cd6c33a92c
|
CX16 sprite example is now a 256-color 64*64 TUT sprite. #581
|
2020-12-17 23:34:39 +01:00 |
|
jespergravgaard
|
e6962d38ac
|
CX16 sprite example is now a 256-color 64*64 TUT sprite. #581
|
2020-12-17 23:23:46 +01:00 |
|
jespergravgaard
|
559d4f65c7
|
Extended sprite CX16 example. #581
|
2020-12-17 09:28:45 +01:00 |
|
jespergravgaard
|
e4349daaf6
|
Extended sprite CX16 example. #581
|
2020-12-17 09:26:34 +01:00 |
|
jespergravgaard
|
dbaea05623
|
Added a sprite CX16 example. #581
|
2020-12-16 22:24:38 +01:00 |
|
jespergravgaard
|
2d58a799d5
|
Improved simple VRAM example. #581
|
2020-12-15 01:00:39 +01:00 |
|
jespergravgaard
|
02e57b06cb
|
Improved raster bars. Added simple VRAM example. #581
|
2020-12-15 00:42:52 +01:00 |
|
Jesper Gravgaard
|
205ce4eb6c
|
Added 6522 VIA#1 and VIA#1 to CX16. #581
|
2020-12-14 13:33:10 +01:00 |
|
jespergravgaard
|
2f695a3724
|
Added Commander X16 Platform Target and example program. %581
|
2020-12-14 01:29:39 +01:00 |
|
jespergravgaard
|
7c995f82a1
|
Added a few missing fragments. Improved fragments for if() where rvalue1==0. Closes #598
|
2020-12-12 00:48:31 +01:00 |
|
jespergravgaard
|
df62ca5c9f
|
Merged improved integer type inference by @tfisher98. Closes !2, #594, #334, #199
|
2020-12-12 00:02:55 +01:00 |
|
jespergravgaard
|
78d961fd19
|
Merged improved integer type inference by @tfisher98. Closes !2, #594, #334, #199
|
2020-12-12 00:01:15 +01:00 |
|
jespergravgaard
|
82a045934d
|
Updated to ANTLR4.9. Merged Andrzej Śliwa implementation of __address() support for constant expressions branch address_with_expression_value. Closes !1
|
2020-12-11 01:18:36 +01:00 |
|
Andrzej Sliwa
|
6466419fd1
|
removed verbose log from unit test
|
2020-12-09 13:00:02 +01:00 |
|
Andrzej Sliwa
|
e8155008a2
|
added support for expressions in __address
|
2020-12-09 12:18:07 +01:00 |
|