jespergravgaard
|
f6c32196ed
|
Improved support for declaring pointers located on zero-page. __address(0xfc) char * zp2. #554
|
2020-11-02 01:18:03 +01:00 |
|
jespergravgaard
|
6394f074fa
|
Fixed test.
|
2020-11-01 23:12:46 +01:00 |
|
jespergravgaard
|
c920c360a1
|
Variables used in ASM is now automatically converted to volatile if not const. Beware that char * const var; and char * volatile var; do behave quite differently when used in ASM Closes #554
|
2020-11-01 22:42:09 +01:00 |
|
jespergravgaard
|
6bec9849b6
|
Working on #554 variables used in ASM.
|
2020-11-01 21:51:16 +01:00 |
|
jespergravgaard
|
85dcf992df
|
Fixed exception in pass 2 casued by constant function parameter. Closes #561
|
2020-11-01 18:49:10 +01:00 |
|
jespergravgaard
|
b1f34e5769
|
Working on #554 variables used in ASM.
|
2020-11-01 11:29:53 +01:00 |
|
jespergravgaard
|
279cc322b7
|
Added test for #558
|
2020-11-01 08:19:32 +01:00 |
|
jespergravgaard
|
251cf0856b
|
Added test for #557
|
2020-11-01 08:00:52 +01:00 |
|
jespergravgaard
|
48af107a90
|
Created minimal failing MD5 loop
|
2020-10-30 21:43:12 +01:00 |
|
jespergravgaard
|
8835a8c8f2
|
Created minimal failing MD5 loop
|
2020-10-30 21:11:37 +01:00 |
|
jespergravgaard
|
9a44547552
|
Added second MD5 test.
|
2020-10-30 20:10:13 +01:00 |
|
jespergravgaard
|
77754f8d39
|
Added missing fragment. Closes #555
|
2020-10-30 18:12:52 +01:00 |
|
jespergravgaard
|
4caaa9b752
|
Added last rol/rors.
|
2020-10-30 17:09:56 +01:00 |
|
jespergravgaard
|
6daf5ee97a
|
Updated tests.
|
2020-10-30 16:41:58 +01:00 |
|
jespergravgaard
|
e8ccd96d07
|
Added 32bit unsigned rol/ror fragments.
|
2020-10-30 16:05:31 +01:00 |
|
jespergravgaard
|
6f1ef0274e
|
Updated cache.
|
2020-10-30 10:58:36 +01:00 |
|
jespergravgaard
|
5c0009239e
|
Added missing 32bit-fragments for @mark.j.fisher.See #553
|
2020-10-30 10:43:01 +01:00 |
|
jespergravgaard
|
b79425ee48
|
Added missing fragments from @mark.j.fisher.See #550
|
2020-10-30 10:15:02 +01:00 |
|
jespergravgaard
|
d9fab8eb23
|
Fixed problem where zp_reserve is not being honoured after using __address. Closes #550
|
2020-10-30 09:17:34 +01:00 |
|
jespergravgaard
|
eb183ada7e
|
Added font locations
|
2020-10-29 08:17:29 +01:00 |
|
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 |
|