jespergravgaard
|
599aaf4d67
|
Added test for macro-based struct addressing vs. const-pointer based.
|
2020-10-19 23:59:26 +02:00 |
|
Jesper Gravgaard
|
482811f2c8
|
Merged https://gitlab.com/mark.j.fisher/kickc/-/tree/conio-atari ATARI XL/XE conio.h implementation. Closes #546
|
2020-10-19 12:22:42 +02:00 |
|
jespergravgaard
|
61f1f5a939
|
Added documentation to VIC-II
|
2020-10-19 08:24:40 +02:00 |
|
jespergravgaard
|
a55f7477de
|
Added 6502.h with SEI() and CLI().
|
2020-10-18 20:33:36 +02:00 |
|
jespergravgaard
|
2ad0285dc6
|
Fixed problem where nested infinite loop produces wrong block sequence. Closes #547
|
2020-10-18 17:46:09 +02:00 |
|
Mark Fisher
|
96a11cddc1
|
Fixed typo and tests for conio comment
|
2020-10-17 14:47:29 +01:00 |
|
Mark Fisher
|
6d84bc1ada
|
Add target pragma to conio-atari example
|
2020-10-16 12:55:12 +01:00 |
|
Mark Fisher
|
24a83558e8
|
Add conio example for Atari
|
2020-10-15 12:45:16 +01:00 |
|
Mark Fisher
|
b38626f018
|
Add conio implementation for Atari XL target
|
2020-10-15 10:18:44 +01:00 |
|
jespergravgaard
|
e3662e22d6
|
Fixed fragment cache.
|
2020-10-12 20:42:06 +02:00 |
|
jespergravgaard
|
03907f9e48
|
Fixed fragment.
|
2020-10-12 20:33:33 +02:00 |
|
jespergravgaard
|
26a25364c2
|
Added missing fragments. Aligned clc sequence. Closes #539
|
2020-10-12 20:28:00 +02:00 |
|
jespergravgaard
|
724ea3e235
|
Added missing fragment.
|
2020-10-12 20:03:17 +02:00 |
|
jespergravgaard
|
6a9ca1537c
|
Fixed problem problem where constant references are not literal. Closes #540
|
2020-10-12 19:59:07 +02:00 |
|
jespergravgaard
|
2068fd3b7b
|
Fixed tests.
|
2020-10-11 15:59:07 +02:00 |
|
jespergravgaard
|
a4e62009d0
|
Fixed problem with post-increment causing java exception. Closes #538
|
2020-10-11 15:56:17 +02:00 |
|
jespergravgaard
|
cb1ae7bd30
|
Fixed problem caused when the same resource is decalred twice in inline kickasm. Closes #537
|
2020-10-11 15:47:10 +02:00 |
|
jespergravgaard
|
4fd5e18bd0
|
Added 2 missing fragments. Thanks @fenrock
|
2020-10-10 19:52:26 +02:00 |
|
jespergravgaard
|
315a65f01f
|
Added 2 missing fragments. Thanks @fenrock
|
2020-10-10 19:48:37 +02:00 |
|
jespergravgaard
|
74ba01ebac
|
Added missing fragment. Thanks @fenrock
|
2020-10-10 15:47:05 +02:00 |
|
jespergravgaard
|
0a2e4189fe
|
Added test for loop loop invariant calculation hoisting optimization. #535
|
2020-10-05 23:35:41 +02:00 |
|
jespergravgaard
|
66d7c4ed51
|
Improved log/sym/cfg output format for readability. Shortened log a bit. Closes #534
|
2020-10-05 23:14:34 +02:00 |
|
jespergravgaard
|
6253bdce28
|
Improved out
|
2020-10-05 22:58:02 +02:00 |
|
Jesper Gravgaard
|
0995c29f0f
|
Improved log output slightly.
|
2020-10-05 17:53:46 +02:00 |
|
jespergravgaard
|
f117db148d
|
Working on log output readability. #534
|
2020-10-05 09:31:16 +02:00 |
|
jespergravgaard
|
e3cd22ecab
|
Added missing fragments.
|
2020-10-04 23:08:53 +02:00 |
|
jespergravgaard
|
946327da37
|
Improves ball[i].x rewriting for 16bit i. Closes #533
|
2020-10-04 21:43:41 +02:00 |
|
jespergravgaard
|
a22a0e483d
|
Added missing fragment. Closes #531
|
2020-10-03 08:12:56 +02:00 |
|
Jesper Gravgaard
|
1df52a8c5b
|
Added tests for improving array iteration performance for different types of arrays.
|
2020-10-01 22:30:04 +02:00 |
|
Jesper Gravgaard
|
5c2d1c48d9
|
Updated test data
|
2020-10-01 11:01:49 +02:00 |
|
jespergravgaard
|
cd2dcd1614
|
Added missing files.
|
2020-10-01 10:31:34 +02:00 |
|
jespergravgaard
|
b9d69db454
|
Fixed problem with boolean constant comparison (false!=false). Closes #527
|
2020-10-01 08:45:55 +02:00 |
|
jespergravgaard
|
31b0a500a1
|
Merged nesballs 3
|
2020-10-01 00:55:47 +02:00 |
|
jespergravgaard
|
9262adf09f
|
Added nesballs-3 test
|
2020-10-01 00:54:08 +02:00 |
|
Jesper Gravgaard
|
1e0d21d06e
|
Expanded DuplicateRValueIdentification to also find RValues in different blocks as long as the scope is the same and the first block dominates the last block. Closes #525
|
2020-10-01 00:18:56 +02:00 |
|
Jesper Gravgaard
|
e92f72e490
|
Expanded DuplicateRValueIdentification to also find RValues in different blocks as long as the first one dominates the last one. Closes #525
|
2020-09-30 22:48:44 +02:00 |
|
jespergravgaard
|
a6a3aed144
|
Improved fragments.
|
2020-09-30 20:16:27 +02:00 |
|
jespergravgaard
|
295c5d1dbd
|
Added missing fragment. Thanks @ubik
|
2020-09-30 09:03:55 +02:00 |
|
jespergravgaard
|
7c1bed30f2
|
Fixed ATASCII newline encoding. Closes #526
|
2020-09-29 02:07:09 +02:00 |
|
jespergravgaard
|
5831e8ac26
|
Fixed ATASCII newline encoding. Closes #526
|
2020-09-29 02:05:57 +02:00 |
|
jespergravgaard
|
62e61d0ec3
|
Updated cache.
|
2020-09-29 01:35:55 +02:00 |
|
jespergravgaard
|
d9ced92fd7
|
Added another test for #525 demonstrating problem with reuse of index*sizeof(). Added more fragments and optimizing others.
|
2020-09-29 01:35:08 +02:00 |
|
jespergravgaard
|
8abaa95008
|
Added test for #525 demonstrating problem with reuse of index*sizeof(). Added a fragment.
|
2020-09-29 00:42:25 +02:00 |
|
jespergravgaard
|
0a31136651
|
Improved compiler error messages. Added bubbles64 example (not working yet). Added missing fragments.
|
2020-09-28 23:45:41 +02:00 |
|
jespergravgaard
|
d64faa132d
|
Added __KICKC__ define. Closes #523
|
2020-09-28 22:25:15 +02:00 |
|
jespergravgaard
|
8ec4831541
|
Now initializing cursor position in conio.h on MEGA65. Closes #522
|
2020-09-28 21:34:39 +02:00 |
|
jespergravgaard
|
c75c99654b
|
Updated fragment cache files.
|
2020-09-28 20:40:12 +02:00 |
|
jespergravgaard
|
5a121eb5dd
|
Moved NES example files into a NES folder.
|
2020-09-28 20:32:39 +02:00 |
|
jespergravgaard
|
a8272388b8
|
Moved NES example files into a NES folder.
|
2020-09-28 20:29:30 +02:00 |
|
jespergravgaard
|
ad7b74ddac
|
Converted NES balls example to 32balls.
|
2020-09-28 19:59:03 +02:00 |
|