cc65-git Mailing List for cc65
cc65 - a freeware C compiler for 6502 based systems
Brought to you by:
gpz
You can subscribe to this list here.
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
(24) |
May
(87) |
Jun
(28) |
Jul
(15) |
Aug
(14) |
Sep
(11) |
Oct
(20) |
Nov
(6) |
Dec
(11) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 |
Jan
(20) |
Feb
(54) |
Mar
(93) |
Apr
(25) |
May
(26) |
Jun
(14) |
Jul
(4) |
Aug
(2) |
Sep
(8) |
Oct
(9) |
Nov
(18) |
Dec
(3) |
| 2015 |
Jan
(4) |
Feb
(6) |
Mar
(12) |
Apr
(6) |
May
(7) |
Jun
(13) |
Jul
(15) |
Aug
(9) |
Sep
(14) |
Oct
(25) |
Nov
(8) |
Dec
(11) |
| 2016 |
Jan
(12) |
Feb
(10) |
Mar
(25) |
Apr
(5) |
May
(11) |
Jun
(31) |
Jul
(9) |
Aug
(16) |
Sep
(17) |
Oct
(2) |
Nov
(1) |
Dec
(5) |
| 2017 |
Jan
(8) |
Feb
(20) |
Mar
(27) |
Apr
(18) |
May
(25) |
Jun
(16) |
Jul
(17) |
Aug
(9) |
Sep
(11) |
Oct
(10) |
Nov
(27) |
Dec
(11) |
| 2018 |
Jan
(17) |
Feb
(19) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
(3) |
Feb
(18) |
Mar
(16) |
Apr
(17) |
May
(23) |
Jun
(5) |
Jul
(13) |
Aug
(3) |
Sep
(10) |
Oct
(18) |
Nov
(18) |
Dec
(6) |
| 2020 |
Jan
(9) |
Feb
(6) |
Mar
(11) |
Apr
(4) |
May
(12) |
Jun
(24) |
Jul
(78) |
Aug
(103) |
Sep
(43) |
Oct
(37) |
Nov
(39) |
Dec
(12) |
| 2021 |
Jan
(7) |
Feb
(19) |
Mar
(35) |
Apr
(32) |
May
(50) |
Jun
(12) |
Jul
|
Aug
(1) |
Sep
(10) |
Oct
(2) |
Nov
(6) |
Dec
(13) |
| 2022 |
Jan
(23) |
Feb
(26) |
Mar
(17) |
Apr
(30) |
May
(24) |
Jun
(17) |
Jul
(26) |
Aug
(24) |
Sep
(9) |
Oct
(9) |
Nov
(49) |
Dec
(9) |
| 2023 |
Jan
(15) |
Feb
(15) |
Mar
(11) |
Apr
(4) |
May
(67) |
Jun
(2) |
Jul
(1) |
Aug
(5) |
Sep
(28) |
Oct
(33) |
Nov
(22) |
Dec
(30) |
| 2024 |
Jan
(49) |
Feb
(15) |
Mar
(6) |
Apr
(2) |
May
(4) |
Jun
(4) |
Jul
(8) |
Aug
(6) |
Sep
(26) |
Oct
(5) |
Nov
(7) |
Dec
(26) |
| 2025 |
Jan
(15) |
Feb
(2) |
Mar
(12) |
Apr
(8) |
May
(27) |
Jun
(72) |
Jul
(64) |
Aug
(2) |
Sep
(9) |
Oct
(3) |
Nov
(12) |
Dec
(5) |
| 2026 |
Jan
(2) |
Feb
(5) |
Mar
(8) |
Apr
(4) |
May
(5) |
Jun
|
Jul
(3) |
Aug
(9) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: Bob A. <no...@gi...> - 2026-09-20 14:34:28
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 2dede6fda98e6577a6814969480ebb599a51bd08 https://github.com/cc65/cc65/commit/2dede6fda98e6577a6814969480ebb599a51bd08 Author: Thorsten Hindermann <hin...@go...> Date: 2026-08-30 (Sun, 30 Aug 2026) Changed paths: M libsrc/rp6502/ria_rln_peek.c Log Message: ----------- Fix RP6502 RIA readline error return Commit: 2ea1df8b2bdda43ec4aef7b9124f3be6c9a91fb7 https://github.com/cc65/cc65/commit/2ea1df8b2bdda43ec4aef7b9124f3be6c9a91fb7 Author: Bob Andrews <mr...@us...> Date: 2026-09-20 (Sun, 20 Sep 2026) Changed paths: M libsrc/rp6502/ria_rln_peek.c Log Message: ----------- Merge pull request #2970 from hindermath/upstream/rp6502-ria-input-validation Fix RP6502 RIA readline error return Compare: https://github.com/cc65/cc65/compare/e11fb5c39371...2ea1df8b2bdd To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: cc65 O. <no...@gi...> - 2026-08-20 16:00:46
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: e68a254d9566c5f9b8aa6437954ab0a73a3b7a58 https://github.com/cc65/doc/commit/e68a254d9566c5f9b8aa6437954ab0a73a3b7a58 Author: cc65-github <cc6...@gi...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M ca65.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/e11fb5c39371046ebe25485f984f644c5a0d65d3 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 15:54:59
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 5835c0f38b00ea8d39939576b56bdcc8c67b4a60 https://github.com/cc65/cc65/commit/5835c0f38b00ea8d39939576b56bdcc8c67b4a60 Author: codemeow <ale...@gm...> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M doc/ca65.sgml M src/ca65/global.c M src/ca65/global.h M src/ca65/main.c M src/ca65/sizeof.c M src/ca65/symtab.c M src/ca65/symtab.h M test/asm/Makefile M test/asm/readme.txt A test/asm/scope-merge/Makefile A test/asm/scope-merge/consts-first.inc A test/asm/scope-merge/consts-second.inc A test/asm/scope-merge/duplicate-symbol.s A test/asm/scope-merge/merge-include.inc A test/asm/scope-merge/merge-include.s A test/asm/scope-merge/merge.s A test/asm/scope-merge/nested.s A test/asm/scope-merge/no-option.s A test/asm/scope-merge/project-includes.s Log Message: ----------- New --merge-scopes allowing to merge same level scopes in the current context Commit: 543199752822d27fbba7d50f6f100b94f4298c95 https://github.com/cc65/cc65/commit/543199752822d27fbba7d50f6f100b94f4298c95 Author: codemeow <ale...@gm...> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M src/ca65/feature.c M src/ca65/feature.h M test/asm/readme.txt A test/asm/scope-merge/feature-enable.s M test/asm/val/feature.s Log Message: ----------- Added .feature merge_scopes flag Commit: e0dfb5ab85dcc966a0c117aae312227b963a3e17 https://github.com/cc65/cc65/commit/e0dfb5ab85dcc966a0c117aae312227b963a3e17 Author: codemeow <ale...@gm...> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M doc/ca65.sgml M test/asm/scope-merge/Makefile Log Message: ----------- Windows build fix and sgml update Commit: e11fb5c39371046ebe25485f984f644c5a0d65d3 https://github.com/cc65/cc65/commit/e11fb5c39371046ebe25485f984f644c5a0d65d3 Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M doc/ca65.sgml M src/ca65/feature.c M src/ca65/feature.h M src/ca65/global.c M src/ca65/global.h M src/ca65/main.c M src/ca65/sizeof.c M src/ca65/symtab.c M src/ca65/symtab.h M test/asm/Makefile M test/asm/readme.txt A test/asm/scope-merge/Makefile A test/asm/scope-merge/consts-first.inc A test/asm/scope-merge/consts-second.inc A test/asm/scope-merge/duplicate-symbol.s A test/asm/scope-merge/feature-enable.s A test/asm/scope-merge/merge-include.inc A test/asm/scope-merge/merge-include.s A test/asm/scope-merge/merge.s A test/asm/scope-merge/nested.s A test/asm/scope-merge/no-option.s A test/asm/scope-merge/project-includes.s M test/asm/val/feature.s Log Message: ----------- Merge pull request #2975 from codemeow/feature-merge-scope ca65: Add --merge-scopes Compare: https://github.com/cc65/cc65/compare/9f2751a72976...e11fb5c39371 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 13:52:12
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 0dc35dbb1a1eb1aff6ed059492f6e1384fc13091 https://github.com/cc65/cc65/commit/0dc35dbb1a1eb1aff6ed059492f6e1384fc13091 Author: Colin Leroy-Mira <co...@co...> Date: 2026-08-05 (Wed, 05 Aug 2026) Changed paths: M libsrc/apple2/ser/a2.ssc.s M libsrc/atmos/ser/atmos-acia.s M libsrc/c128/ser/c128-swlink.s M libsrc/c64/ser/c64-swlink.s M libsrc/cbm510/ser/cbm510-std.s M libsrc/cbm610/ser/cbm610-std.s M libsrc/plus4/ser/plus4-stdser.s Log Message: ----------- Revert "Serial: Optimize SER_GET" This reverts commit 734541ee05000bad9e9dd2f903a2db754e8c36f3. Fixes #2974. The ACIA can't send while RTS is off, so this commit was wrong Commit: 9f2751a72976bb8a7927cbdd54ed16911fc823ea https://github.com/cc65/cc65/commit/9f2751a72976bb8a7927cbdd54ed16911fc823ea Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M libsrc/apple2/ser/a2.ssc.s M libsrc/atmos/ser/atmos-acia.s M libsrc/c128/ser/c128-swlink.s M libsrc/c64/ser/c64-swlink.s M libsrc/cbm510/ser/cbm510-std.s M libsrc/cbm610/ser/cbm610-std.s M libsrc/plus4/ser/plus4-stdser.s Log Message: ----------- Merge pull request #2977 from colinleroy/master Revert "Serial: Optimize SER_GET" Compare: https://github.com/cc65/cc65/compare/c96204101f32...9f2751a72976 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 13:49:58
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 4b49d76f3bdcb52dd4af2262c59a39b9d6c8722f https://github.com/cc65/cc65/commit/4b49d76f3bdcb52dd4af2262c59a39b9d6c8722f Author: Cole Campbell <col...@tw...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/ca65/scanner.c A test/asm/listing/312-string-escape-range.s A test/asm/listing/control/312-string-escape-range.err A test/asm/listing/ref/312-string-escape-range.err2-ref A test/asm/val/stringescapes.s Log Message: ----------- Fix parsing of octal values in escaped strings Commit: c96204101f32d6ddb812d47df11cc06a47f37e70 https://github.com/cc65/cc65/commit/c96204101f32d6ddb812d47df11cc06a47f37e70 Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M src/ca65/scanner.c A test/asm/listing/312-string-escape-range.s A test/asm/listing/control/312-string-escape-range.err A test/asm/listing/ref/312-string-escape-range.err2-ref A test/asm/val/stringescapes.s Log Message: ----------- Merge pull request #2972 from tlgkccampbell/fix-octal-string-escape Fix parsing of octal values in escaped strings Compare: https://github.com/cc65/cc65/compare/7c70422c1fc3...c96204101f32 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 13:47:30
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 08b9a208324c4add2e49127f077bb8e187104a91 https://github.com/cc65/cc65/commit/08b9a208324c4add2e49127f077bb8e187104a91 Author: Thorsten Hindermann <hin...@go...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M .github/checks/noexec.sh Log Message: ----------- Make noexec check portable across BSD and GNU find Commit: 7c70422c1fc3068842e35f8ddba5b8c269e046f2 https://github.com/cc65/cc65/commit/7c70422c1fc3068842e35f8ddba5b8c269e046f2 Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M .github/checks/noexec.sh Log Message: ----------- Merge pull request #2969 from hindermath/upstream/noexec-bsd-find Make noexec check portable across BSD and GNU find Compare: https://github.com/cc65/cc65/compare/de2e46482ce5...7c70422c1fc3 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 13:45:36
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 0eb3fed6dfbbbe0c68ddadd07693fc17895741f8 https://github.com/cc65/cc65/commit/0eb3fed6dfbbbe0c68ddadd07693fc17895741f8 Author: Stefan <ste...@gm...> Date: 2026-05-15 (Fri, 15 May 2026) Changed paths: M src/grc65/main.c Log Message: ----------- Added warning for string truncation Commit: 8f00c7167617c51626ecc607bc79848daeaadd3e https://github.com/cc65/cc65/commit/8f00c7167617c51626ecc607bc79848daeaadd3e Author: Stefan <ste...@gm...> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M libsrc/atari/system_check.s M src/cc65/codeopt.c M src/cc65/coptstop.c M src/cc65/coptstop.h Log Message: ----------- Merge branch 'cc65:master' into master Commit: b97f4e7c38d47ec12e96ee0ea71508c66e3778eb https://github.com/cc65/cc65/commit/b97f4e7c38d47ec12e96ee0ea71508c66e3778eb Author: Stefan <ste...@gm...> Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M src/grc65/main.c Log Message: ----------- Added line number to warning Commit: ef523590f8c7e8fb8defdc57674b21ee5540f56e https://github.com/cc65/cc65/commit/ef523590f8c7e8fb8defdc57674b21ee5540f56e Author: Stefan <ste...@gm...> Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M src/grc65/main.c Log Message: ----------- Fix format specifier for string length warning Commit: da615de36f1cd3fb09385215a8111e02f5dd6d95 https://github.com/cc65/cc65/commit/da615de36f1cd3fb09385215a8111e02f5dd6d95 Author: Stefan <ste...@gm...> Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M src/grc65/main.c Log Message: ----------- No C99 Commit: 666cae4cb1eaad66d7d28271cf85a722237ce8ad https://github.com/cc65/cc65/commit/666cae4cb1eaad66d7d28271cf85a722237ce8ad Author: Stefan <ste...@gm...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M asminc/rp6502.inc M doc/rp6502.sgml M include/rp6502.h M include/time.h R libsrc/rp6502/_localtime.c A libsrc/rp6502/argv_mem.s A libsrc/rp6502/calltime.s M libsrc/rp6502/clock.c M libsrc/rp6502/code_page.c M libsrc/rp6502/crt0.s M libsrc/rp6502/errno.s R libsrc/rp6502/getres.c R libsrc/rp6502/gettime.c R libsrc/rp6502/gettimespec.c A libsrc/rp6502/gmtime.s M libsrc/rp6502/initenv.s M libsrc/rp6502/localtime.s M libsrc/rp6502/lrand.c M libsrc/rp6502/mainargs.s A libsrc/rp6502/mkdir.s A libsrc/rp6502/mktime.s M libsrc/rp6502/phi2.c M libsrc/rp6502/randomize.c A libsrc/rp6502/ria_attr.c A libsrc/rp6502/ria_execl.c A libsrc/rp6502/ria_execv.c A libsrc/rp6502/ria_rln_lastkey.c A libsrc/rp6502/ria_rln_peek.c A libsrc/rp6502/ria_rln_poke.c A libsrc/rp6502/rmdir.s R libsrc/rp6502/settime.c R libsrc/rp6502/stdin_opt.c A libsrc/rp6502/strftime.c M libsrc/rp6502/sysremove.c A libsrc/rp6502/time.s A libsrc/rp6502/time_set.c A libsrc/rp6502/tmconv.s Log Message: ----------- Merge branch 'cc65:master' into master Commit: de2e46482ce597428cf8dd0938436988010febda https://github.com/cc65/cc65/commit/de2e46482ce597428cf8dd0938436988010febda Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M src/grc65/main.c Log Message: ----------- Merge pull request #2963 from polluks/master grc65: Added warning for string truncation Compare: https://github.com/cc65/cc65/compare/a68dbdbda235...de2e46482ce5 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 13:43:51
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 89aee58b26819db71a6e52289ce4791b02620792 https://github.com/cc65/cc65/commit/89aee58b26819db71a6e52289ce4791b02620792 Author: Cole Campbell <col...@tw...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/ca65/scanner.c A test/asm/val/ccomments.s Log Message: ----------- Fix scanning of /* when CComments is disabled Commit: f3dc8a511b31808ae8fd1541bd5329962c6c47c5 https://github.com/cc65/cc65/commit/f3dc8a511b31808ae8fd1541bd5329962c6c47c5 Author: Cole Campbell <col...@tw...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M test/asm/val/ccomments.s Log Message: ----------- Assert value returned by PC division Commit: a68dbdbda235a9dc6042703da920bb4d5d416acb https://github.com/cc65/cc65/commit/a68dbdbda235a9dc6042703da920bb4d5d416acb Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M src/ca65/scanner.c A test/asm/val/ccomments.s Log Message: ----------- Merge pull request #2971 from tlgkccampbell/fix-slash-scanning Fix scanning of /* when CComments is disabled Compare: https://github.com/cc65/cc65/compare/85dd025546da...a68dbdbda235 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 13:42:04
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: fb7dbaebac64bd59f9f6495cec463428428b3713 https://github.com/cc65/cc65/commit/fb7dbaebac64bd59f9f6495cec463428428b3713 Author: rumbledethumps <169...@us...> Date: 2026-07-22 (Wed, 22 Jul 2026) Changed paths: M libsrc/rp6502/argv_mem.s M libsrc/rp6502/mainargs.s Log Message: ----------- __argv_mem() Commit: 9a04d9f3b96512b0fb4175f18838ab95b049825c https://github.com/cc65/cc65/commit/9a04d9f3b96512b0fb4175f18838ab95b049825c Author: rumbledethumps <169...@us...> Date: 2026-07-22 (Wed, 22 Jul 2026) Changed paths: M doc/rp6502.sgml Log Message: ----------- Merge branch 'cc65:master' into master Commit: b58db7375545bd95826133804e433fb2dc7eb661 https://github.com/cc65/cc65/commit/b58db7375545bd95826133804e433fb2dc7eb661 Author: rumbledethumps <169...@us...> Date: 2026-08-13 (Thu, 13 Aug 2026) Changed paths: M libsrc/rp6502/crt0.s Log Message: ----------- remove exported init from rp6502 Commit: 85dd025546da3a1f2b1a8d852b4e84792576abbc https://github.com/cc65/cc65/commit/85dd025546da3a1f2b1a8d852b4e84792576abbc Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M libsrc/rp6502/argv_mem.s M libsrc/rp6502/crt0.s M libsrc/rp6502/mainargs.s Log Message: ----------- Merge pull request #2973 from picocomputer/master RP6502 __argv_mem() Compare: https://github.com/cc65/cc65/compare/41eda3e6475e...85dd025546da To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-08-20 12:36:44
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 207170d0df87088e2bd2b08a543b77222b53eae0 https://github.com/cc65/cc65/commit/207170d0df87088e2bd2b08a543b77222b53eae0 Author: Stefan Wessels <swe...@em...> Date: 2026-08-07 (Fri, 07 Aug 2026) Changed paths: M libsrc/plus4/cgetc.s Log Message: ----------- Fix plus4 cgetc() returning a phantom key in bitmap mode The bitmap-mode test added with the Plus/4 TGI driver (3bd4d05) branches past the wait loop as well as the cursor drawing, so in bitmap mode cgetc() never blocks: it calls KBDREAD with an empty buffer, and KBDREAD decrements KEY_COUNT past zero. Every later kbhit() then reports keys that were never typed. Commit: 41eda3e6475ea4bb5f035d784c0aa970c895a62b https://github.com/cc65/cc65/commit/41eda3e6475ea4bb5f035d784c0aa970c895a62b Author: Bob Andrews <mr...@us...> Date: 2026-08-20 (Thu, 20 Aug 2026) Changed paths: M libsrc/plus4/cgetc.s Log Message: ----------- Merge pull request #2978 from StewBC/plus4-cgetc-bitmap-fix Fix plus4 cgetc() returning a phantom key in bitmap mode Compare: https://github.com/cc65/cc65/compare/547d923588d8...41eda3e6475e To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: cc65 O. <no...@gi...> - 2026-07-11 19:28:53
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: a9b7682b3a410a33444c6dee1678cd495b71d01d https://github.com/cc65/doc/commit/a9b7682b3a410a33444c6dee1678cd495b71d01d Author: cc65-github <cc6...@gi...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M rp6502.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/547d923588d870aacf0b0016c67d0f6a92a70f83 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-07-11 19:22:37
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 097291b4b787abb854763e8edf8afc9bcba5adc8 https://github.com/cc65/cc65/commit/097291b4b787abb854763e8edf8afc9bcba5adc8 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: A libsrc/rp6502/callmain.s M libsrc/rp6502/crt0.s Log Message: ----------- callmain Commit: b6130de7830410ffc20cb5073a95fc512c6a2a41 https://github.com/cc65/cc65/commit/b6130de7830410ffc20cb5073a95fc512c6a2a41 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h R libsrc/rp6502/callmain.s M libsrc/rp6502/mainargs.s A libsrc/rp6502/ria_argv.c Log Message: ----------- ok Commit: 2c3e18c46c297cc63b334d36d7cd8c26738e96e3 https://github.com/cc65/cc65/commit/2c3e18c46c297cc63b334d36d7cd8c26738e96e3 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M libsrc/rp6502/mainargs.s Log Message: ----------- argc Commit: 5b77d3f9fe536a18af2718623966389d5bc9ac23 https://github.com/cc65/cc65/commit/5b77d3f9fe536a18af2718623966389d5bc9ac23 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M include/rp6502.h M libsrc/rp6502/mainargs.s R libsrc/rp6502/ria_argv.c Log Message: ----------- argv asm Commit: 821aebbde0a5781c48330a6065d29b746dceee32 https://github.com/cc65/cc65/commit/821aebbde0a5781c48330a6065d29b746dceee32 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: A libsrc/rp6502/argv_malloc.s M libsrc/rp6502/mainargs.s Log Message: ----------- dynamic Commit: 50a9642480cb97ef4d582407d8efd1e45b968137 https://github.com/cc65/cc65/commit/50a9642480cb97ef4d582407d8efd1e45b968137 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: R libsrc/rp6502/argv_malloc.s A libsrc/rp6502/argv_mem.s M libsrc/rp6502/mainargs.s Log Message: ----------- mem Commit: ffcc34c74fc08e55f9096fdaa97162b69f52e6aa https://github.com/cc65/cc65/commit/ffcc34c74fc08e55f9096fdaa97162b69f52e6aa Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M libsrc/rp6502/mainargs.s Log Message: ----------- safe Commit: 956c896aecc467bf35dd33d4bfd9881e1f23f59b https://github.com/cc65/cc65/commit/956c896aecc467bf35dd33d4bfd9881e1f23f59b Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M asminc/rp6502.inc R libsrc/rp6502/_localtime.c M libsrc/rp6502/argv_mem.s M libsrc/rp6502/localtime.s M libsrc/rp6502/mainargs.s Log Message: ----------- localtime Commit: bf0675715b1506611aa5ffff000637f927ade988 https://github.com/cc65/cc65/commit/bf0675715b1506611aa5ffff000637f927ade988 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M libsrc/rp6502/argv_mem.s R libsrc/rp6502/initenv.s Log Message: ----------- huh Commit: bfd8b98981f4e4dc3419d9b63f89b388debdb4a3 https://github.com/cc65/cc65/commit/bfd8b98981f4e4dc3419d9b63f89b388debdb4a3 Author: rumbledethumps <169...@us...> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M libsrc/rp6502/mainargs.s Log Message: ----------- coo Commit: 8a64da6b47d9aa3d9e4877a7f6cc872f2241fc93 https://github.com/cc65/cc65/commit/8a64da6b47d9aa3d9e4877a7f6cc872f2241fc93 Author: rumbledethumps <169...@us...> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M include/rp6502.h A libsrc/rp6502/ria_exec.c Log Message: ----------- todo exec Commit: 91d071b1c2fea781421806353983f1c0b1b373a7 https://github.com/cc65/cc65/commit/91d071b1c2fea781421806353983f1c0b1b373a7 Author: rumbledethumps <169...@us...> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M include/rp6502.h R libsrc/rp6502/ria_exec.c A libsrc/rp6502/ria_execl.c A libsrc/rp6502/ria_execv.c Log Message: ----------- exec Commit: 596d965549a9a4dc2f6cf8c6342db5f4517150e4 https://github.com/cc65/cc65/commit/596d965549a9a4dc2f6cf8c6342db5f4517150e4 Author: rumbledethumps <169...@us...> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h M libsrc/rp6502/code_page.c M libsrc/rp6502/errno.s M libsrc/rp6502/lrand.c M libsrc/rp6502/phi2.c A libsrc/rp6502/ria_attr.c M libsrc/rp6502/ria_execl.c M libsrc/rp6502/ria_execv.c Log Message: ----------- attr Commit: 99042049df79cc00c16720cc565c49af29999eb2 https://github.com/cc65/cc65/commit/99042049df79cc00c16720cc565c49af29999eb2 Author: rumbledethumps <169...@us...> Date: 2026-03-28 (Sat, 28 Mar 2026) Changed paths: M libsrc/mega65/joy/m65-stdjoy.s M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c M test/val/Makefile M test/val/bug2395.c A test/val/bug2946.c A test/val/bug2947.c Log Message: ----------- Merge branch 'cc65:master' into argsithink Commit: 12b02a4496d2992a5cf19027ecd98a19e3ebdd36 https://github.com/cc65/cc65/commit/12b02a4496d2992a5cf19027ecd98a19e3ebdd36 Author: rumbledethumps <169...@us...> Date: 2026-03-29 (Sun, 29 Mar 2026) Changed paths: M libsrc/rp6502/ria_execl.c M libsrc/rp6502/ria_execv.c Log Message: ----------- comments Commit: 7d0018ef04c8745dbfada6ba2e378375aad2bba0 https://github.com/cc65/cc65/commit/7d0018ef04c8745dbfada6ba2e378375aad2bba0 Author: rumbledethumps <169...@us...> Date: 2026-03-29 (Sun, 29 Mar 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h R libsrc/rp6502/_localtime.c A libsrc/rp6502/argv_mem.s M libsrc/rp6502/code_page.c M libsrc/rp6502/crt0.s M libsrc/rp6502/errno.s R libsrc/rp6502/initenv.s M libsrc/rp6502/localtime.s M libsrc/rp6502/lrand.c M libsrc/rp6502/mainargs.s M libsrc/rp6502/phi2.c A libsrc/rp6502/ria_attr.c A libsrc/rp6502/ria_execl.c A libsrc/rp6502/ria_execv.c Log Message: ----------- Launchers and args Launchers and args Commit: 7b423b12edb12fc314af56b12e7c7924192cb8bc https://github.com/cc65/cc65/commit/7b423b12edb12fc314af56b12e7c7924192cb8bc Author: rumbledethumps <169...@us...> Date: 2026-03-29 (Sun, 29 Mar 2026) Changed paths: M libsrc/rp6502/randomize.c Log Message: ----------- fix _randomize Commit: ac8fbaeeb942c680892f96f8b33e699164deaea3 https://github.com/cc65/cc65/commit/ac8fbaeeb942c680892f96f8b33e699164deaea3 Author: rumbledethumps <169...@us...> Date: 2026-03-29 (Sun, 29 Mar 2026) Changed paths: R libsrc/rp6502/stdin_opt.c Log Message: ----------- remove stdin_opt Commit: 97b6a0772defcae4b6780864b649364e4ea42e05 https://github.com/cc65/cc65/commit/97b6a0772defcae4b6780864b649364e4ea42e05 Author: rumbledethumps <169...@us...> Date: 2026-04-11 (Sat, 11 Apr 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c M test/val/bug1374.c M test/val/bug2461.c A test/val/pr2951.c Log Message: ----------- Merge branch 'cc65:master' into master Commit: deb42086850c62773015730eb9e0c05dd994729a https://github.com/cc65/cc65/commit/deb42086850c62773015730eb9e0c05dd994729a Author: rumbledethumps <169...@us...> Date: 2026-04-11 (Sat, 11 Apr 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h A libsrc/rp6502/initenv.s Log Message: ----------- mode5 and exit code Commit: b906f632fa3e8e11cfec37e03336783660eb4f95 https://github.com/cc65/cc65/commit/b906f632fa3e8e11cfec37e03336783660eb4f95 Author: rumbledethumps <169...@us...> Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h Log Message: ----------- RIA_ATTR_SIGINT Commit: 13662115dfd4937a86b38cdc5bc5b17fa4abca18 https://github.com/cc65/cc65/commit/13662115dfd4937a86b38cdc5bc5b17fa4abca18 Author: rumbledethumps <169...@us...> Date: 2026-04-27 (Mon, 27 Apr 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h A libsrc/rp6502/ria_readline_lastkey.c A libsrc/rp6502/ria_readline_peek.c A libsrc/rp6502/ria_readline_poke.c Log Message: ----------- rp6502 readline extras Commit: 1c0c40f782fd72fa8034c22675acd5e1c1109be3 https://github.com/cc65/cc65/commit/1c0c40f782fd72fa8034c22675acd5e1c1109be3 Author: rumbledethumps <169...@us...> Date: 2026-05-24 (Sun, 24 May 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h R libsrc/rp6502/ria_readline_lastkey.c R libsrc/rp6502/ria_readline_peek.c R libsrc/rp6502/ria_readline_poke.c A libsrc/rp6502/ria_rln_lastkey.c A libsrc/rp6502/ria_rln_peek.c A libsrc/rp6502/ria_rln_poke.c Log Message: ----------- read line forms Commit: 90c2af04ffe869f30d9f9d0cdaa896939079fa4c https://github.com/cc65/cc65/commit/90c2af04ffe869f30d9f9d0cdaa896939079fa4c Author: rumbledethumps <169...@us...> Date: 2026-05-24 (Sun, 24 May 2026) Changed paths: M .github/checks/sorted_codeopt.sh M doc/smc.sgml M libsrc/apple2/cputc.s M libsrc/atari/system_check.s M src/cc65/codeopt.c M src/cc65/coptstop.c M src/cc65/coptstop.h M src/sp65/pcx.c Log Message: ----------- Merge branch 'cc65:master' into master Commit: cea698772c8de14e1410b89a7b74f57727913e46 https://github.com/cc65/cc65/commit/cea698772c8de14e1410b89a7b74f57727913e46 Author: rumbledethumps <169...@us...> Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h A libsrc/rp6502/calltime.s R libsrc/rp6502/getres.c R libsrc/rp6502/gettime.c R libsrc/rp6502/gettimespec.c A libsrc/rp6502/gmtime.s M libsrc/rp6502/localtime.s A libsrc/rp6502/mktime.s R libsrc/rp6502/settime.c A libsrc/rp6502/strftime.c A libsrc/rp6502/time.s A libsrc/rp6502/time_set.c A libsrc/rp6502/tmconv.s Log Message: ----------- improved time Commit: 805f98b1e3c0e4edba194c278675ce27c4f3c413 https://github.com/cc65/cc65/commit/805f98b1e3c0e4edba194c278675ce27c4f3c413 Author: rumbledethumps <169...@us...> Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M libsrc/rp6502/errno.s A libsrc/rp6502/mkdir.s M libsrc/rp6502/ria_rln_poke.c A libsrc/rp6502/rmdir.s M libsrc/rp6502/sysremove.c Log Message: ----------- sync cc65 and llvm-mos Commit: 04309937a7a08851a7af54b57b99ad3693ec23f4 https://github.com/cc65/cc65/commit/04309937a7a08851a7af54b57b99ad3693ec23f4 Author: rumbledethumps <169...@us...> Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h M include/time.h M libsrc/rp6502/clock.c Log Message: ----------- improved clock Commit: f1e25547ccc92a4da355774b9064dc2b6e0060ba https://github.com/cc65/cc65/commit/f1e25547ccc92a4da355774b9064dc2b6e0060ba Author: rumbledethumps <169...@us...> Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M libsrc/rp6502/mainargs.s Log Message: ----------- remove trailing whitespace Commit: 033ada6b1ca610b46de609a0b1bfbd6b97819bff https://github.com/cc65/cc65/commit/033ada6b1ca610b46de609a0b1bfbd6b97819bff Author: rumbledethumps <169...@us...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M include/rp6502.h Log Message: ----------- add xreg_ria_tablet Commit: 547d923588d870aacf0b0016c67d0f6a92a70f83 https://github.com/cc65/cc65/commit/547d923588d870aacf0b0016c67d0f6a92a70f83 Author: Bob Andrews <mr...@us...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M asminc/rp6502.inc M include/rp6502.h M include/time.h R libsrc/rp6502/_localtime.c A libsrc/rp6502/argv_mem.s A libsrc/rp6502/calltime.s M libsrc/rp6502/clock.c M libsrc/rp6502/code_page.c M libsrc/rp6502/crt0.s M libsrc/rp6502/errno.s R libsrc/rp6502/getres.c R libsrc/rp6502/gettime.c R libsrc/rp6502/gettimespec.c A libsrc/rp6502/gmtime.s M libsrc/rp6502/initenv.s M libsrc/rp6502/localtime.s M libsrc/rp6502/lrand.c M libsrc/rp6502/mainargs.s A libsrc/rp6502/mkdir.s A libsrc/rp6502/mktime.s M libsrc/rp6502/phi2.c M libsrc/rp6502/randomize.c A libsrc/rp6502/ria_attr.c A libsrc/rp6502/ria_execl.c A libsrc/rp6502/ria_execv.c A libsrc/rp6502/ria_rln_lastkey.c A libsrc/rp6502/ria_rln_peek.c A libsrc/rp6502/ria_rln_poke.c A libsrc/rp6502/rmdir.s R libsrc/rp6502/settime.c R libsrc/rp6502/stdin_opt.c A libsrc/rp6502/strftime.c M libsrc/rp6502/sysremove.c A libsrc/rp6502/time.s A libsrc/rp6502/time_set.c A libsrc/rp6502/tmconv.s Log Message: ----------- Merge pull request #2966 from picocomputer/master RP6502 0.28 support, add argv, replace time Compare: https://github.com/cc65/cc65/compare/433c65aceb9d...547d923588d8 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-07-11 19:18:51
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 24c55b89a3573523fa7bb60dd8f672ace63f2bb2 https://github.com/cc65/cc65/commit/24c55b89a3573523fa7bb60dd8f672ace63f2bb2 Author: Stefan <ste...@gm...> Date: 2026-07-06 (Mon, 06 Jul 2026) Changed paths: M doc/rp6502.sgml Log Message: ----------- Fixed author information for sure not Uz Commit: 433c65aceb9d36131881f53278d0ab12f058cf55 https://github.com/cc65/cc65/commit/433c65aceb9d36131881f53278d0ab12f058cf55 Author: Bob Andrews <mr...@us...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M doc/rp6502.sgml Log Message: ----------- Merge pull request #2968 from polluks/patch-16 Fixed author information Compare: https://github.com/cc65/cc65/compare/cc3c40c54e51...433c65aceb9d To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-05-19 14:46:46
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 6bce4a21333c347fa5f129e2834e5e8d3f39d4f3 https://github.com/cc65/cc65/commit/6bce4a21333c347fa5f129e2834e5e8d3f39d4f3 Author: Alex Volkov <co...@us...> Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M src/cc65/codeopt.c M src/cc65/coptstop.c M src/cc65/coptstop.h Log Message: ----------- Split OptStackOps() into 12 top-level optimizers with operations grouped by operand size + operator kind. Commit: cc3c40c54e51b2d9a22b63c85c418a2b11763377 https://github.com/cc65/cc65/commit/cc3c40c54e51b2d9a22b63c85c418a2b11763377 Author: Bob Andrews <mr...@us...> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M src/cc65/codeopt.c M src/cc65/coptstop.c M src/cc65/coptstop.h Log Message: ----------- Merge pull request #2962 from avolkov76/anv-coptstop-refactor-2 Refactor: Split OptStackOps into 12 top-level optimizers (take 2) Compare: https://github.com/cc65/cc65/compare/b98aa4f1d5d4...cc3c40c54e51 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Christian G. <no...@gi...> - 2026-05-19 08:57:30
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: b98aa4f1d5d402bca5789028155ae155b9b66eff https://github.com/cc65/cc65/commit/b98aa4f1d5d402bca5789028155ae155b9b66eff Author: Christian Groessler <ch...@gr...> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M libsrc/atari/system_check.s Log Message: ----------- libsrc/atari/system_check.s: fix last change for atarixl To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Christian G. <no...@gi...> - 2026-05-17 12:17:59
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: b4e66ea886ad12df007d08306749459edd30ef3e https://github.com/cc65/cc65/commit/b4e66ea886ad12df007d08306749459edd30ef3e Author: Christian Groessler <ch...@gr...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M libsrc/atari/system_check.s Log Message: ----------- libsrc/atari/system_check.s: fix MEMLO check Old check forced the program's load address to be one more than MEMLO. But MEMLO points to the first byte of usable RAM, not the last byte of unusable RAM. Problem found by Flashjazzcat, see https://github.com/cc65/cc65/issues/2964. To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-05-10 14:46:10
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: c81aaa05afb4bc72ed21993f3c9aafa1521f3b6d https://github.com/cc65/cc65/commit/c81aaa05afb4bc72ed21993f3c9aafa1521f3b6d Author: Stefan A. Haubenthal <po...@sd...> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M src/sp65/pcx.c Log Message: ----------- fix sp65 PCX reader: 1bpp monochrome path wrote past bitmap allocation ReadPlane() already expands packed bits to one byte per pixel for case 1 (1bpp), but the loop in ReadPCXFile treated the buffer as still-packed bits using a mask-and-shift pattern. The for-loop also failed to increment X, causing an infinite loop that wrote past the allocated bitmap and triggered SIGBUS. Fix: use the same direct L[X] indexing as the 8bpp path, matching ReadPlane's pre-expanded output. Commit: 7ff3dfdabf13a9022a1b6e86bd84b48f42b114fd https://github.com/cc65/cc65/commit/7ff3dfdabf13a9022a1b6e86bd84b48f42b114fd Author: Bob Andrews <mr...@us...> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M src/sp65/pcx.c Log Message: ----------- Merge pull request #2960 from polluks/status Fix sp65 PCX reader: 1bpp monochrome path wrote past bitmap allocation Compare: https://github.com/cc65/cc65/compare/48be9a55f32b...7ff3dfdabf13 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-05-10 13:44:59
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 8943ef8c1397d1753aa21dd0082daf2e3aaff559 https://github.com/cc65/cc65/commit/8943ef8c1397d1753aa21dd0082daf2e3aaff559 Author: Alex Volkov <co...@us...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M src/cc65/codeopt.c Log Message: ----------- Reformat the optimizer step definitions with OPTFUNCDEF() macro and provide additional space for step names. Commit: 36ec2c2f6f6f60e0228dd0aef92451ff9ad33dbd https://github.com/cc65/cc65/commit/36ec2c2f6f6f60e0228dd0aef92451ff9ad33dbd Author: Alex Volkov <co...@us...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M .github/checks/sorted_codeopt.sh Log Message: ----------- Update sorted check script for reformatted optimizer step definitions (macro). Also a tweak rejecting commented out lines. Commit: 48be9a55f32b28a3ae0b0ab6b50f7bc9d0d14445 https://github.com/cc65/cc65/commit/48be9a55f32b28a3ae0b0ab6b50f7bc9d0d14445 Author: Bob Andrews <mr...@us...> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/checks/sorted_codeopt.sh M src/cc65/codeopt.c Log Message: ----------- Merge pull request #2959 from avolkov76/anv-coptstop-refactor-1 Optimizer maintenance: reformat definitions providing more space for names Compare: https://github.com/cc65/cc65/compare/d20d99b32bfe...48be9a55f32b To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Colin Leroy-M. <no...@gi...> - 2026-04-30 17:42:09
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: d20d99b32bfe6a458f307ceb32429398ffa6c074 https://github.com/cc65/cc65/commit/d20d99b32bfe6a458f307ceb32429398ffa6c074 Author: Colin Leroy-Mira <co...@co...> Date: 2026-04-30 (Thu, 30 Apr 2026) Changed paths: M libsrc/apple2/cputc.s Log Message: ----------- Fix reverse lowercase on Apple][ Fixes #2831. Thanks to Alex Volkov for the patch To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: cc65 O. <no...@gi...> - 2026-04-19 15:59:14
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: a0c93ae83c221e6c4300fe02595510c318d16d46 https://github.com/cc65/doc/commit/a0c93ae83c221e6c4300fe02595510c318d16d46 Author: cc65-github <cc6...@gi...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M smc.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/8fcee1b552ab405bd2d42ce47e4a97f668260516 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-04-19 15:53:09
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: c31565cd5bea7eaaa59e674ae8ba2e9694a42011 https://github.com/cc65/cc65/commit/c31565cd5bea7eaaa59e674ae8ba2e9694a42011 Author: Victor Widell <vic...@gm...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M doc/smc.sgml Log Message: ----------- Fixed typos. marco -> macro Commit: 8fcee1b552ab405bd2d42ce47e4a97f668260516 https://github.com/cc65/cc65/commit/8fcee1b552ab405bd2d42ce47e4a97f668260516 Author: Bob Andrews <mr...@us...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M doc/smc.sgml Log Message: ----------- Merge pull request #2958 from geon/master Fixed typos. marcos -> macros Compare: https://github.com/cc65/cc65/compare/a545b4fc3e7b...8fcee1b552ab To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-04-07 11:36:46
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 62451557f98f17a237a4d0c23d8f017ef0c14789 https://github.com/cc65/cc65/commit/62451557f98f17a237a4d0c23d8f017ef0c14789 Author: Alex Volkov <co...@us...> Date: 2026-03-25 (Wed, 25 Mar 2026) Changed paths: M src/cc65/codeoptutil.c Log Message: ----------- Revert the fix for #2461 in search of a more general solution Commit: ac69017ca537ab91c2a13f8b4318831ca3c70cc0 https://github.com/cc65/cc65/commit/ac69017ca537ab91c2a13f8b4318831ca3c70cc0 Author: Alex Volkov <co...@us...> Date: 2026-03-25 (Wed, 25 Mar 2026) Changed paths: M src/cc65/codeoptutil.c Log Message: ----------- Remove redundant LoadEntry clears; DelEntry() already handles clearing them, and the redundant clears are a red herring in the code. Commit: 40a20ab97351ac988a73cfea4ec8fca1ce100f7c https://github.com/cc65/cc65/commit/40a20ab97351ac988a73cfea4ec8fca1ce100f7c Author: Alex Volkov <co...@us...> Date: 2026-03-25 (Wed, 25 Mar 2026) Changed paths: M test/val/bug1374.c Log Message: ----------- Expand bug1374 tests to a few other conditions Commit: c9b885b144c09c39106686f71cf3aef984a95010 https://github.com/cc65/cc65/commit/c9b885b144c09c39106686f71cf3aef984a95010 Author: Alex Volkov <co...@us...> Date: 2026-03-25 (Wed, 25 Mar 2026) Changed paths: M src/cc65/codeoptutil.c Log Message: ----------- Prevent the removal of a ldaxysp runtime call as a "load instruction" for only the A or the X side, when the other is non-removable. Fixes issue #2942 / #2461. Commit: 00a1f1d447838f8025036db0bf47aada597af5e1 https://github.com/cc65/cc65/commit/00a1f1d447838f8025036db0bf47aada597af5e1 Author: Alex Volkov <co...@us...> Date: 2026-03-25 (Wed, 25 Mar 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c Log Message: ----------- Clearly delineate load instruction "must remove" conditions from "may remove" with a new LI_MUST_REMOVE flag. A demand to remove a non-removable load is fatal. Commit: 6027487c307437536bbed745eda77547190db0dd https://github.com/cc65/cc65/commit/6027487c307437536bbed745eda77547190db0dd Author: Alex Volkov <co...@us...> Date: 2026-03-26 (Thu, 26 Mar 2026) Changed paths: M test/val/bug2461.c Log Message: ----------- Expand bug2461 tests to other operators and Lhs/Rhs conditions Commit: 321e47f0f34ebac0055a90c739a7d73be4b2e0fb https://github.com/cc65/cc65/commit/321e47f0f34ebac0055a90c739a7d73be4b2e0fb Author: Alex Volkov <co...@us...> Date: 2026-03-26 (Thu, 26 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Rhs X removals in coptstop.c should no longer be dangerous. Commit: de780483193c345c4a20792ef9da763963d1c3cb https://github.com/cc65/cc65/commit/de780483193c345c4a20792ef9da763963d1c3cb Author: Alex Volkov <co...@us...> Date: 2026-03-29 (Sun, 29 Mar 2026) Changed paths: M src/cc65/codeoptutil.c Log Message: ----------- Generalize the shared, non-removable reg load tests in RemoveRegLoads() to "instruction affects the other register" Commit: 69c17a502b66e4d8e217e83b61bc3cea67caaa63 https://github.com/cc65/cc65/commit/69c17a502b66e4d8e217e83b61bc3cea67caaa63 Author: Alex Volkov <co...@us...> Date: 2026-04-01 (Wed, 01 Apr 2026) Changed paths: A test/val/pr2951.c Log Message: ----------- Additional synthetic, extreme register load reuse tests future-proofing issues #2942 and #2947. Commit: a545b4fc3e7b512fb8de16fa1bb5891166b1bb02 https://github.com/cc65/cc65/commit/a545b4fc3e7b512fb8de16fa1bb5891166b1bb02 Author: Bob Andrews <mr...@us...> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c M test/val/bug1374.c M test/val/bug2461.c A test/val/pr2951.c Log Message: ----------- Merge pull request #2951 from avolkov76/anv-bug-2942 Prevent inadvertent removals of `ldaxysp` runtime calls in `OptStackOps()` Compare: https://github.com/cc65/cc65/compare/80ff9d3f4d6f...a545b4fc3e7b To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-03-25 22:02:24
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 9732bc2cb798fa92612f2284dab84b0e73aac3a3 https://github.com/cc65/cc65/commit/9732bc2cb798fa92612f2284dab84b0e73aac3a3 Author: Alex Volkov <co...@us...> Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: M test/val/bug2395.c Log Message: ----------- Correct some printed messages and remove one print in bug2395 test (c&p errors) Commit: 7988d9aefbbb26ddb7ba169f122261f3256444de https://github.com/cc65/cc65/commit/7988d9aefbbb26ddb7ba169f122261f3256444de Author: Alex Volkov <co...@us...> Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: M test/val/bug2947.c Log Message: ----------- Regression tests for #2947 expanded to other operators and conditions Commit: af285ba9e5c1ca98162e249587a925f6ce4aa0db https://github.com/cc65/cc65/commit/af285ba9e5c1ca98162e249587a925f6ce4aa0db Author: Alex Volkov <co...@us...> Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Remove red herring flag set. It is far too late to set LI_DONT_REMOVE in a subopt. Commit: d711b6d6fa3526095cf6013c31fa4fba2c3141dc https://github.com/cc65/cc65/commit/d711b6d6fa3526095cf6013c31fa4fba2c3141dc Author: Alex Volkov <co...@us...> Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c Log Message: ----------- Prevent Lhs load insns shared with the Rhs from being inadvertently removed by Rhs optimizers. Fixes issue #2947. Commit: 80ff9d3f4d6f1a4711ede8b6250374955ed7adb6 https://github.com/cc65/cc65/commit/80ff9d3f4d6f1a4711ede8b6250374955ed7adb6 Author: Bob Andrews <mr...@us...> Date: 2026-03-25 (Wed, 25 Mar 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c M test/val/bug2395.c M test/val/bug2947.c Log Message: ----------- Merge pull request #2949 from avolkov76/anv-bug-2947 [cc65] Prevent Lhs loads shared with the Rhs from being removed in `OptStackOps()` Compare: https://github.com/cc65/cc65/compare/b6d9fb6016ef...80ff9d3f4d6f To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-03-22 19:37:32
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 9c5916866b68973490744cb8df66328b96778e8f https://github.com/cc65/cc65/commit/9c5916866b68973490744cb8df66328b96778e8f Author: Alex Volkov <co...@us...> Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: M test/val/Makefile Log Message: ----------- Prevent stdout/stderr redirect races in the testbench Commit: b6d9fb6016ef45aaf5d2271faf1d2c3ca3a048ff https://github.com/cc65/cc65/commit/b6d9fb6016ef45aaf5d2271faf1d2c3ca3a048ff Author: Bob Andrews <mr...@us...> Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: M test/val/Makefile Log Message: ----------- Merge pull request #2948 from avolkov76/tests-out-race Prevent stdout/stderr redirect races in the val testbench Compare: https://github.com/cc65/cc65/compare/916933f88467...b6d9fb6016ef To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
|
From: Bob A. <no...@gi...> - 2026-03-21 13:50:58
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 1b778edee853f0367ebd26da03da4a3fe0ac8a4c https://github.com/cc65/cc65/commit/1b778edee853f0367ebd26da03da4a3fe0ac8a4c Author: Alex Volkov <co...@us...> Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Annotations ahead of refactoring: bugs., looming bugs, and work notes. Commit: 505698c45047769ac499f989948ab3d5cc795a0c https://github.com/cc65/cc65/commit/505698c45047769ac499f989948ab3d5cc795a0c Author: Alex Volkov <co...@us...> Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c Log Message: ----------- Refactor: remove StackOpData side effects from IsRegVar() and PreCondOk()/RegAPreCondOk(); setting StackOpData.ZPLo/ZPHi is explicit. Commit: bf5d8c44e4432f7b7d417e0249570ce018b478dc https://github.com/cc65/cc65/commit/bf5d8c44e4432f7b7d417e0249570ce018b478dc Author: Alex Volkov <co...@us...> Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- BUGFIX: Fix the "same X value" and "same A value" evaluations issue in OptStackOps(), where the values compared come from the wrong instruction when a runtime call has an asm label. Commit: 82d672e904d4fb897b4282689cb4c28df6802b2e https://github.com/cc65/cc65/commit/82d672e904d4fb897b4282689cb4c28df6802b2e Author: Alex Volkov <co...@us...> Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Refactor: rearrange Opt_a_tosbitwise() code to follow the common if-else if-else pattern form used by other subopts. Commit: 99ccd7e1a31ef231f885f6484b39ead7fdacb915 https://github.com/cc65/cc65/commit/99ccd7e1a31ef231f885f6484b39ead7fdacb915 Author: Alex Volkov <co...@us...> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Refactor: Replace OptStackOps() complex (and buggy) flag-based subopt precondition evaluation system with plain language predicate functions. Any custom preconditions can now be expressed without much trouble. Also, begin establishing parity between precondition logic and actual subopt branching logic. Commit: 73f414955469b18f02b356221bca86dc27b994b5 https://github.com/cc65/cc65/commit/73f414955469b18f02b356221bca86dc27b994b5 Author: Alex Volkov <co...@us...> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Refactor: remove the now unused flag variable in OptStackOps() Commit: ca98b218e87b267e012bd121aa7742cdf87051bf https://github.com/cc65/cc65/commit/ca98b218e87b267e012bd121aa7742cdf87051bf Author: Alex Volkov <co...@us...> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Remove the unused (for now) predicate functions in coptstop.c to keep the compiler happy. Commit: 57cc683d91e60ff3cdacbdd4f0666d385ccb19e3 https://github.com/cc65/cc65/commit/57cc683d91e60ff3cdacbdd4f0666d385ccb19e3 Author: Alex Volkov <co...@us...> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M src/cc65/coptstop.c Log Message: ----------- Whitespace fix (left after var removal) Commit: d427887764f5f31f3f8364615049c70d85fc1bc6 https://github.com/cc65/cc65/commit/d427887764f5f31f3f8364615049c70d85fc1bc6 Author: Alex Volkov <co...@us...> Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M libsrc/mega65/joy/m65-stdjoy.s Log Message: ----------- Merge branch 'cc65:master' into anv-coptstop-refactor Commit: 2fd9411f7f184ff2b88038b6502a86ce4cb9d273 https://github.com/cc65/cc65/commit/2fd9411f7f184ff2b88038b6502a86ce4cb9d273 Author: Alex Volkov <co...@us...> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M test/val/bug2395.c Log Message: ----------- Expand bug2395 tests to other operators and conditions Commit: f464b5049544b7658a1a8b763c1911da04387591 https://github.com/cc65/cc65/commit/f464b5049544b7658a1a8b763c1911da04387591 Author: Alex Volkov <co...@us...> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: A test/val/bug2946.c Log Message: ----------- Minimal test for issue #2946 Commit: d036c4aaae7d23aaee05f9e947772367239a4072 https://github.com/cc65/cc65/commit/d036c4aaae7d23aaee05f9e947772367239a4072 Author: Alex Volkov <co...@us...> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: A test/val/bug2947.c Log Message: ----------- Minimal test for issue #2947 Commit: 916933f884672876bc8a282d1c6129f0b727abcf https://github.com/cc65/cc65/commit/916933f884672876bc8a282d1c6129f0b727abcf Author: Bob Andrews <mr...@us...> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M src/cc65/codeoptutil.c M src/cc65/codeoptutil.h M src/cc65/coptstop.c M test/val/bug2395.c A test/val/bug2946.c A test/val/bug2947.c Log Message: ----------- Merge pull request #2941 from avolkov76/anv-coptstop-refactor [cc65] Refactor OptStackOps() subopt precondition evaluation framework, phase 1 Compare: https://github.com/cc65/cc65/compare/4232e7acc6af...916933f88467 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |