cc64 icon indicating copy to clipboard operation
cc64 copied to clipboard

cc64 is a small-C compiler written in Forth, hosted on the Commodore C64, Plus4 and C16 with 64k, and on the Commander X16. It is targeting the 6502 CPU.

Results 11 cc64 issues
Sort by recently updated
recently updated
newest added

Currently all expression evaluation happens with 16 bit width: All additions, shifts, logic operators, all happen with 16 bit (lobyte in A, hibyte in X). The same goes for all...

Currently the words >inittype and (init$ in parser.fth:800-810 encode a rule that forbids array initializers for local non-static arrays. Reason for my decision for this way back was probably this:...

Remains to be verified via a test, but looking at | : atom ( -- obj ) #number# comes-a? IF do-numatom exit THEN #id# comes-a? IF do-idatom exit THEN #string#...

This should be made platform-dependent with (64 C) and (16 C), doing something similar and suitable on the C16.

Due to a build script bug the rt-c64-0801.h file looked like this: #pragma cc64 0xfd 0xfb 0x801 0x824 0x9ce 0xa000 0xa000 tmp/rt-c64-0801 Namely, a tmp/ in the library name param....

Repro: Remove the shift-return (\x8d) at the beginning of line 21 of editfile.keybuf, and the editfile test will crash peddi. I'm not clear what the problem exactly is, but it...

For my setup, I would like to have a D64 image for X16, analogous to the C16/C64 images. Is it possible to add this to the release?