[cc65-git] [cc65/cc65] 962603: add Apple3 target
cc65 - a freeware C compiler for 6502 based systems
Brought to you by:
gpz
|
From: robjustice <no...@gi...> - 2026-10-04 12:55:18
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 962603cf15ec6c77e530254d4aec8f05d15e2d22 https://github.com/cc65/cc65/commit/962603cf15ec6c77e530254d4aec8f05d15e2d22 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: A asminc/apple3.inc M asminc/stdio.inc A cfg/apple3.cfg A include/apple3.h A include/apple3_filetype.h M include/dirent.h M include/limits.h M include/stdio.h M include/target.h M libsrc/Makefile A libsrc/apple3/_scrsize.s A libsrc/apple3/beep.s A libsrc/apple3/callmain.s A libsrc/apple3/cclear.s A libsrc/apple3/cgetc.s A libsrc/apple3/chline.s A libsrc/apple3/close.s A libsrc/apple3/closedir.s A libsrc/apple3/clrscr.s A libsrc/apple3/color.s A libsrc/apple3/cpeekc.s A libsrc/apple3/cputc.s A libsrc/apple3/cputcxy.s A libsrc/apple3/crt0.s A libsrc/apple3/curdevice.s A libsrc/apple3/cvline.s A libsrc/apple3/devicedir.s A libsrc/apple3/dioclose.s A libsrc/apple3/diocommon.s A libsrc/apple3/dioopen.s A libsrc/apple3/dioread.s A libsrc/apple3/diosectcount.s A libsrc/apple3/diosectsize.s A libsrc/apple3/diowrite.s A libsrc/apple3/dir.inc A libsrc/apple3/exec.s A libsrc/apple3/exehdr.s A libsrc/apple3/file_set_info.s A libsrc/apple3/filedes.inc A libsrc/apple3/filedes.s A libsrc/apple3/filename.s A libsrc/apple3/getdevice.s A libsrc/apple3/initcwd.s A libsrc/apple3/isdevice.s A libsrc/apple3/joy/a3.stdjoy.s A libsrc/apple3/joy_stat_stddrv.s A libsrc/apple3/joy_stddrv.s A libsrc/apple3/kbhit.s A libsrc/apple3/libref.s A libsrc/apple3/lseek.s A libsrc/apple3/open.s A libsrc/apple3/opendir.s A libsrc/apple3/oserrlist.s A libsrc/apple3/oserror.s A libsrc/apple3/randomize.s A libsrc/apple3/read.s A libsrc/apple3/readdir.s A libsrc/apple3/reboot.s A libsrc/apple3/revers.s A libsrc/apple3/rwcommon.s A libsrc/apple3/sleep.s A libsrc/apple3/sos.inc A libsrc/apple3/sos.s A libsrc/apple3/sos_file_info.s A libsrc/apple3/sos_file_info_direct.s A libsrc/apple3/sos_set_pathname.s A libsrc/apple3/syschdir.s A libsrc/apple3/sysmkdir.s A libsrc/apple3/sysremove.s A libsrc/apple3/sysrename.s A libsrc/apple3/sysrmdir.s A libsrc/apple3/videomode.s A libsrc/apple3/waitvsync.s A libsrc/apple3/wherexy.s A libsrc/apple3/write.s A libsrc/apple3/xpeekpoke.s M samples/tinyshell.c M src/ca65/main.c M src/cc65/main.c M src/common/target.c M src/common/target.h Log Message: ----------- add Apple3 target Commit: 62dc47d30b8c3ebd73a194e07228829651d9c932 https://github.com/cc65/cc65/commit/62dc47d30b8c3ebd73a194e07228829651d9c932 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: A libsrc/apple3/cputs.s M libsrc/apple3/rwcommon.s A libsrc/apple3/vcprintf.s M libsrc/apple3/write.s Log Message: ----------- write to console in chunks to optimise speed Commit: e9259b871154a4fd69618ef623bbaa637c7116a2 https://github.com/cc65/cc65/commit/e9259b871154a4fd69618ef623bbaa637c7116a2 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M asminc/apple3.inc M include/apple3.h M libsrc/apple3/cgetc.s R libsrc/apple3/chline.s M libsrc/apple3/clrscr.s M libsrc/apple3/color.s M libsrc/apple3/cputc.s M libsrc/apple3/cputcxy.s M libsrc/apple3/cputs.s R libsrc/apple3/cvline.s A libsrc/apple3/dynchline.s A libsrc/apple3/dyncvline.s A libsrc/apple3/mainargs.s M libsrc/apple3/read.s M libsrc/apple3/revers.s M libsrc/apple3/videomode.s M libsrc/apple3/waitvsync.s A libsrc/apple3/wrconss.s M libsrc/apple3/write.s M targettest/conio.c Log Message: ----------- more updates for improving console output Commit: 8c01856115501929c5a511cb46381d1f6b05a8e1 https://github.com/cc65/cc65/commit/8c01856115501929c5a511cb46381d1f6b05a8e1 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M libsrc/apple3/read.s Log Message: ----------- a few more additions and fixes Commit: 7b6907c3c5d03366242313708272531918ce012e https://github.com/cc65/cc65/commit/7b6907c3c5d03366242313708272531918ce012e Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: A libsrc/apple3/rewinddir.s A libsrc/apple3/sysuname.s Log Message: ----------- missed these in the last commit Commit: 1efe8ba185d85f8f7eed8e8bbad300f4f542e6b9 https://github.com/cc65/cc65/commit/1efe8ba185d85f8f7eed8e8bbad300f4f542e6b9 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M include/apple3.h M libsrc/apple3/close.s M libsrc/apple3/color.s M libsrc/apple3/cputc.s M libsrc/apple3/cputcxy.s M libsrc/apple3/dynchline.s M libsrc/apple3/exec.s A libsrc/apple3/getdevicename.s M libsrc/apple3/isdevice.s M libsrc/apple3/open.s Log Message: ----------- Few more updates and fixes Commit: 6c91cabfda09038317784acad505c2642861af0e https://github.com/cc65/cc65/commit/6c91cabfda09038317784acad505c2642861af0e Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M libsrc/apple3/cgetc.s M libsrc/apple3/cputc.s M libsrc/apple3/crt0.s M libsrc/apple3/curdevice.s M libsrc/apple3/diosectcount.s M libsrc/apple3/getdevicename.s M libsrc/apple3/initcwd.s M libsrc/apple3/isdevice.s M libsrc/apple3/joy_stddrv.s M libsrc/apple3/kbhit.s M libsrc/apple3/mainargs.s M libsrc/apple3/open.s M libsrc/apple3/read.s M libsrc/apple3/sleep.s M libsrc/apple3/sysuname.s M libsrc/apple3/wherexy.s M libsrc/apple3/wrconss.s Log Message: ----------- cleanup some tabs and formatting Commit: c88a75687279cb354af19ddca10618225be93eb9 https://github.com/cc65/cc65/commit/c88a75687279cb354af19ddca10618225be93eb9 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M asminc/apple3.inc M include/apple3.h M libsrc/apple3/callmain.s M libsrc/apple3/cgetc.s M libsrc/apple3/clrscr.s M libsrc/apple3/cputc.s M libsrc/apple3/cputs.s M libsrc/apple3/diosectcount.s M libsrc/apple3/dynchline.s M libsrc/apple3/dyncvline.s M libsrc/apple3/exec.s M libsrc/apple3/filename.s M libsrc/apple3/getdevice.s M libsrc/apple3/isdevice.s M libsrc/apple3/joy/a3.stdjoy.s M libsrc/apple3/lseek.s M libsrc/apple3/open.s M libsrc/apple3/randomize.s M libsrc/apple3/sos.inc M libsrc/apple3/sos.s M libsrc/apple3/waitvsync.s M libsrc/apple3/wherexy.s M libsrc/apple3/wrconss.s M libsrc/apple3/write.s Log Message: ----------- cleanup some trailing spaces Commit: ea5a5b8e17408531f5f2711a82ac8a2090689fc9 https://github.com/cc65/cc65/commit/ea5a5b8e17408531f5f2711a82ac8a2090689fc9 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M libsrc/apple3/getdevicename.s Log Message: ----------- missed one for trailing spaces Commit: 71746c829e77f74c2b601a7d16821170c2610df3 https://github.com/cc65/cc65/commit/71746c829e77f74c2b601a7d16821170c2610df3 Author: robjustice <j.r...@gm...> Date: 2026-10-04 (Sun, 04 Oct 2026) Changed paths: M asminc/apple3.inc M cfg/apple3.cfg M libsrc/apple3/cgetc.s M libsrc/apple3/cputc.s M libsrc/apple3/crt0.s M libsrc/apple3/exehdr.s M libsrc/apple3/sos.inc M libsrc/apple3/sos.s Log Message: ----------- more style updates Compare: https://github.com/cc65/cc65/compare/44a1d8adb90d...71746c829e77 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |