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
(53) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: cc65 O. <no...@gi...> - 2025-07-15 23:03:59
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: 1a3cf287b265376fe84fdb0a15ae26a36c282b8e https://github.com/cc65/doc/commit/1a3cf287b265376fe84fdb0a15ae26a36c282b8e Author: cc65-github <cc6...@gi...> Date: 2025-07-15 (Tue, 15 Jul 2025) Changed paths: M cc65.html M cl65.html M ld65.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/3f3dc3d145d91afb6138e210fc4aa8d8aee44cd9 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-15 22:57:08
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: f86f602b9ed5c92add87e32fabae748f235f458f https://github.com/cc65/cc65/commit/f86f602b9ed5c92add87e32fabae748f235f458f Author: Kugel Fuhr <983...@us...> Date: 2025-07-14 (Mon, 14 Jul 2025) Changed paths: M doc/cc65.sgml M src/cc65/main.c Log Message: ----------- Add a description for --memory-model to the docs. Commit: 3f3dc3d145d91afb6138e210fc4aa8d8aee44cd9 https://github.com/cc65/cc65/commit/3f3dc3d145d91afb6138e210fc4aa8d8aee44cd9 Author: Bob Andrews <mr...@us...> Date: 2025-07-16 (Wed, 16 Jul 2025) Changed paths: M doc/cc65.sgml M src/cc65/main.c Log Message: ----------- Merge pull request #2803 from kugelfuhr/kugelfuhr/fix-1162 Add a description for --memory-model to the docs Compare: https://github.com/cc65/cc65/compare/89704a6e3742...3f3dc3d145d9 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-15 22:55:40
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: da0e3907ec5f02dc9bc575a8dcd84cae0f79f8fa https://github.com/cc65/cc65/commit/da0e3907ec5f02dc9bc575a8dcd84cae0f79f8fa Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/ca65/main.c M src/common/consprop.c M src/common/consprop.h Log Message: ----------- Move the code to parse color strings into the CP_Parse() function and use it. Commit: 6f45af3c9eeabbe02c3aff7517e267c814ea757f https://github.com/cc65/cc65/commit/6f45af3c9eeabbe02c3aff7517e267c814ea757f Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M doc/ld65.sgml M src/ld65/main.c Log Message: ----------- Use console properties. Add the --no-utf8 and --color options. Commit: 96f8ce4cee4b05babdebfb41905303cc48eaad04 https://github.com/cc65/cc65/commit/96f8ce4cee4b05babdebfb41905303cc48eaad04 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/ld65/error.c M src/ld65/error.h M src/ld65/scanner.c M src/ld65/scanner.h Log Message: ----------- Move the functions to output config file errors from scanner.c to error.c. Commit: 79967ff01badf96b1ed008c4bfe3f073fd876ab9 https://github.com/cc65/cc65/commit/79967ff01badf96b1ed008c4bfe3f073fd876ab9 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/ca65/error.c M src/ld65/asserts.c M src/ld65/bin.c M src/ld65/cfgexpr.c M src/ld65/config.c M src/ld65/dbgfile.c M src/ld65/error.c M src/ld65/error.h M src/ld65/exports.c M src/ld65/expr.c M src/ld65/extsyms.c M src/ld65/library.c M src/ld65/main.c M src/ld65/mapfile.c M src/ld65/o65.c M src/ld65/objdata.c M src/ld65/objfile.c M src/ld65/scanner.c M src/ld65/scopes.c M src/ld65/segments.c M src/ld65/xex.c Log Message: ----------- Support colors in diagnostic output. Commit: 074a3f513eb0ab1543f8c153d4106b9b21fab8b2 https://github.com/cc65/cc65/commit/074a3f513eb0ab1543f8c153d4106b9b21fab8b2 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M doc/cl65.sgml M src/cl65/main.c Log Message: ----------- Add the --color and --no-utf8 options to cl65 which will pass it to the tools that understand it. Commit: 7d963d4490f2d667341dbba77e00f626a52f6aac https://github.com/cc65/cc65/commit/7d963d4490f2d667341dbba77e00f626a52f6aac Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/ld65/asserts.c M test/asm/cpudetect/Makefile M test/asm/listing/Makefile M test/asm/listing/ref/030-assert-success.ld65err2-ref M test/asm/listing/ref/032-assert-error2.ld65err2-ref M test/asm/listing/ref/032-assert-error3.ld65err2-ref M test/asm/listing/ref/032-assert-error4.ld65err2-ref M test/asm/listing/ref/032-assert-error6.ld65err2-ref M test/asm/listing/ref/032-assert-error7.ld65err2-ref M test/asm/listing/ref/032-assert-error8.ld65err2-ref M test/asm/listing/ref/033-assert-ldwarning-success.ld65err2-ref M test/asm/listing/ref/034-assert-lderror2.ld65err2-ref M test/asm/listing/ref/034-assert-lderror3.ld65err2-ref M test/asm/listing/ref/034-assert-lderror4.ld65err2-ref M test/asm/listing/ref/034-assert-lderror6.ld65err2-ref M test/asm/listing/ref/034-assert-lderror7.ld65err2-ref M test/asm/listing/ref/034-assert-lderror8.ld65err2-ref M test/asm/listing/ref/040-align.ld65err2-ref M test/asm/listing/ref/080-sp-compat.ld65err2-ref M test/asm/listing/ref/201-overwrite-overflow.ld65err2-ref M test/asm/misc/Makefile M test/asm/opcodes/Makefile M test/asm/val/Makefile Log Message: ----------- Change the output format for .assert. Use --no-utf8 for the tests. Commit: 3e81cd6ae047f31745f59dd44d06203c7b3b9031 https://github.com/cc65/cc65/commit/3e81cd6ae047f31745f59dd44d06203c7b3b9031 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/cl65/main.c M src/ld65/asserts.c M src/ld65/cfgexpr.c M src/ld65/config.c M src/ld65/error.c M src/ld65/error.h M src/ld65/exports.c M src/ld65/scanner.c Log Message: ----------- Renames CfgError -> PError, CfgWarning -> PWarning. Commit: 2e3edf9b1ba32d60c814de832dbd22fae4c3dcfa https://github.com/cc65/cc65/commit/2e3edf9b1ba32d60c814de832dbd22fae4c3dcfa Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/ld65/asserts.c M src/ld65/config.c M src/ld65/error.c M src/ld65/error.h M src/ld65/scanner.c Log Message: ----------- Some reformatting and improved diagnostics. Commit: c2f17b6f6bcfc03e9850d49f0ecaa6c0f7ce2775 https://github.com/cc65/cc65/commit/c2f17b6f6bcfc03e9850d49f0ecaa6c0f7ce2775 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/ld65/config.c M src/ld65/segments.c M src/ld65/segments.h Log Message: ----------- When initialized data is found in a segment, print the first module where this data comes from to ease debugging. Commit: 2e4c18770b5cbb9c5c0fe163a9325c2b39421284 https://github.com/cc65/cc65/commit/2e4c18770b5cbb9c5c0fe163a9325c2b39421284 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M src/cl65/main.c M src/ld65/config.c M src/ld65/main.c M src/ld65/scanner.c M src/ld65/segments.c M src/ld65/xex.c Log Message: ----------- Add a --warnings-as-errors to cl65. Commit: 170ddc6e3323df14e206680f77f9caca14c566c1 https://github.com/cc65/cc65/commit/170ddc6e3323df14e206680f77f9caca14c566c1 Author: Kugel Fuhr <983...@us...> Date: 2025-07-14 (Mon, 14 Jul 2025) Changed paths: M doc/cc65.sgml M src/ca65/main.c M src/cc65/main.c M src/cl65/main.c Log Message: ----------- Add a --warnings-as-errors option to cc65 for compatibility reasons. Commit: 4120f352761f88e53535f42eda4f895039289db9 https://github.com/cc65/cc65/commit/4120f352761f88e53535f42eda4f895039289db9 Author: Kugel Fuhr <983...@us...> Date: 2025-07-14 (Mon, 14 Jul 2025) Changed paths: M src/ld65/exports.c A test/asm/listing/170-ld-errormsg.cfg A test/asm/listing/170-ld-errormsg.s A test/asm/listing/171-ld-errormsg.cfg A test/asm/listing/171-ld-errormsg.s A test/asm/listing/172-ld-errormsg.cfg A test/asm/listing/172-ld-errormsg.s A test/asm/listing/control/171-ld-errormsg.err A test/asm/listing/control/172-ld-errormsg.err A test/asm/listing/ref/170-ld-errormsg.bin-ref A test/asm/listing/ref/170-ld-errormsg.ld65err2-ref A test/asm/listing/ref/171-ld-errormsg.ld65err2-ref A test/asm/listing/ref/172-ld-errormsg.ld65err2-ref Log Message: ----------- Added tests for warnings or errors that now have notifications. Commit: 89704a6e3742eaceae6c35337fb5385efb0d53aa https://github.com/cc65/cc65/commit/89704a6e3742eaceae6c35337fb5385efb0d53aa Author: Bob Andrews <mr...@us...> Date: 2025-07-16 (Wed, 16 Jul 2025) Changed paths: M doc/cc65.sgml M doc/cl65.sgml M doc/ld65.sgml M src/ca65/error.c M src/ca65/main.c M src/cc65/main.c M src/cl65/main.c M src/common/consprop.c M src/common/consprop.h M src/ld65/asserts.c M src/ld65/bin.c M src/ld65/cfgexpr.c M src/ld65/config.c M src/ld65/dbgfile.c M src/ld65/error.c M src/ld65/error.h M src/ld65/exports.c M src/ld65/expr.c M src/ld65/extsyms.c M src/ld65/library.c M src/ld65/main.c M src/ld65/mapfile.c M src/ld65/o65.c M src/ld65/objdata.c M src/ld65/objfile.c M src/ld65/scanner.c M src/ld65/scanner.h M src/ld65/scopes.c M src/ld65/segments.c M src/ld65/segments.h M src/ld65/xex.c M test/asm/cpudetect/Makefile A test/asm/listing/170-ld-errormsg.cfg A test/asm/listing/170-ld-errormsg.s A test/asm/listing/171-ld-errormsg.cfg A test/asm/listing/171-ld-errormsg.s A test/asm/listing/172-ld-errormsg.cfg A test/asm/listing/172-ld-errormsg.s M test/asm/listing/Makefile A test/asm/listing/control/171-ld-errormsg.err A test/asm/listing/control/172-ld-errormsg.err M test/asm/listing/ref/030-assert-success.ld65err2-ref M test/asm/listing/ref/032-assert-error2.ld65err2-ref M test/asm/listing/ref/032-assert-error3.ld65err2-ref M test/asm/listing/ref/032-assert-error4.ld65err2-ref M test/asm/listing/ref/032-assert-error6.ld65err2-ref M test/asm/listing/ref/032-assert-error7.ld65err2-ref M test/asm/listing/ref/032-assert-error8.ld65err2-ref M test/asm/listing/ref/033-assert-ldwarning-success.ld65err2-ref M test/asm/listing/ref/034-assert-lderror2.ld65err2-ref M test/asm/listing/ref/034-assert-lderror3.ld65err2-ref M test/asm/listing/ref/034-assert-lderror4.ld65err2-ref M test/asm/listing/ref/034-assert-lderror6.ld65err2-ref M test/asm/listing/ref/034-assert-lderror7.ld65err2-ref M test/asm/listing/ref/034-assert-lderror8.ld65err2-ref M test/asm/listing/ref/040-align.ld65err2-ref M test/asm/listing/ref/080-sp-compat.ld65err2-ref A test/asm/listing/ref/170-ld-errormsg.bin-ref A test/asm/listing/ref/170-ld-errormsg.ld65err2-ref A test/asm/listing/ref/171-ld-errormsg.ld65err2-ref A test/asm/listing/ref/172-ld-errormsg.ld65err2-ref M test/asm/listing/ref/201-overwrite-overflow.ld65err2-ref M test/asm/misc/Makefile M test/asm/opcodes/Makefile M test/asm/val/Makefile Log Message: ----------- Merge pull request #2802 from kugelfuhr/kugelfuhr/modernize-ld65-diags Modernize ld65 diagnostics Compare: https://github.com/cc65/cc65/compare/25e6b42ef3ed...89704a6e3742 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-15 21:27:34
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: d54844c76be132b8a979733188b452ca3bcc8594 https://github.com/cc65/cc65/commit/d54844c76be132b8a979733188b452ca3bcc8594 Author: Kugel Fuhr <983...@us...> Date: 2025-07-14 (Mon, 14 Jul 2025) Changed paths: M cfg/atari7800.cfg Log Message: ----------- Make the EXTZP segment optional for Atari 7800. Commit: 25e6b42ef3ed52f44b823b4c88d51d459b47cb4f https://github.com/cc65/cc65/commit/25e6b42ef3ed52f44b823b4c88d51d459b47cb4f Author: Bob Andrews <mr...@us...> Date: 2025-07-15 (Tue, 15 Jul 2025) Changed paths: M cfg/atari7800.cfg Log Message: ----------- Merge pull request #2799 from kugelfuhr/kugelfuhr/fix-atari7800-cfg Atari 7800: Make the EXTZP segment optional Compare: https://github.com/cc65/cc65/compare/61072ce3c771...25e6b42ef3ed To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-15 19:22:04
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 3dfde7baefc0ed83d49d51e4a1117205d3f37817 https://github.com/cc65/cc65/commit/3dfde7baefc0ed83d49d51e4a1117205d3f37817 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M test/asm/cpudetect/4510-cpudetect.ref M test/asm/cpudetect/45GS02-cpudetect.ref M test/asm/cpudetect/6502-cpudetect.ref M test/asm/cpudetect/6502dtv-cpudetect.ref M test/asm/cpudetect/6502x-cpudetect.ref M test/asm/cpudetect/65816-cpudetect.ref M test/asm/cpudetect/65c02-cpudetect.ref M test/asm/cpudetect/65ce02-cpudetect.ref M test/asm/cpudetect/65sc02-cpudetect.ref M test/asm/cpudetect/allinst.inc M test/asm/cpudetect/huc6280-cpudetect.ref M test/asm/cpudetect/m740-cpudetect.ref M test/asm/cpudetect/sweet16-cpudetect.ref M test/asm/cpudetect/w65c02-cpudetect.ref Log Message: ----------- For the cpudetect tests, check the binary results for all instructions, not just for a few selected ones. Commit: 61072ce3c77177d67886b7c398d6372d139a8347 https://github.com/cc65/cc65/commit/61072ce3c77177d67886b7c398d6372d139a8347 Author: Bob Andrews <mr...@us...> Date: 2025-07-15 (Tue, 15 Jul 2025) Changed paths: M test/asm/cpudetect/4510-cpudetect.ref M test/asm/cpudetect/45GS02-cpudetect.ref M test/asm/cpudetect/6502-cpudetect.ref M test/asm/cpudetect/6502dtv-cpudetect.ref M test/asm/cpudetect/6502x-cpudetect.ref M test/asm/cpudetect/65816-cpudetect.ref M test/asm/cpudetect/65c02-cpudetect.ref M test/asm/cpudetect/65ce02-cpudetect.ref M test/asm/cpudetect/65sc02-cpudetect.ref M test/asm/cpudetect/allinst.inc M test/asm/cpudetect/huc6280-cpudetect.ref M test/asm/cpudetect/m740-cpudetect.ref M test/asm/cpudetect/sweet16-cpudetect.ref M test/asm/cpudetect/w65c02-cpudetect.ref Log Message: ----------- Merge pull request #2797 from kugelfuhr/kugelfuhr/fix-2796 For the cpudetect tests, check the binary results for all instructions Compare: https://github.com/cc65/cc65/compare/14a6c6699723...61072ce3c771 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-15 19:18:49
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: c7096ab6d7fb79d9e295a1d029a024b661e27e85 https://github.com/cc65/cc65/commit/c7096ab6d7fb79d9e295a1d029a024b661e27e85 Author: Kugel Fuhr <983...@us...> Date: 2025-07-13 (Sun, 13 Jul 2025) Changed paths: M .github/checks/sorted.sh M .github/checks/sorted_codeopt.sh M .github/checks/sorted_opcodes.sh M src/cc65/codeopt.c Log Message: ----------- Fix an error that was introduced by me in a4a24280f26ddb3e319678db7a531320df7125fe: Using a pipe causes a subshell to be generated so the "exit" statements will just leave the subshell. As a consequence, the sortedxxx.sh scripts produced output but no error exit code. Which in turn caused an error in #2778 to slip through undetected. Commit: 14a6c66997236dbdbfe95d243248cd5938a85900 https://github.com/cc65/cc65/commit/14a6c66997236dbdbfe95d243248cd5938a85900 Author: Bob Andrews <mr...@us...> Date: 2025-07-15 (Tue, 15 Jul 2025) Changed paths: M .github/checks/sorted.sh M .github/checks/sorted_codeopt.sh M .github/checks/sorted_opcodes.sh M src/cc65/codeopt.c Log Message: ----------- Merge pull request #2795 from kugelfuhr/kugelfuhr/fix-sortcheck Fix an error in the sort check scripts. Compare: https://github.com/cc65/cc65/compare/a4c97c7ebc94...14a6c6699723 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-15 18:48:33
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 3ea8cae0ee52179e71473543050bff93d0a099e1 https://github.com/cc65/cc65/commit/3ea8cae0ee52179e71473543050bff93d0a099e1 Author: mrdudz <mr...@us...> Date: 2025-07-15 (Tue, 15 Jul 2025) Changed paths: M samples/Makefile A samples/asciires.grc Log Message: ----------- add a geos resource file to the "ascii" sample, removes the linker warnings (and makes the program actually work in GEOS) Commit: a4c97c7ebc94cc1e729e353381cc1480655e56d4 https://github.com/cc65/cc65/commit/a4c97c7ebc94cc1e729e353381cc1480655e56d4 Author: Bob Andrews <mr...@us...> Date: 2025-07-15 (Tue, 15 Jul 2025) Changed paths: M samples/Makefile A samples/asciires.grc Log Message: ----------- Merge pull request #2804 from mrdudz/geossample add a geos resource file to the "ascii" sample Compare: https://github.com/cc65/cc65/compare/4cbdb55fbc1d...a4c97c7ebc94 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Christian G. <no...@gi...> - 2025-07-14 18:33:11
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 9ac02f328280a21a16ba61ea677f54937aee3093 https://github.com/cc65/cc65/commit/9ac02f328280a21a16ba61ea677f54937aee3093 Author: Kugel Fuhr <983...@us...> Date: 2025-07-14 (Mon, 14 Jul 2025) Changed paths: M cfg/creativision.cfg Log Message: ----------- Move constructors into the ONCE segment to fix linker warnings. Commit: 4cbdb55fbc1d4c89ab8d35bbc0e261621ed27679 https://github.com/cc65/cc65/commit/4cbdb55fbc1d4c89ab8d35bbc0e261621ed27679 Author: Christian Groessler <ch...@gr...> Date: 2025-07-14 (Mon, 14 Jul 2025) Changed paths: M cfg/creativision.cfg Log Message: ----------- Merge pull request #2798 from kugelfuhr/kugelfuhr/fix-2787 Move constructors into the ONCE segment for the creativision target Compare: https://github.com/cc65/cc65/compare/faecedb514d3...4cbdb55fbc1d To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: cc65 O. <no...@gi...> - 2025-07-12 15:07:56
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: bd81a08db5e4a734afb2eb946e7f917d5ccffa16 https://github.com/cc65/doc/commit/bd81a08db5e4a734afb2eb946e7f917d5ccffa16 Author: cc65-github <cc6...@gi...> Date: 2025-07-12 (Sat, 12 Jul 2025) Changed paths: M funcref.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/faecedb514d3cc3d848b5392c42f49e1b621ee55 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-12 15:01:13
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: e973483cc8ae26e600dc6707d3e901d849a080ce https://github.com/cc65/cc65/commit/e973483cc8ae26e600dc6707d3e901d849a080ce Author: mrdudz <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M libsrc/dbg/dbg.c Log Message: ----------- DbgIsBreak() must use __cdecl__ Commit: 0d30d8b4ae5b776ca12acb9d48c905cede851cd3 https://github.com/cc65/cc65/commit/0d30d8b4ae5b776ca12acb9d48c905cede851cd3 Author: mrdudz <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M samples/Makefile A samples/debug.c Log Message: ----------- add (very simple) example for dbg.h Commit: c0e8835ba054a4bc91a93d50d29ad0e79a56a589 https://github.com/cc65/cc65/commit/c0e8835ba054a4bc91a93d50d29ad0e79a56a589 Author: mrdudz <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M doc/funcref.sgml Log Message: ----------- brief docs Commit: faecedb514d3cc3d848b5392c42f49e1b621ee55 https://github.com/cc65/cc65/commit/faecedb514d3cc3d848b5392c42f49e1b621ee55 Author: Bob Andrews <mr...@us...> Date: 2025-07-12 (Sat, 12 Jul 2025) Changed paths: M doc/funcref.sgml M libsrc/dbg/dbg.c M samples/Makefile A samples/debug.c Log Message: ----------- Merge pull request #2793 from mrdudz/fixdbg fix debugger Compare: https://github.com/cc65/cc65/compare/18805b8df9b0...faecedb514d3 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-11 17:11:06
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 30bee8e26804cd3ff02ff13648f66792391b0a45 https://github.com/cc65/cc65/commit/30bee8e26804cd3ff02ff13648f66792391b0a45 Author: mrdudz <mr...@us...> Date: 2025-06-23 (Mon, 23 Jun 2025) Changed paths: A test/asm/listing/666-bug2208.s A test/asm/listing/ref/666-bug2208.bin-ref Log Message: ----------- test for #2208 Commit: 18805b8df9b06041d52bb292b2a2b698a33e0e50 https://github.com/cc65/cc65/commit/18805b8df9b06041d52bb292b2a2b698a33e0e50 Author: Bob Andrews <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: A test/asm/listing/666-bug2208.s A test/asm/listing/ref/666-bug2208.bin-ref Log Message: ----------- Merge pull request #2792 from mrdudz/sometests test for #2208 Compare: https://github.com/cc65/cc65/compare/68cccd31faa1...18805b8df9b0 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-11 17:00:31
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 907d8b26c584b8a46af0adc5b46d98562d10d347 https://github.com/cc65/cc65/commit/907d8b26c584b8a46af0adc5b46d98562d10d347 Author: mrdudz <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: A test/asm/val/charmap.s Log Message: ----------- simple regression test for .charmap Commit: c13f7dbdadb4cb52e7c29a939f6af567486f2bc2 https://github.com/cc65/cc65/commit/c13f7dbdadb4cb52e7c29a939f6af567486f2bc2 Author: mrdudz <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M src/ca65/pseudo.c Log Message: ----------- fix range check Commit: 68cccd31faa1c888e7cf9a0b9d5d96d14abe8a05 https://github.com/cc65/cc65/commit/68cccd31faa1c888e7cf9a0b9d5d96d14abe8a05 Author: Bob Andrews <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M src/ca65/pseudo.c A test/asm/val/charmap.s Log Message: ----------- Merge pull request #2791 from mrdudz/fix2789 Fix2789 Compare: https://github.com/cc65/cc65/compare/8245eb31a032...68cccd31faa1 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: cc65 O. <no...@gi...> - 2025-07-11 16:54:49
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: 95fe38aba1bca12c8e3a862fe393a9d02567e677 https://github.com/cc65/doc/commit/95fe38aba1bca12c8e3a862fe393a9d02567e677 Author: cc65-github <cc6...@gi...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M ca65.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/8245eb31a0322b64471af7280879c8a3c0f0d8b1 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-11 16:47:44
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: aba0b6b439b5e1c3cd168916c76230c19f368588 https://github.com/cc65/cc65/commit/aba0b6b439b5e1c3cd168916c76230c19f368588 Author: mrdudz <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M doc/ca65.sgml Log Message: ----------- add missing command line details, sort options Commit: 8245eb31a0322b64471af7280879c8a3c0f0d8b1 https://github.com/cc65/cc65/commit/8245eb31a0322b64471af7280879c8a3c0f0d8b1 Author: Bob Andrews <mr...@us...> Date: 2025-07-11 (Fri, 11 Jul 2025) Changed paths: M doc/ca65.sgml Log Message: ----------- Merge pull request #2790 from mrdudz/docsfix add missing command line details, sort options Compare: https://github.com/cc65/cc65/compare/5fc300b987de...8245eb31a032 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: cc65 O. <no...@gi...> - 2025-07-10 20:56:23
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: 7ed0f6042837baebeb49661374303ead6ba0c14a https://github.com/cc65/doc/commit/7ed0f6042837baebeb49661374303ead6ba0c14a Author: cc65-github <cc6...@gi...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M ca65.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/5fc300b987defe50f087ab2e4293ca90715b161d To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-10 20:49:55
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: d21616ea71f052620186a2fd66a72288da2b188c https://github.com/cc65/cc65/commit/d21616ea71f052620186a2fd66a72288da2b188c Author: paul moore <pau...@ho...> Date: 2023-12-02 (Sat, 02 Dec 2023) Changed paths: M src/ca65/global.c M src/ca65/global.h M src/ca65/listing.c M src/ca65/listing.h M src/ca65/main.c Log Message: ----------- initial commit Commit: c43557d4edfb77c7f4bb1abc5851a58f7a431db6 https://github.com/cc65/cc65/commit/c43557d4edfb77c7f4bb1abc5851a58f7a431db6 Author: paul moore <pau...@ho...> Date: 2023-12-03 (Sun, 03 Dec 2023) Changed paths: A l.txt M src/ca65/listing.c M src/ca65/listing.h M src/ca65/main.c M src/ca65/segment.c M src/ca65/segment.h Log Message: ----------- complete first version Commit: 1f1f2c5a68ae2650a2434f4baa18fbc5d26ea3c1 https://github.com/cc65/cc65/commit/1f1f2c5a68ae2650a2434f4baa18fbc5d26ea3c1 Author: paul moore <pau...@ho...> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M doc/ca65.sgml M src/ca65/main.c Log Message: ----------- move options, add doc Commit: 9b5d11abde3cef57a555e2f18cbb215132a6559c https://github.com/cc65/cc65/commit/9b5d11abde3cef57a555e2f18cbb215132a6559c Author: paul moore <pau...@ho...> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M src/ca65/main.c Log Message: ----------- fix blank lines Commit: ad9e5cebbb0944067a29124ddb20e4a67135b4f4 https://github.com/cc65/cc65/commit/ad9e5cebbb0944067a29124ddb20e4a67135b4f4 Author: Bob Andrews <mr...@us...> Date: 2025-06-23 (Mon, 23 Jun 2025) Changed paths: R l.txt Log Message: ----------- Delete l.txt Commit: 3ae514921ce48dece5652796b29e33f7e531310c https://github.com/cc65/cc65/commit/3ae514921ce48dece5652796b29e33f7e531310c Author: Bob Andrews <mr...@us...> Date: 2025-07-03 (Thu, 03 Jul 2025) Changed paths: A .github/ISSUE_TEMPLATE/bug_report.md A .github/ISSUE_TEMPLATE/feature_request.md A .github/PULL_REQUEST_TEMPLATE.md M .github/checks/Makefile A .github/checks/checksp.sh M .github/checks/lastline.sh M .github/checks/lineendings.sh M .github/checks/noexec.sh A .github/checks/sorted.sh A .github/checks/sorted_codeopt.sh A .github/checks/sorted_opcodes.sh M .github/checks/spaces.sh M .github/checks/tabs.sh M .github/workflows/build-on-pull-request.yml M .github/workflows/snapshot-on-push-master.yml M .github/workflows/windows-test-scheduled.yml M Contributing.md M Makefile M README.md A asminc/agat.inc M asminc/apple2.inc M asminc/apple2.mac M asminc/atari.mac A asminc/c65.inc M asminc/cbm.mac M asminc/cbm_kernal.inc M asminc/cpu.mac M asminc/lynx.inc A asminc/mega65.inc M asminc/rp6502.inc A asminc/sim65.inc A asminc/stat.inc A asminc/statvfs.inc M asminc/telestrat.inc M asminc/time.inc M asminc/zeropage.inc A cfg/agat.cfg M cfg/apple2-hgr.cfg M cfg/apple2-overlay.cfg M cfg/apple2-system.cfg M cfg/apple2.cfg M cfg/apple2enh-hgr.cfg M cfg/apple2enh-overlay.cfg M cfg/apple2enh-system.cfg M cfg/apple2enh.cfg M cfg/atari-asm-xex.cfg M cfg/atari-asm.cfg M cfg/atari-cassette.cfg M cfg/atari-overlay.cfg M cfg/atari-xex.cfg M cfg/atari.cfg M cfg/atari5200.cfg M cfg/atarixl-largehimem.cfg M cfg/atarixl-overlay.cfg M cfg/atarixl-xex.cfg M cfg/atarixl.cfg A cfg/c16-asm.cfg A cfg/c65-asm.cfg A cfg/c65.cfg A cfg/kim1-mtu60k.cfg A cfg/kim1-mtuE000.cfg M cfg/lynx-uploader.cfg A cfg/mega65-asm.cfg A cfg/mega65.cfg A cfg/plus4-asm.cfg A cfg/plus4-hires.cfg M cfg/sim6502.cfg M cfg/sim65c02.cfg A cfg/vic20-asm-32k.cfg A cfg/vic20-asm-3k.cfg M cfg/vic20-asm.cfg M doc/Makefile A doc/agat.sgml M doc/apple2.sgml M doc/apple2enh.sgml M doc/atari.sgml M doc/atmos.sgml M doc/ca65.sgml M doc/cc65-intern.sgml M doc/cc65.sgml M doc/chrcvt65.sgml M doc/cl65.sgml A doc/cpus.sgml M doc/customizing.sgml M doc/cx16.sgml M doc/da65.sgml M doc/funcref.sgml M doc/index.sgml M doc/ld65.sgml M doc/plus4.sgml M doc/sim65.sgml M doc/tgi.sgml M include/_mikey.h M include/_suzy.h A include/_vic3.h M include/accelerator.h A include/agat.h M include/apple2.h M include/apple2enh.h M include/arpa/inet.h M include/atari.h M include/atari5200.h M include/atari7800.h M include/atmos.h A include/c65.h M include/cbm.h M include/cbm264.h M include/conio.h M include/cx16.h M include/dirent.h M include/lynx.h A include/lzsa.h A include/mega65.h M include/plus4.h M include/rp6502.h A include/sim65.h M include/stdint.h M include/stdio.h M include/string.h M include/sys/stat.h A include/sys/statvfs.h M include/sys/types.h M include/target.h M include/tgi.h M include/time.h A include/zx02.h M libsrc/Makefile A libsrc/NameClashes.md A libsrc/agat/_scrsize.s A libsrc/agat/break.s A libsrc/agat/cclear.s A libsrc/agat/cgetc.s A libsrc/agat/chline.s A libsrc/agat/clrscr.s A libsrc/agat/color.s A libsrc/agat/cout.s A libsrc/agat/cputc.s A libsrc/agat/crt0.s A libsrc/agat/cvline.s A libsrc/agat/exehdr.s A libsrc/agat/gotoxy.s A libsrc/agat/gotoy.s A libsrc/agat/home.s A libsrc/agat/kbhit.s A libsrc/agat/randomize.s A libsrc/agat/revers.s A libsrc/agat/sysuname.s A libsrc/agat/vtabz.s A libsrc/agat/wherex.s A libsrc/agat/wherey.s A libsrc/agat/write.s A libsrc/apple2/allow_lowercase.s A libsrc/apple2/beep.s A libsrc/apple2/boxchars.s A libsrc/apple2/callmain.s M libsrc/apple2/cgetc.s R libsrc/apple2/chline.s R libsrc/apple2/closedir.c A libsrc/apple2/closedir.s M libsrc/apple2/cpeekc.s M libsrc/apple2/cputc.s M libsrc/apple2/crt0.s M libsrc/apple2/curdevice.s R libsrc/apple2/cvline.s A libsrc/apple2/detect80cols.s A libsrc/apple2/detect_iigs.s M libsrc/apple2/diocommon.s R libsrc/apple2/dir.h A libsrc/apple2/dir.inc A libsrc/apple2/dir_entry_count.s A libsrc/apple2/dynchline.s A libsrc/apple2/dyncvline.s M libsrc/apple2/exec.s A libsrc/apple2/extra/integer-basic-compat.s M libsrc/apple2/extra/iobuf-0800.s M libsrc/apple2/filename.s A libsrc/apple2/get_iigs_speed.s M libsrc/apple2/get_ostype.s A libsrc/apple2/get_tv.s M libsrc/apple2/getdevice.s M libsrc/apple2/gettime.s A libsrc/apple2/gmtime_dt.s M libsrc/apple2/gotoxy.s M libsrc/apple2/joy/a2.stdjoy.s A libsrc/apple2/lc-copy-applesoft.s M libsrc/apple2/libref.s M libsrc/apple2/lseek.s A libsrc/apple2/machinetype.s M libsrc/apple2/mcbdefault.s A libsrc/apple2/mktime_dt.s M libsrc/apple2/mli.inc A libsrc/apple2/mli_file_info.s A libsrc/apple2/mli_file_info_direct.s M libsrc/apple2/mou/a2.stdmou.s A libsrc/apple2/mouseref.s A libsrc/apple2/mtchline.s A libsrc/apple2/mtcvline.s M libsrc/apple2/open.s R libsrc/apple2/opendir.c A libsrc/apple2/opendir.s M libsrc/apple2/oserror.s R libsrc/apple2/readdir.c A libsrc/apple2/readdir.s M libsrc/apple2/revers.s R libsrc/apple2/rewinddir.c A libsrc/apple2/rewinddir.s M libsrc/apple2/ser/a2.gs.s M libsrc/apple2/ser/a2.ssc.s A libsrc/apple2/set_iigs_speed.s A libsrc/apple2/sleep.s A libsrc/apple2/stat.s A libsrc/apple2/statvfs.s M libsrc/apple2/syschdir.s M libsrc/apple2/sysmkdir.s M libsrc/apple2/sysremove.s M libsrc/apple2/sysrename.s M libsrc/apple2/sysuname.s M libsrc/apple2/targetutil/convert.c M libsrc/apple2/tgi/a2.hi.s M libsrc/apple2/tgi/a2.lo.s M libsrc/apple2/tgi_colors.s A libsrc/apple2/tgiref.s A libsrc/apple2/uppercasemask.s M libsrc/apple2/videomode.s A libsrc/apple2/wait.s M libsrc/apple2/waitvsync.s M libsrc/apple2/wherex.s M libsrc/apple2/wherey.s M libsrc/apple2/write.s M libsrc/atari/cashdr.s A libsrc/atari/cpeekc.s A libsrc/atari/cpeekcolor.s A libsrc/atari/cpeekrevers.s M libsrc/atari/crt0.s M libsrc/atari/diopncls.s M libsrc/atari/exehdr.s M libsrc/atari/fdtable.s M libsrc/atari/getdevice.s M libsrc/atari/graphics.s M libsrc/atari/mcbpm.s M libsrc/atari/mou/atrjoy.s M libsrc/atari/mou/atrst.s M libsrc/atari/mou/atrtt.s M libsrc/atari/open.s M libsrc/atari/read.s M libsrc/atari/siocall.s M libsrc/atari/sysrename.s M libsrc/atari/sysuname.s M libsrc/atari/ucase_fn.s M libsrc/atari/write.s M libsrc/atari2600/crt0.s M libsrc/atari5200/clrscr.s M libsrc/atari5200/conioscreen.s M libsrc/atari5200/crt0.s M libsrc/atari5200/extra/conioscreen-20x12.s M libsrc/atari5200/sysuname.s M libsrc/atari7800/crt0.s M libsrc/atari7800/joy/atari7800-stdjoy.s M libsrc/atari7800/mono_setcursor.s M libsrc/atari7800/setcursor.s A libsrc/atmos/cpeekc.s A libsrc/atmos/cpeekcolor.s A libsrc/atmos/cpeekrevers.s A libsrc/atmos/cpeeks.s M libsrc/atmos/crt0.s M libsrc/atmos/sysuname.s A libsrc/atmos/waitvsync.s M libsrc/c128/break.s M libsrc/c128/crt0.s M libsrc/c128/mou/c128-1351.s M libsrc/c128/mou/c128-inkwell.s M libsrc/c128/mou/c128-joy.s M libsrc/c128/mou/c128-pot.s M libsrc/c128/ser/c128-swlink.s M libsrc/c128/sysuname.s M libsrc/c128/tgi/c128-vdc.s M libsrc/c128/tgi/c128-vdc2.s M libsrc/c128/waitvsync.s M libsrc/c16/crt0.s M libsrc/c16/sysuname.s M libsrc/c64/crt0.s M libsrc/c64/emd/c64-rrr.s M libsrc/c64/joy/c64-hitjoy.s M libsrc/c64/mou/c64-1351.s M libsrc/c64/mou/c64-inkwell.s M libsrc/c64/mou/c64-joy.s M libsrc/c64/mou/c64-pot.s M libsrc/c64/ser/c64-swlink.s M libsrc/c64/sysuname.s A libsrc/c65/_scrsize.s A libsrc/c65/bordercolor.s A libsrc/c65/cgetc.s A libsrc/c65/clrscr.s A libsrc/c65/color.s A libsrc/c65/conio.s A libsrc/c65/cpeekc.s A libsrc/c65/cpeekcolor.s A libsrc/c65/cpeekrevers.s A libsrc/c65/cpeeks.s A libsrc/c65/cputc.s A libsrc/c65/crt0.s A libsrc/c65/devnum.s A libsrc/c65/exehdr.s A libsrc/c65/get_tv.s A libsrc/c65/gettime.s A libsrc/c65/joy/c65-stdjoy.s A libsrc/c65/joy_stat_stddrv.s A libsrc/c65/joy_stddrv.s A libsrc/c65/kbhit.s A libsrc/c65/kernal.s A libsrc/c65/libref.s A libsrc/c65/loadaddr.s A libsrc/c65/mainargs.s A libsrc/c65/randomize.s A libsrc/c65/revers.s A libsrc/c65/settime.s A libsrc/c65/status.s A libsrc/c65/sysuname.s A libsrc/c65/tmcommon.s M libsrc/cbm/cbm_read.s M libsrc/cbm/cbm_write.s M libsrc/cbm/clock.s M libsrc/cbm/dir.s M libsrc/cbm/exec.c M libsrc/cbm/getdevice.s M libsrc/cbm/loadaddr.s M libsrc/cbm/open.s M libsrc/cbm/write.s M libsrc/cbm510/crt0.s M libsrc/cbm510/joy/cbm510-std.s M libsrc/cbm510/mou/cbm510-inkwl.s M libsrc/cbm510/mou/cbm510-joy.s M libsrc/cbm510/sysuname.s M libsrc/cbm610/crt0.s M libsrc/cbm610/sysuname.s M libsrc/common/_directerrno.s M libsrc/common/_fopen.s M libsrc/common/_heap.s M libsrc/common/_heapblocksize.s M libsrc/common/_idiv32by16r16.s M libsrc/common/_mappederrno.s M libsrc/common/_printf.s A libsrc/common/_time_t_to_tm.s M libsrc/common/_udiv32by16r16.s R libsrc/common/asctime.c A libsrc/common/asctime.s M libsrc/common/atexit.s A libsrc/common/checkferror.s M libsrc/common/ctype.s M libsrc/common/divt.s M libsrc/common/fclose.s R libsrc/common/fgetc.c A libsrc/common/fgetc.s R libsrc/common/fgets.c A libsrc/common/fgets.s M libsrc/common/fmisc.s M libsrc/common/fprintf.s R libsrc/common/fputc.c A libsrc/common/fputc.s R libsrc/common/fputs.c A libsrc/common/fputs.s M libsrc/common/fread.s M libsrc/common/fscanf.s M libsrc/common/fwrite.s R libsrc/common/gets.c A libsrc/common/gets.s R libsrc/common/gmtime.c A libsrc/common/gmtime.s M libsrc/common/interrupt.s M libsrc/common/itoa.s R libsrc/common/localtime.c A libsrc/common/localtime.s M libsrc/common/longjmp.s M libsrc/common/ltoa.s M libsrc/common/lz4.s A libsrc/common/lzsa1.s A libsrc/common/lzsa2.s M libsrc/common/malloc.s M libsrc/common/memcpy.s M libsrc/common/memset.s R libsrc/common/mktime.c A libsrc/common/mktime.s M libsrc/common/pmemalign.c M libsrc/common/printf.s M libsrc/common/putenv.s R libsrc/common/realloc.c A libsrc/common/realloc.s R libsrc/common/rewind.c A libsrc/common/rewind.s M libsrc/common/scanf.s M libsrc/common/setjmp.s M libsrc/common/snprintf.s M libsrc/common/sprintf.s M libsrc/common/sscanf.s A libsrc/common/stpcpy.s A libsrc/common/strcasestr.s M libsrc/common/strcat.s M libsrc/common/strchr.s M libsrc/common/strcpy.s M libsrc/common/strcspn.s M libsrc/common/strdup.s M libsrc/common/strftime.c M libsrc/common/strlen.s M libsrc/common/strncat.s M libsrc/common/strspn.s M libsrc/common/strstr.s M libsrc/common/tgi_colors.s M libsrc/common/time.s M libsrc/common/tolower.s M libsrc/common/ungetc.s M libsrc/common/vfprintf.s M libsrc/common/vfscanf.s M libsrc/common/vprintf.s M libsrc/common/vscanf.s M libsrc/common/vsnprintf.s M libsrc/common/vsprintf.s M libsrc/common/vsscanf.s A libsrc/common/zx02.s A libsrc/conio/cgets.c M libsrc/conio/cprintf.s M libsrc/conio/cputs.s M libsrc/conio/cscanf.s M libsrc/conio/scrsize.s M libsrc/conio/vcprintf.s M libsrc/creativision/crt0.s M libsrc/creativision/sysuname.s M libsrc/cx16/crt0.s M libsrc/cx16/getdevice.s M libsrc/cx16/mou/cx16-std.s M libsrc/cx16/sysuname.s M libsrc/cx16/tgi/cx320p1.s A libsrc/cx16/tgi/cx640p1.s M libsrc/cx16/videomode.s M libsrc/cx16/waitvsync.s M libsrc/dbg/dbgdump.s M libsrc/dbg/dbgsupp.s M libsrc/gamate/crt0.s M libsrc/geos-cbm/system/get_ostype.s M libsrc/geos-common/const.inc M libsrc/geos-common/drivers/geos-stdmou.s M libsrc/geos-common/graph/bitotherclip.s M libsrc/geos-common/symbols.txt M libsrc/geos-common/system/crt0.s M libsrc/geos-common/system/sysuname.s M libsrc/kim1/crt0.s M libsrc/kim1/tapeio.s M libsrc/lynx/bootldr.s M libsrc/lynx/crt0.s M libsrc/lynx/eeprom66.s M libsrc/lynx/eeprom86.s M libsrc/lynx/lseek.s M libsrc/lynx/lynx-cart.s M libsrc/lynx/ser/lynx-comlynx.s M libsrc/lynx/sysuname.s M libsrc/lynx/tgi/lynx-160-102-16.s M libsrc/lynx/tgi_colors.s M libsrc/lynx/uploader.s A libsrc/mega65/_scrsize.s A libsrc/mega65/bordercolor.s A libsrc/mega65/cgetc.s A libsrc/mega65/clrscr.s A libsrc/mega65/color.s A libsrc/mega65/conio.s A libsrc/mega65/cpeekc.s A libsrc/mega65/cpeekcolor.s A libsrc/mega65/cpeekrevers.s A libsrc/mega65/cpeeks.s A libsrc/mega65/cputc.s A libsrc/mega65/crt0.s A libsrc/mega65/devnum.s A libsrc/mega65/exehdr.s A libsrc/mega65/get_tv.s A libsrc/mega65/gettime.s A libsrc/mega65/joy/m65-stdjoy.s A libsrc/mega65/joy_stat_stddrv.s A libsrc/mega65/joy_stddrv.s A libsrc/mega65/kbhit.s A libsrc/mega65/kernal.s A libsrc/mega65/libref.s A libsrc/mega65/loadaddr.s A libsrc/mega65/mainargs.s A libsrc/mega65/randomize.s A libsrc/mega65/revers.s A libsrc/mega65/settime.s A libsrc/mega65/status.s A libsrc/mega65/sysuname.s A libsrc/mega65/tmcommon.s M libsrc/nes/color.s A libsrc/nes/cpeekc.s A libsrc/nes/cpeekcolor.s A libsrc/nes/cpeekrevers.s M libsrc/nes/crt0.s M libsrc/nes/ppubuf.s M libsrc/nes/sysuname.s M libsrc/none/crt0.s A libsrc/osic1p/cpeekc.s A libsrc/osic1p/cpeekcolor.s A libsrc/osic1p/cpeekrevers.s M libsrc/osic1p/crt0.s M libsrc/pce/_printf.s M libsrc/pce/cpeekc.s M libsrc/pce/cpeekcolor.s M libsrc/pce/cpeekrevers.s M libsrc/pce/cpeeks.s M libsrc/pce/crt0.s M libsrc/pce/memcpy.s M libsrc/pce/vga.s M libsrc/pet/cbm_load.c M libsrc/pet/crt0.s M libsrc/pet/sysuname.s M libsrc/pet/waitvsync.s M libsrc/plus4/cgetc.s M libsrc/plus4/crt0.s A libsrc/plus4/kgetin.s M libsrc/plus4/libref.s M libsrc/plus4/ser/plus4-stdser.s M libsrc/plus4/sysuname.s A libsrc/plus4/tgi/ted-hi.s A libsrc/plus4/tgi_stat_stddrv.s A libsrc/plus4/tgi_stddrv.s A libsrc/rp6502/clock.c M libsrc/rp6502/crt0.s M libsrc/rp6502/read.c M libsrc/rp6502/ria.s M libsrc/rp6502/sysrename.c M libsrc/rp6502/write.c M libsrc/rp6502/write_xstack.c M libsrc/rp6502/xreg.s A libsrc/rp6502/xregn.c M libsrc/runtime/add.s M libsrc/runtime/addeqsp.s M libsrc/runtime/addysp.s M libsrc/runtime/and.s A libsrc/runtime/aslax7.s A libsrc/runtime/asrax7.s M libsrc/runtime/bpushbsp.s M libsrc/runtime/callirq.s M libsrc/runtime/condes.s M libsrc/runtime/decsp1.s M libsrc/runtime/decsp2.s M libsrc/runtime/decsp3.s M libsrc/runtime/decsp4.s M libsrc/runtime/decsp5.s M libsrc/runtime/decsp6.s M libsrc/runtime/decsp7.s M libsrc/runtime/decsp8.s M libsrc/runtime/enter.s M libsrc/runtime/eq.s M libsrc/runtime/icmp.s M libsrc/runtime/incax1.s M libsrc/runtime/incsp1.s M libsrc/runtime/incsp2.s M libsrc/runtime/ladd.s M libsrc/runtime/laddeq.s M libsrc/runtime/laddeqsp.s M libsrc/runtime/land.s M libsrc/runtime/lcmp.s M libsrc/runtime/ldau0sp.s M libsrc/runtime/ldauisp.s M libsrc/runtime/ldaxsp.s M libsrc/runtime/ldeaxysp.s M libsrc/runtime/leaaxsp.s M libsrc/runtime/leave.s M libsrc/runtime/lmod.s M libsrc/runtime/lmul.s M libsrc/runtime/lor.s M libsrc/runtime/lpop.s M libsrc/runtime/lpush.s M libsrc/runtime/lrsub.s M libsrc/runtime/lshelp.s M libsrc/runtime/lsub.s M libsrc/runtime/lsubeq.s M libsrc/runtime/lsubeqsp.s M libsrc/runtime/ludiv.s M libsrc/runtime/lumod.s M libsrc/runtime/lxor.s M libsrc/runtime/or.s M libsrc/runtime/popa.s M libsrc/runtime/popptr1.s M libsrc/runtime/popsreg.s M libsrc/runtime/pusha.s M libsrc/runtime/pushax.s M libsrc/runtime/pushb.s M libsrc/runtime/pushbsp.s M libsrc/runtime/pushlysp.s A libsrc/runtime/pushptr1.s M libsrc/runtime/pushwsp.s M libsrc/runtime/regswap.s M libsrc/runtime/regswap1.s M libsrc/runtime/regswap2.s A libsrc/runtime/returnFFFF.s M libsrc/runtime/rsub.s M libsrc/runtime/shl.s A libsrc/runtime/shrax7.s A libsrc/runtime/sp-compat.s M libsrc/runtime/staspidx.s M libsrc/runtime/staxsp.s M libsrc/runtime/staxspi.s M libsrc/runtime/steaxsp.s M libsrc/runtime/stkchk.s M libsrc/runtime/sub.s M libsrc/runtime/subeqsp.s M libsrc/runtime/subysp.s M libsrc/runtime/swap.s M libsrc/runtime/tosint.s M libsrc/runtime/toslong.s M libsrc/runtime/umul8x16r24.s M libsrc/runtime/xor.s M libsrc/runtime/zeropage.s M libsrc/sim6502/crt0.s M libsrc/sim6502/exehdr.s M libsrc/sim6502/paravirt.s M libsrc/supervision/crt0.s M libsrc/sym1/crt0.s M libsrc/sym1/tapeio.s M libsrc/telestrat/crt0.s M libsrc/telestrat/open.s M libsrc/telestrat/sysuname.s M libsrc/telestrat/wherex.s M libsrc/telestrat/write.s M libsrc/tgi/tgi-kernel.s M libsrc/tgi/tgi_clippedline.s M libsrc/tgi/tgi_getcolor.s M libsrc/tgi/tgi_init.s M libsrc/tgi/tgi_outtextxy.s M libsrc/tgi/tgi_setcolor.s M libsrc/tgi/tgi_settextstyle.s M libsrc/vic20/crt0.s M libsrc/vic20/joy/vic20-stdjoy.s M libsrc/vic20/sysuname.s M libsrc/zlib/crc32.s M libsrc/zlib/inflatemem.s M samples/Makefile M samples/apple2/Makefile M samples/atari2600/Makefile M samples/atari5200/Makefile M samples/cbm/Makefile M samples/cbm/fire.c A samples/cbm/hello-asm.s M samples/cbm/plasma.c M samples/checkversion.c M samples/diodemo.c M samples/disasm/Makefile M samples/gamate/Makefile M samples/geos/Makefile M samples/geos/grc/Makefile M samples/geos/overlay-demo.c M samples/getsp.s M samples/hello.c A samples/joydemo.c M samples/kim1/Makefile A samples/kim1/font.rom A samples/kim1/kimGFX.c A samples/kim1/kimLife.c A samples/kim1/kimTest.c A samples/kim1/ramfont.asm A samples/kim1/subs.asm M samples/lynx/Makefile M samples/lynx/mandelbrot.c M samples/mandelbrot.c M samples/multidemo.c M samples/overlaydemo.c M samples/sieve.c A samples/sim65/Makefile A samples/sim65/cpumode_example.c A samples/sim65/timer_example.c A samples/sim65/trace_example.c M samples/supervision/Makefile M samples/sym1/Makefile M samples/sym1/symDisplay.c M samples/tgidemo.c M samples/tinyshell.c M samples/tutorial/Makefile M src/Makefile M src/ar65.vcxproj M src/ca65.vcxproj M src/ca65/condasm.c M src/ca65/ea65.c M src/ca65/error.c M src/ca65/expr.c M src/ca65/feature.c M src/ca65/feature.h M src/ca65/instr.c M src/ca65/instr.h M src/ca65/istack.c M src/ca65/istack.h M src/ca65/main.c M src/ca65/pseudo.c M src/ca65/scanner.c M src/ca65/studyexpr.c M src/ca65/symentry.c M src/ca65/token.h M src/ca65/ulabel.c M src/cc65.sln M src/cc65.vcxproj M src/cc65/asmstmt.c M src/cc65/assignment.c M src/cc65/codeent.c M src/cc65/codegen.c M src/cc65/codegen.h M src/cc65/codeinfo.c M src/cc65/codeinfo.h M src/cc65/codeopt.c M src/cc65/codeoptutil.c M src/cc65/codeseg.c M src/cc65/compile.c M src/cc65/coptadd.c M src/cc65/coptadd.h M src/cc65/coptbool.c M src/cc65/coptcmp.c M src/cc65/coptcmp.h M src/cc65/coptind.c M src/cc65/coptind.h A src/cc65/coptlong.c A src/cc65/coptlong.h M src/cc65/coptmisc.c M src/cc65/coptmisc.h M src/cc65/coptptrload.c M src/cc65/coptptrload.h M src/cc65/coptptrstore.c M src/cc65/coptptrstore.h M src/cc65/coptstop.c M src/cc65/coptstore.c M src/cc65/datatype.c M src/cc65/datatype.h M src/cc65/declare.c M src/cc65/declare.h M src/cc65/error.c M src/cc65/error.h M src/cc65/expr.c M src/cc65/exprdesc.c M src/cc65/exprdesc.h M src/cc65/funcdesc.c M src/cc65/funcdesc.h M src/cc65/function.c M src/cc65/global.c M src/cc65/global.h M src/cc65/goto.c M src/cc65/initdata.c M src/cc65/input.c M src/cc65/input.h M src/cc65/lineinfo.c M src/cc65/lineinfo.h M src/cc65/litpool.c M src/cc65/litpool.h M src/cc65/locals.c M src/cc65/macrotab.c M src/cc65/macrotab.h M src/cc65/main.c M src/cc65/opcodes.c M src/cc65/ppexpr.c M src/cc65/pragma.c M src/cc65/preproc.c M src/cc65/preproc.h M src/cc65/scanner.c M src/cc65/scanner.h M src/cc65/staticassert.c M src/cc65/stdfunc.c M src/cc65/stmt.c M src/cc65/symentry.c M src/cc65/symentry.h M src/cc65/symtab.c M src/cc65/symtab.h M src/cc65/testexpr.c M src/cc65/typecmp.c M src/cc65/typecmp.h M src/cc65/typeconv.c M src/cc65/typeconv.h M src/chrcvt65.vcxproj M src/cl65.vcxproj M src/cl65/main.c M src/co65.vcxproj M src/common.vcxproj A src/common/capability.c A src/common/capability.h M src/common/cpu.c M src/common/cpu.h M src/common/filetype.c M src/common/filetype.h M src/common/fname.c M src/common/fname.h M src/common/strbuf.c M src/common/strbuf.h M src/common/target.c M src/common/target.h M src/common/tgttrans.c M src/common/xsprintf.c M src/da65.vcxproj M src/da65/attrtab.c M src/da65/attrtab.h M src/da65/code.c M src/da65/code.h M src/da65/comments.c M src/da65/comments.h M src/da65/data.c M src/da65/data.h M src/da65/global.c M src/da65/global.h M src/da65/handler.c M src/da65/handler.h M src/da65/infofile.c M src/da65/labels.c M src/da65/labels.h M src/da65/main.c A src/da65/opc45GS02.c A src/da65/opc45GS02.h M src/da65/opc6502x.c M src/da65/opc65c02.c A src/da65/opc65ce02.c A src/da65/opc65ce02.h M src/da65/opcm740.c M src/da65/opctable.c A src/da65/opcw65c02.c A src/da65/opcw65c02.h M src/da65/output.c M src/da65/output.h M src/da65/scanner.c M src/da65/scanner.h M src/da65/segment.c M src/da65/segment.h M src/dbginfo/dbginfo.c M src/dbginfo/dbginfo.h M src/dbginfo/dbgsh.c M src/grc65.vcxproj M src/grc65/main.c M src/ld65.vcxproj M src/ld65/config.c M src/ld65/dbgsyms.c M src/ld65/exports.c M src/ld65/exports.h M src/ld65/main.c M src/ld65/segments.c M src/od65.vcxproj M src/sim65.vcxproj M src/sim65/6502.c M src/sim65/6502.h M src/sim65/error.c M src/sim65/main.c M src/sim65/memory.c M src/sim65/memory.h M src/sim65/paravirt.c M src/sim65/paravirt.h A src/sim65/peripherals.c A src/sim65/peripherals.h A src/sim65/trace.c A src/sim65/trace.h M src/sp65.vcxproj M src/sp65/convert.c M src/sp65/input.c M src/sp65/output.c M src/sp65/palconv.c M targettest/Makefile M targettest/accelerator/Makefile M targettest/atari/Makefile M targettest/atari/mem.c M targettest/cbm/Makefile M targettest/conio.c M targettest/cpeek-test.c M targettest/ft.c M targettest/gamate/Makefile M targettest/getsp.s M targettest/pce/Makefile M targettest/pce/conio.c M targettest/scanf-test.c M test/Makefile M test/asm/Makefile M test/asm/cpudetect/4510-cpudetect.ref A test/asm/cpudetect/45GS02-cpudetect.ref M test/asm/cpudetect/6502x-cpudetect.ref M test/asm/cpudetect/65816-cpudetect.ref A test/asm/cpudetect/65ce02-cpudetect.ref M test/asm/cpudetect/Makefile A test/asm/cpudetect/allinst.inc M test/asm/cpudetect/cpudetect.s M test/asm/cpudetect/huc6280-cpudetect.ref A test/asm/cpudetect/m740-cpudetect.ref A test/asm/cpudetect/sweet16-cpudetect.ref A test/asm/cpudetect/w65c02-cpudetect.ref M test/asm/err/Makefile A test/asm/err/bug505.s A test/asm/listing/060-ulabel.s A test/asm/listing/070-include-macro.inc A test/asm/listing/070-include-macro.s A test/asm/listing/070-include-repeat.inc A test/asm/listing/070-include-repeat.s A test/asm/listing/080-sp-compat.s A test/asm/listing/110-capabilities.s M test/asm/listing/Makefile A test/asm/listing/control/110-capabilities.err M test/asm/listing/ref/010-paramcount.err2-ref A test/asm/listing/ref/070-include-macro.err-ref A test/asm/listing/ref/070-include-repeat.err-ref A test/asm/listing/ref/080-sp-compat.ld65err2-ref A test/asm/listing/ref/110-capabilities.err2-ref M test/asm/misc/Makefile A test/asm/opcodes/45GS02-opcodes.ref A test/asm/opcodes/45GS02-opcodes.s A test/asm/opcodes/65ce02-opcodes.ref A test/asm/opcodes/65ce02-opcodes.s M test/asm/opcodes/Makefile A test/asm/opcodes/m740-opcodes.ref M test/asm/opcodes/m740-opcodes.s A test/asm/opcodes/sweet16-opcodes.ref A test/asm/opcodes/sweet16-opcodes.s A test/asm/opcodes/w65c02-opcodes.ref A test/asm/opcodes/w65c02-opcodes.s M test/asm/val/Makefile M test/asm/val/ismnemonic.s A test/asm/val/struct.s A test/dasm/45GS02-disass.s A test/dasm/6502-disass.s A test/dasm/6502DTV-disass.s A test/dasm/6502X-disass.s A test/dasm/65C02-disass.s A test/dasm/65SC02-disass.s M test/dasm/Makefile A test/dasm/huc6280-disass.s A test/dasm/m740-disass.s A test/dasm/readme.txt M test/err/Makefile A test/err/bug2018-bitfield.c A test/err/bug2285-composite-type.c A test/err/bug2286-param-qualifier.c A test/err/bug2301-trailing-coma-1.c A test/err/bug2301-trailing-coma-2.c A test/err/bug2303.c A test/err/bug2304-var-use.c A test/err/bug2312-pperror-only.c A test/err/bug2523.c A test/err/type-name-extra-identifier.c M test/misc/Makefile A test/misc/bug2304-implicit-func.c A test/misc/bug2515.c A test/misc/bug2515.c99.ref A test/misc/bug2515.ref A test/misc/bug2637.c A test/misc/bug2637.ref A test/misc/bug2655.c A test/misc/bug2655.ref M test/readme.txt M test/ref/Makefile M test/ref/bug1889-missing-identifier.c M test/ref/bug1889-missing-identifier.cref A test/ref/bug2134.c A test/ref/bug2134.cref A test/ref/bug2312-preprocessor-error.c A test/ref/bug2312-preprocessor-error.cref M test/ref/custom-reference-error.c M test/ref/custom-reference-error.cref A test/ref/inline-error.c A test/ref/inline-error.cref A test/ref/test_fgets.c A test/ref/test_fputc.c A test/ref/test_fputs.c A test/ref/test_fread.c A test/ref/test_fseek.c A test/ref/test_gets.c A test/ref/test_rewind.c M test/standard/Makefile A test/standard/issue2607_cc65.c A test/standard/null.c A test/standard/stdint.c A test/standard_err/Makefile A test/standard_err/issue2607_not_cc65.c M test/todo/Makefile A test/todo/bug2172_invalid_code.c A test/todo/bug2172b_invalid_code.c M test/val/Makefile A test/val/and-eor-ora-optimizations.c M test/val/bitfield-union.c M test/val/bug1178-struct-copy.c M test/val/bug1652-optimizer.c M test/val/bug2151.c A test/val/bug2231.c A test/val/bug2302.c A test/val/bug2327-cconv-type.c A test/val/bug2357.c A test/val/bug2395.c A test/val/bug2458.c A test/val/bug2458.h A test/val/bug2461.c A test/val/bug2520.c A test/val/bug2523.c A test/val/bug2566.c A test/val/bug2608.c A test/val/bug2609.c A test/val/bug2610.c M test/val/cq85.c A test/val/inline-func.c A test/val/lib_common_gmtime_localtime.c A test/val/lib_common_malloc.c A test/val/lib_common_mktime.c A test/val/lib_common_pmemalign.c A test/val/lib_common_realloc.c A test/val/lib_common_strdup.c A test/val/lib_runtime_aslax7.c A test/val/lib_runtime_asrax7.c A test/val/lib_runtime_shlax7.c A test/val/lib_runtime_shrax7.c A test/val/long.c A test/val/lzsa1.c A test/val/lzsa2.c A test/val/nullptr.c A test/val/optimizer-bug-pr2262.c A test/val/pragmas.c A test/val/remove.c A test/val/static-long.c A test/val/stpcpy.c A test/val/strstr-test.c A test/val/strtok.c M test/val/sub3.c A test/val/time-test2.c M test/val/trampoline.c A test/val/zx02.c M util/Makefile M util/atari/Makefile M util/gamate/Makefile M util/zlib/Makefile Log Message: ----------- Merge branch 'master' into seglist Commit: d8b4013f3cf9f7a4508b4a83ecdb600972aeb9c5 https://github.com/cc65/cc65/commit/d8b4013f3cf9f7a4508b4a83ecdb600972aeb9c5 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: A Code_of_Conduct.md M asminc/cbm510.inc M asminc/cbm610.inc M asminc/opcodes.inc M asminc/pet.inc M doc/ca65.sgml M doc/cc65.sgml M doc/funcref.sgml M include/string.h M libsrc/agat/cputc.s M libsrc/apple2/cputc.s M libsrc/atari/cputc.s M libsrc/atari5200/cputc.s M libsrc/atari7800/cputc.s M libsrc/atmos/cputc.s M libsrc/c128/cputc.s M libsrc/c128/crt0.s M libsrc/c128/status.s M libsrc/c16/crt0.s M libsrc/c64/cputc.s M libsrc/c64/crt0.s M libsrc/c64/status.s M libsrc/c65/cputc.s M libsrc/c65/status.s M libsrc/cbm/getdevice.s M libsrc/cbm510/cputc.s M libsrc/cbm510/kreadst.s M libsrc/cbm510/ksetnam.s A libsrc/cbm510/status.s M libsrc/cbm610/cputc.s M libsrc/cbm610/crt0.s M libsrc/cbm610/kreadst.s M libsrc/cbm610/ksetnam.s A libsrc/cbm610/status.s A libsrc/common/strndup.s M libsrc/conio/cputs.s M libsrc/creativision/cputc.s M libsrc/cx16/cputc.s M libsrc/gamate/cputc.s M libsrc/geos-common/conio/cputc.s M libsrc/mega65/cputc.s M libsrc/mega65/status.s M libsrc/nes/cputc.s M libsrc/pce/cputc.s M libsrc/pet/checkst.s M libsrc/pet/cputc.s M libsrc/pet/crt0.s M libsrc/pet/kreadst.s M libsrc/pet/status.s M libsrc/plus4/cputc.s M libsrc/plus4/crt0.s M libsrc/plus4/kreadst.s M libsrc/plus4/status.s M libsrc/telestrat/cputc.s M libsrc/vic20/cputc.s M libsrc/vic20/crt0.s M libsrc/vic20/status.s M samples/Makefile M src/Makefile M src/ca65.vcxproj M src/ca65/condasm.c M src/ca65/dbginfo.c M src/ca65/ea65.c M src/ca65/easw16.c M src/ca65/enum.c M src/ca65/error.c M src/ca65/error.h A src/ca65/expect.c A src/ca65/expect.h M src/ca65/expr.c M src/ca65/filetab.c M src/ca65/instr.c M src/ca65/listing.c M src/ca65/macro.c M src/ca65/main.c M src/ca65/nexttok.c M src/ca65/nexttok.h M src/ca65/objfile.c M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/scanner.c M src/ca65/segment.c M src/ca65/segment.h M src/ca65/span.h M src/ca65/spool.h M src/ca65/struct.c M src/ca65/studyexpr.c M src/ca65/symbol.c M src/ca65/symentry.c M src/ca65/symentry.h M src/ca65/symtab.c M src/ca65/symtab.h M src/ca65/token.c M src/ca65/token.h M src/ca65/ulabel.c M src/cc65/casenode.h M src/cc65/codeent.h M src/cc65/codelab.h M src/cc65/codeopt.c M src/cc65/codeseg.h M src/cc65/coptmisc.c M src/cc65/coptmisc.h M src/cc65/datatype.c M src/cc65/datatype.h M src/cc65/exprdesc.c M src/cc65/exprdesc.h M src/cc65/macrotab.h M src/cc65/opcodes.h M src/cc65/preproc.c M src/cc65/reginfo.c M src/cc65/reginfo.h M src/cc65/scanner.h M src/cc65/symentry.h M src/common.vcxproj M src/common/alignment.h M src/common/capability.h M src/common/chartype.h M src/common/coll.c M src/common/coll.h A src/common/consprop.c A src/common/consprop.h M src/common/hashtab.h R src/common/inline.h M src/common/intptrstack.h M src/common/intstack.h M src/common/strbuf.c M src/common/strbuf.h M src/common/strstack.h M src/common/target.c M src/ld65/fragment.h M src/ld65/lineinfo.h M src/ld65/objdata.h M src/ld65/spool.h M src/ld65/tpool.h M targettest/Makefile M targettest/cbm/Makefile M test/asm/cpudetect/cpudetect.s M test/asm/err/Makefile A test/asm/listing/120-errormsg.s A test/asm/listing/121-errormsg.s A test/asm/listing/122-errormsg.s A test/asm/listing/123-errormsg.s A test/asm/listing/124-errormsg.s A test/asm/listing/125-errormsg.s A test/asm/listing/126-errormsg.s A test/asm/listing/127-errormsg.s A test/asm/listing/128-errormsg.s A test/asm/listing/129-errormsg.s A test/asm/listing/130-errormsg.s A test/asm/listing/131-errormsg.s A test/asm/listing/132-errormsg.s A test/asm/listing/133-errormsg.s A test/asm/listing/134-errormsg.s A test/asm/listing/135-errormsg.s A test/asm/listing/136-errormsg.s A test/asm/listing/137-errormsg.s A test/asm/listing/138-errormsg.s A test/asm/listing/139-errormsg.s A test/asm/listing/140-errormsg.s A test/asm/listing/141-errormsg.s A test/asm/listing/142-errormsg.s M test/asm/listing/Makefile A test/asm/listing/control/120-errormsg.err A test/asm/listing/control/121-errormsg.err A test/asm/listing/control/122-errormsg.err A test/asm/listing/control/123-errormsg.err A test/asm/listing/control/124-errormsg.err A test/asm/listing/control/125-errormsg.err A test/asm/listing/control/126-errormsg.err A test/asm/listing/control/127-errormsg.err A test/asm/listing/control/128-errormsg.err A test/asm/listing/control/129-errormsg.err A test/asm/listing/control/130-errormsg.err A test/asm/listing/control/131-errormsg.err A test/asm/listing/control/132-errormsg.err A test/asm/listing/control/133-errormsg.err A test/asm/listing/control/134-errormsg.err A test/asm/listing/control/135-errormsg.err A test/asm/listing/control/136-errormsg.err A test/asm/listing/control/137-errormsg.err A test/asm/listing/control/138-errormsg.err A test/asm/listing/control/139-errormsg.err A test/asm/listing/control/140-errormsg.err A test/asm/listing/control/141-errormsg.err A test/asm/listing/control/142-errormsg.err M test/asm/listing/ref/110-capabilities.err2-ref A test/asm/listing/ref/120-errormsg.err2 A test/asm/listing/ref/120-errormsg.err2-ref A test/asm/listing/ref/121-errormsg.err2 A test/asm/listing/ref/121-errormsg.err2-ref A test/asm/listing/ref/122-errormsg.err2 A test/asm/listing/ref/122-errormsg.err2-ref A test/asm/listing/ref/123-errormsg.err2 A test/asm/listing/ref/123-errormsg.err2-ref A test/asm/listing/ref/124-errormsg.err2 A test/asm/listing/ref/124-errormsg.err2-ref A test/asm/listing/ref/125-errormsg.err2 A test/asm/listing/ref/125-errormsg.err2-ref A test/asm/listing/ref/126-errormsg.err2 A test/asm/listing/ref/126-errormsg.err2-ref A test/asm/listing/ref/127-errormsg.err2 A test/asm/listing/ref/127-errormsg.err2-ref A test/asm/listing/ref/128-errormsg.err2 A test/asm/listing/ref/128-errormsg.err2-ref A test/asm/listing/ref/129-errormsg.err2 A test/asm/listing/ref/129-errormsg.err2-ref A test/asm/listing/ref/130-errormsg.err2 A test/asm/listing/ref/130-errormsg.err2-ref A test/asm/listing/ref/131-errormsg.err2 A test/asm/listing/ref/131-errormsg.err2-ref A test/asm/listing/ref/132-errormsg.err2-ref A test/asm/listing/ref/133-errormsg.err2-ref A test/asm/listing/ref/134-errormsg.err2-ref A test/asm/listing/ref/135-errormsg.err2-ref A test/asm/listing/ref/136-errormsg.err2-ref A test/asm/listing/ref/137-errormsg.err2-ref A test/asm/listing/ref/138-errormsg.err2-ref A test/asm/listing/ref/139-errormsg.err2-ref A test/asm/listing/ref/140-errormsg.err2-ref A test/asm/listing/ref/141-errormsg.err2-ref A test/asm/listing/ref/142-errormsg.err2-ref M test/err/Makefile A test/val/bug2205.c A test/val/bug2748.c A test/val/lib_common_strlen.c A test/val/lib_common_strndup.c A test/val/lib_common_strnlen.c Log Message: ----------- Merge branch 'master' into seglist Commit: 97e4c6b42f117676e506e91a92d0787a07d0a1ee https://github.com/cc65/cc65/commit/97e4c6b42f117676e506e91a92d0787a07d0a1ee Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/ca65/listing.c Log Message: ----------- some cosmetics Commit: ffa72f56f1886867577433f94f1cc418d0d0bb4f https://github.com/cc65/cc65/commit/ffa72f56f1886867577433f94f1cc418d0d0bb4f Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/ca65/segment.c Log Message: ----------- codestyle Commit: f7ebd4dfea3a09bfde0d18e4083b9e1fb14c4c40 https://github.com/cc65/cc65/commit/f7ebd4dfea3a09bfde0d18e4083b9e1fb14c4c40 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml M src/ca65/global.c M src/ca65/global.h M src/ca65/istack.c M src/ca65/istack.h M src/ca65/macro.c M src/ca65/macro.h M src/ca65/main.c M src/ca65/scanner.c M src/ca65/toklist.c Log Message: ----------- Merge branch 'master' into seglist Commit: 3e3a65f82e76d27554830a2dccdae0154124fd17 https://github.com/cc65/cc65/commit/3e3a65f82e76d27554830a2dccdae0154124fd17 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml Log Message: ----------- Update ca65.sgml Commit: 5fc300b987defe50f087ab2e4293ca90715b161d https://github.com/cc65/cc65/commit/5fc300b987defe50f087ab2e4293ca90715b161d Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml M src/ca65/global.c M src/ca65/global.h M src/ca65/listing.c M src/ca65/listing.h M src/ca65/main.c M src/ca65/segment.c M src/ca65/segment.h Log Message: ----------- Merge pull request #2280 from pm100/seglist Add segment ID to assembler listing for reloc code Compare: https://github.com/cc65/cc65/compare/bb736972f0fe...5fc300b987de To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: cc65 O. <no...@gi...> - 2025-07-10 20:24:10
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: 6020c8e81aa7cb86372222c4daacd1e831c310ea https://github.com/cc65/doc/commit/6020c8e81aa7cb86372222c4daacd1e831c310ea Author: cc65-github <cc6...@gi...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M ca65.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/bb736972f0fe08676d8097601891744c231fe80b To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-10 20:17:44
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 39744f1bde411e1ec4b27763e51de2b29494e493 https://github.com/cc65/cc65/commit/39744f1bde411e1ec4b27763e51de2b29494e493 Author: paul moore <pau...@ho...> Date: 2023-12-01 (Fri, 01 Dec 2023) Changed paths: M src/ca65/global.c M src/ca65/global.h M src/ca65/istack.c M src/ca65/istack.h M src/ca65/macro.c M src/ca65/main.c M src/ca65/scanner.c Log Message: ----------- initial commit Commit: b7af5ac43858cd34a8bf82b9d8b09af6f8f83303 https://github.com/cc65/cc65/commit/b7af5ac43858cd34a8bf82b9d8b09af6f8f83303 Author: paul moore <pau...@ho...> Date: 2023-12-01 (Fri, 01 Dec 2023) Changed paths: M src/ca65/macro.c Log Message: ----------- fix gcc warning Commit: ca2cf4bf5403d0878ef1c6aded5cee00ab5522cb https://github.com/cc65/cc65/commit/ca2cf4bf5403d0878ef1c6aded5cee00ab5522cb Author: paul moore <pau...@ho...> Date: 2023-12-01 (Fri, 01 Dec 2023) Changed paths: M src/ca65/macro.c Log Message: ----------- forgot to free retport line, remove old code Commit: 116f678180f97fee749b16ea6e7432877aee74af https://github.com/cc65/cc65/commit/116f678180f97fee749b16ea6e7432877aee74af Author: paul moore <pau...@ho...> Date: 2023-12-02 (Sat, 02 Dec 2023) Changed paths: M src/ca65/macro.c M src/ca65/main.c Log Message: ----------- fixed incorrect offsets , cleaned out redundant code Commit: 617eb0e065de12aff25411042ce1ae27ee10289c https://github.com/cc65/cc65/commit/617eb0e065de12aff25411042ce1ae27ee10289c Author: paul moore <pau...@ho...> Date: 2023-12-03 (Sun, 03 Dec 2023) Changed paths: M src/ca65/macro.c M src/ca65/macro.h M src/ca65/main.c M src/ca65/toklist.c Log Message: ----------- Added repeat support. Added short vs long expansion Commit: b527549dd2150d706fc1818875a740268bddf03e https://github.com/cc65/cc65/commit/b527549dd2150d706fc1818875a740268bddf03e Author: paul moore <pau...@ho...> Date: 2023-12-03 (Sun, 03 Dec 2023) Changed paths: M src/ca65/macro.c M src/ca65/main.c Log Message: ----------- fix spaces at end of line Commit: ac6d43adc91b8647fb25967665173b1b2ab1b6ea https://github.com/cc65/cc65/commit/ac6d43adc91b8647fb25967665173b1b2ab1b6ea Author: paul moore <pau...@ho...> Date: 2023-12-03 (Sun, 03 Dec 2023) Changed paths: M src/ca65/main.c Log Message: ----------- fix option name Commit: eb2acfc3e4849ecfb5624d8ff42cb047ce29df56 https://github.com/cc65/cc65/commit/eb2acfc3e4849ecfb5624d8ff42cb047ce29df56 Author: paul moore <pau...@ho...> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M doc/ca65.sgml M src/ca65/main.c Log Message: ----------- move options, add doc Commit: fc6ed600295d91118221be923a2f39f6ba1e4742 https://github.com/cc65/cc65/commit/fc6ed600295d91118221be923a2f39f6ba1e4742 Author: Bob Andrews <mr...@us...> Date: 2025-06-12 (Thu, 12 Jun 2025) Changed paths: M .github/checks/lastline.sh M .github/checks/spaces.sh M .github/checks/tabs.sh M .github/workflows/build-on-pull-request.yml M .github/workflows/snapshot-on-push-master.yml M .github/workflows/windows-test-scheduled.yml M Contributing.md M Makefile M README.md M asminc/apple2.inc M asminc/cpu.mac M asminc/lynx.inc M asminc/rp6502.inc A asminc/sim65.inc A asminc/stat.inc A asminc/statvfs.inc M asminc/telestrat.inc M asminc/time.inc M cfg/apple2-hgr.cfg M cfg/apple2-overlay.cfg M cfg/apple2-system.cfg M cfg/apple2.cfg M cfg/apple2enh-hgr.cfg M cfg/apple2enh-overlay.cfg M cfg/apple2enh-system.cfg M cfg/apple2enh.cfg M cfg/atari-asm-xex.cfg M cfg/atari-asm.cfg M cfg/atari-cassette.cfg M cfg/atari-overlay.cfg M cfg/atari-xex.cfg M cfg/atari.cfg M cfg/atari5200.cfg M cfg/atarixl-largehimem.cfg M cfg/atarixl-overlay.cfg M cfg/atarixl-xex.cfg M cfg/atarixl.cfg A cfg/c16-asm.cfg A cfg/kim1-mtu60k.cfg A cfg/kim1-mtuE000.cfg M cfg/lynx-uploader.cfg A cfg/plus4-asm.cfg M cfg/sim6502.cfg M cfg/sim65c02.cfg A cfg/vic20-asm-32k.cfg A cfg/vic20-asm-3k.cfg M cfg/vic20-asm.cfg M doc/apple2.sgml M doc/apple2enh.sgml M doc/atari.sgml M doc/atmos.sgml M doc/ca65.sgml M doc/cc65.sgml M doc/chrcvt65.sgml M doc/cl65.sgml M doc/customizing.sgml M doc/cx16.sgml M doc/da65.sgml M doc/funcref.sgml M doc/ld65.sgml M doc/sim65.sgml M doc/tgi.sgml M include/_mikey.h M include/_suzy.h M include/accelerator.h M include/apple2.h M include/apple2enh.h M include/arpa/inet.h M include/atari.h M include/atari5200.h M include/atari7800.h M include/atmos.h M include/cbm264.h M include/conio.h M include/cx16.h M include/dirent.h M include/lynx.h A include/lzsa.h M include/rp6502.h A include/sim65.h M include/stdint.h M include/stdio.h M include/string.h M include/sys/stat.h A include/sys/statvfs.h M include/sys/types.h M include/time.h A include/zx02.h A libsrc/NameClashes.md A libsrc/apple2/allow_lowercase.s A libsrc/apple2/beep.s A libsrc/apple2/boxchars.s A libsrc/apple2/callmain.s M libsrc/apple2/cgetc.s R libsrc/apple2/chline.s R libsrc/apple2/closedir.c A libsrc/apple2/closedir.s M libsrc/apple2/cpeekc.s M libsrc/apple2/cputc.s M libsrc/apple2/crt0.s M libsrc/apple2/curdevice.s R libsrc/apple2/cvline.s A libsrc/apple2/detect80cols.s A libsrc/apple2/detect_iigs.s M libsrc/apple2/diocommon.s R libsrc/apple2/dir.h A libsrc/apple2/dir.inc A libsrc/apple2/dir_entry_count.s A libsrc/apple2/dynchline.s A libsrc/apple2/dyncvline.s M libsrc/apple2/exec.s A libsrc/apple2/extra/integer-basic-compat.s M libsrc/apple2/extra/iobuf-0800.s M libsrc/apple2/filename.s A libsrc/apple2/get_iigs_speed.s M libsrc/apple2/get_ostype.s A libsrc/apple2/get_tv.s M libsrc/apple2/getdevice.s M libsrc/apple2/gettime.s A libsrc/apple2/gmtime_dt.s M libsrc/apple2/gotoxy.s M libsrc/apple2/joy/a2.stdjoy.s A libsrc/apple2/lc-copy-applesoft.s M libsrc/apple2/libref.s A libsrc/apple2/machinetype.s M libsrc/apple2/mcbdefault.s A libsrc/apple2/mktime_dt.s M libsrc/apple2/mli.inc A libsrc/apple2/mli_file_info.s A libsrc/apple2/mli_file_info_direct.s M libsrc/apple2/mou/a2.stdmou.s A libsrc/apple2/mouseref.s A libsrc/apple2/mtchline.s A libsrc/apple2/mtcvline.s M libsrc/apple2/open.s R libsrc/apple2/opendir.c A libsrc/apple2/opendir.s M libsrc/apple2/oserror.s R libsrc/apple2/readdir.c A libsrc/apple2/readdir.s M libsrc/apple2/revers.s R libsrc/apple2/rewinddir.c A libsrc/apple2/rewinddir.s M libsrc/apple2/ser/a2.gs.s M libsrc/apple2/ser/a2.ssc.s A libsrc/apple2/set_iigs_speed.s A libsrc/apple2/sleep.s A libsrc/apple2/stat.s A libsrc/apple2/statvfs.s M libsrc/apple2/targetutil/convert.c M libsrc/apple2/tgi/a2.hi.s M libsrc/apple2/tgi/a2.lo.s A libsrc/apple2/tgiref.s A libsrc/apple2/uppercasemask.s M libsrc/apple2/videomode.s A libsrc/apple2/wait.s M libsrc/apple2/waitvsync.s M libsrc/apple2/wherex.s M libsrc/apple2/wherey.s M libsrc/apple2/write.s M libsrc/atari/cashdr.s A libsrc/atari/cpeekc.s A libsrc/atari/cpeekcolor.s A libsrc/atari/cpeekrevers.s M libsrc/atari/crt0.s M libsrc/atari/exehdr.s M libsrc/atari/getdevice.s M libsrc/atari/graphics.s M libsrc/atari/mou/atrtt.s M libsrc/atari/open.s M libsrc/atari/read.s M libsrc/atari/siocall.s M libsrc/atari/write.s M libsrc/atari5200/clrscr.s M libsrc/atari5200/conioscreen.s M libsrc/atari5200/extra/conioscreen-20x12.s M libsrc/atari7800/joy/atari7800-stdjoy.s A libsrc/atmos/cpeekc.s A libsrc/atmos/cpeekcolor.s A libsrc/atmos/cpeekrevers.s A libsrc/atmos/cpeeks.s A libsrc/atmos/waitvsync.s M libsrc/c128/break.s M libsrc/c128/ser/c128-swlink.s M libsrc/c128/tgi/c128-vdc.s M libsrc/c128/tgi/c128-vdc2.s M libsrc/c128/waitvsync.s M libsrc/c64/emd/c64-rrr.s M libsrc/c64/joy/c64-hitjoy.s M libsrc/c64/ser/c64-swlink.s M libsrc/cbm/cbm_read.s M libsrc/cbm/cbm_write.s M libsrc/cbm/exec.c M libsrc/cbm/getdevice.s M libsrc/cbm/loadaddr.s M libsrc/cbm510/joy/cbm510-std.s M libsrc/common/_printf.s A libsrc/common/_time_t_to_tm.s R libsrc/common/asctime.c A libsrc/common/asctime.s A libsrc/common/checkferror.s M libsrc/common/ctype.s M libsrc/common/divt.s M libsrc/common/fclose.s R libsrc/common/fgetc.c A libsrc/common/fgetc.s R libsrc/common/fgets.c A libsrc/common/fgets.s M libsrc/common/fmisc.s R libsrc/common/fputc.c A libsrc/common/fputc.s R libsrc/common/fputs.c A libsrc/common/fputs.s M libsrc/common/fread.s M libsrc/common/fwrite.s R libsrc/common/gets.c A libsrc/common/gets.s R libsrc/common/gmtime.c A libsrc/common/gmtime.s R libsrc/common/localtime.c A libsrc/common/localtime.s M libsrc/common/lz4.s A libsrc/common/lzsa1.s A libsrc/common/lzsa2.s M libsrc/common/malloc.s R libsrc/common/mktime.c A libsrc/common/mktime.s M libsrc/common/pmemalign.c M libsrc/common/putenv.s R libsrc/common/realloc.c A libsrc/common/realloc.s R libsrc/common/rewind.c A libsrc/common/rewind.s A libsrc/common/stpcpy.s A libsrc/common/strcasestr.s M libsrc/common/strcpy.s M libsrc/common/strcspn.s M libsrc/common/strdup.s M libsrc/common/strftime.c M libsrc/common/strlen.s M libsrc/common/strspn.s M libsrc/common/strstr.s M libsrc/common/time.s M libsrc/common/tolower.s M libsrc/common/ungetc.s M libsrc/common/vsprintf.s A libsrc/common/zx02.s M libsrc/conio/cputs.s M libsrc/cx16/getdevice.s M libsrc/cx16/tgi/cx320p1.s A libsrc/cx16/tgi/cx640p1.s M libsrc/cx16/videomode.s M libsrc/cx16/waitvsync.s M libsrc/dbg/dbgdump.s M libsrc/geos-cbm/system/get_ostype.s M libsrc/geos-common/const.inc M libsrc/geos-common/graph/bitotherclip.s M libsrc/geos-common/symbols.txt M libsrc/kim1/tapeio.s M libsrc/lynx/bootldr.s M libsrc/lynx/crt0.s M libsrc/lynx/eeprom66.s M libsrc/lynx/eeprom86.s M libsrc/lynx/lseek.s M libsrc/lynx/lynx-cart.s M libsrc/lynx/ser/lynx-comlynx.s M libsrc/lynx/tgi/lynx-160-102-16.s M libsrc/lynx/uploader.s M libsrc/nes/color.s A libsrc/nes/cpeekc.s A libsrc/nes/cpeekcolor.s A libsrc/nes/cpeekrevers.s M libsrc/nes/ppubuf.s A libsrc/osic1p/cpeekc.s A libsrc/osic1p/cpeekcolor.s A libsrc/osic1p/cpeekrevers.s M libsrc/pce/cpeekc.s M libsrc/pce/cpeekcolor.s M libsrc/pce/cpeekrevers.s M libsrc/pce/cpeeks.s M libsrc/pce/vga.s M libsrc/pet/cbm_load.c M libsrc/pet/waitvsync.s A libsrc/plus4/kgetin.s A libsrc/rp6502/clock.c M libsrc/rp6502/read.c M libsrc/rp6502/sysrename.c M libsrc/rp6502/write.c M libsrc/rp6502/write_xstack.c A libsrc/rp6502/xregn.c A libsrc/runtime/aslax7.s A libsrc/runtime/asrax7.s M libsrc/runtime/callirq.s M libsrc/runtime/lshelp.s M libsrc/runtime/ludiv.s M libsrc/runtime/lumod.s M libsrc/runtime/popptr1.s M libsrc/runtime/pushax.s A libsrc/runtime/pushptr1.s A libsrc/runtime/returnFFFF.s A libsrc/runtime/shrax7.s M libsrc/sim6502/exehdr.s M libsrc/sim6502/paravirt.s M libsrc/sym1/tapeio.s M libsrc/telestrat/write.s M libsrc/tgi/tgi_clippedline.s M libsrc/tgi/tgi_init.s M libsrc/vic20/joy/vic20-stdjoy.s M libsrc/zlib/crc32.s M samples/Makefile M samples/cbm/Makefile M samples/cbm/fire.c A samples/cbm/hello-asm.s M samples/cbm/plasma.c M samples/checkversion.c M samples/geos/Makefile M samples/geos/overlay-demo.c M samples/kim1/Makefile A samples/kim1/font.rom A samples/kim1/kimGFX.c A samples/kim1/kimLife.c A samples/kim1/kimTest.c A samples/kim1/ramfont.asm A samples/kim1/subs.asm M samples/lynx/mandelbrot.c M samples/mandelbrot.c M samples/multidemo.c M samples/overlaydemo.c M samples/sieve.c A samples/sim65/Makefile A samples/sim65/cpumode_example.c A samples/sim65/timer_example.c A samples/sim65/trace_example.c M src/Makefile M src/ar65.vcxproj M src/ca65.vcxproj M src/ca65/condasm.c M src/ca65/feature.c M src/ca65/feature.h M src/ca65/instr.c M src/ca65/istack.c M src/ca65/istack.h M src/ca65/main.c M src/ca65/scanner.c M src/ca65/token.h M src/ca65/ulabel.c M src/cc65.sln M src/cc65.vcxproj M src/cc65/asmstmt.c M src/cc65/assignment.c M src/cc65/codeent.c M src/cc65/codegen.c M src/cc65/codegen.h M src/cc65/codeinfo.c M src/cc65/codeinfo.h M src/cc65/codeopt.c M src/cc65/codeoptutil.c M src/cc65/codeseg.c M src/cc65/compile.c M src/cc65/coptind.c M src/cc65/coptind.h A src/cc65/coptlong.c A src/cc65/coptlong.h M src/cc65/coptmisc.c M src/cc65/coptmisc.h M src/cc65/coptstop.c M src/cc65/datatype.c M src/cc65/datatype.h M src/cc65/declare.c M src/cc65/declare.h M src/cc65/error.c M src/cc65/error.h M src/cc65/expr.c M src/cc65/exprdesc.c M src/cc65/exprdesc.h M src/cc65/funcdesc.c M src/cc65/funcdesc.h M src/cc65/function.c M src/cc65/goto.c M src/cc65/initdata.c M src/cc65/input.c M src/cc65/input.h M src/cc65/lineinfo.c M src/cc65/lineinfo.h M src/cc65/litpool.c M src/cc65/litpool.h M src/cc65/locals.c M src/cc65/main.c M src/cc65/opcodes.c M src/cc65/ppexpr.c M src/cc65/pragma.c M src/cc65/preproc.c M src/cc65/scanner.c M src/cc65/scanner.h M src/cc65/staticassert.c M src/cc65/stdfunc.c M src/cc65/stmt.c M src/cc65/symentry.c M src/cc65/symentry.h M src/cc65/symtab.c M src/cc65/symtab.h M src/cc65/testexpr.c M src/cc65/typecmp.c M src/cc65/typecmp.h M src/cc65/typeconv.c M src/cc65/typeconv.h M src/chrcvt65.vcxproj M src/cl65.vcxproj M src/cl65/main.c M src/co65.vcxproj M src/common.vcxproj M src/common/filetype.c M src/common/filetype.h M src/common/fname.c M src/common/fname.h M src/common/strbuf.c M src/common/strbuf.h M src/common/target.c M src/common/tgttrans.c M src/common/xsprintf.c M src/da65.vcxproj M src/da65/attrtab.c M src/dbginfo/dbginfo.c M src/dbginfo/dbginfo.h M src/dbginfo/dbgsh.c M src/grc65.vcxproj M src/grc65/main.c M src/ld65.vcxproj M src/ld65/config.c M src/ld65/exports.c M src/ld65/main.c M src/ld65/segments.c M src/od65.vcxproj M src/sim65.vcxproj M src/sim65/6502.c M src/sim65/6502.h M src/sim65/error.c M src/sim65/main.c M src/sim65/memory.c M src/sim65/memory.h M src/sim65/paravirt.c M src/sim65/paravirt.h A src/sim65/peripherals.c A src/sim65/peripherals.h A src/sim65/trace.c A src/sim65/trace.h M src/sp65.vcxproj M src/sp65/convert.c M src/sp65/input.c M src/sp65/output.c M src/sp65/palconv.c M targettest/Makefile M targettest/atari/mem.c M targettest/conio.c M targettest/pce/conio.c M targettest/scanf-test.c M test/Makefile M test/asm/Makefile A test/asm/listing/060-ulabel.s A test/asm/listing/070-include-macro.inc A test/asm/listing/070-include-macro.s A test/asm/listing/070-include-repeat.inc A test/asm/listing/070-include-repeat.s A test/asm/listing/ref/070-include-macro.err-ref A test/asm/listing/ref/070-include-repeat.err-ref A test/asm/val/struct.s A test/err/bug2018-bitfield.c A test/err/bug2285-composite-type.c A test/err/bug2286-param-qualifier.c A test/err/bug2301-trailing-coma-1.c A test/err/bug2301-trailing-coma-2.c A test/err/bug2303.c A test/err/bug2304-var-use.c A test/err/bug2312-pperror-only.c A test/err/bug2523.c A test/err/type-name-extra-identifier.c M test/misc/Makefile A test/misc/bug2304-implicit-func.c A test/misc/bug2515.c A test/misc/bug2515.c99.ref A test/misc/bug2515.ref A test/misc/bug2637.c A test/misc/bug2637.ref A test/misc/bug2655.c A test/misc/bug2655.ref M test/readme.txt M test/ref/Makefile M test/ref/bug1889-missing-identifier.c M test/ref/bug1889-missing-identifier.cref A test/ref/bug2134.c A test/ref/bug2134.cref A test/ref/bug2312-preprocessor-error.c A test/ref/bug2312-preprocessor-error.cref M test/ref/custom-reference-error.c M test/ref/custom-reference-error.cref A test/ref/inline-error.c A test/ref/inline-error.cref A test/ref/test_fgets.c A test/ref/test_fputc.c A test/ref/test_fputs.c A test/ref/test_fread.c A test/ref/test_fseek.c A test/ref/test_gets.c A test/ref/test_rewind.c A test/standard/issue2607_cc65.c A test/standard/stdint.c A test/standard_err/Makefile A test/standard_err/issue2607_not_cc65.c A test/val/and-eor-ora-optimizations.c M test/val/bitfield-union.c M test/val/bug1178-struct-copy.c M test/val/bug2151.c A test/val/bug2302.c A test/val/bug2327-cconv-type.c A test/val/bug2357.c A test/val/bug2395.c A test/val/bug2458.c A test/val/bug2458.h A test/val/bug2461.c A test/val/bug2520.c A test/val/bug2523.c A test/val/bug2566.c A test/val/bug2608.c A test/val/bug2609.c A test/val/bug2610.c A test/val/inline-func.c A test/val/lib_common_gmtime_localtime.c A test/val/lib_common_malloc.c A test/val/lib_common_mktime.c A test/val/lib_common_pmemalign.c A test/val/lib_common_realloc.c A test/val/lib_common_strdup.c A test/val/lib_runtime_aslax7.c A test/val/lib_runtime_asrax7.c A test/val/lib_runtime_shlax7.c A test/val/lib_runtime_shrax7.c A test/val/long.c A test/val/lzsa1.c A test/val/lzsa2.c A test/val/nullptr.c A test/val/optimizer-bug-pr2262.c A test/val/pragmas.c A test/val/remove.c A test/val/static-long.c A test/val/stpcpy.c A test/val/strstr-test.c A test/val/strtok.c M test/val/sub3.c A test/val/time-test2.c M test/val/trampoline.c A test/val/zx02.c Log Message: ----------- Merge branch 'master' into macexpand Commit: 96cc66868cda584fcc3062405101909f377f2847 https://github.com/cc65/cc65/commit/96cc66868cda584fcc3062405101909f377f2847 Author: Bob Andrews <mr...@us...> Date: 2025-07-03 (Thu, 03 Jul 2025) Changed paths: A .github/ISSUE_TEMPLATE/bug_report.md A .github/ISSUE_TEMPLATE/feature_request.md A .github/PULL_REQUEST_TEMPLATE.md M .github/checks/Makefile A .github/checks/checksp.sh M .github/checks/lastline.sh M .github/checks/lineendings.sh M .github/checks/noexec.sh A .github/checks/sorted.sh A .github/checks/sorted_codeopt.sh A .github/checks/sorted_opcodes.sh M .github/checks/spaces.sh M .github/checks/tabs.sh M .github/workflows/build-on-pull-request.yml M .github/workflows/snapshot-on-push-master.yml M .github/workflows/windows-test-scheduled.yml M Makefile M README.md A asminc/agat.inc M asminc/apple2.inc M asminc/apple2.mac M asminc/atari.mac A asminc/c65.inc M asminc/cbm.mac M asminc/cbm_kernal.inc M asminc/cpu.mac A asminc/mega65.inc M asminc/zeropage.inc A cfg/agat.cfg A cfg/c65-asm.cfg A cfg/c65.cfg A cfg/mega65-asm.cfg A cfg/mega65.cfg A cfg/plus4-hires.cfg M doc/Makefile A doc/agat.sgml M doc/apple2.sgml M doc/apple2enh.sgml M doc/atari.sgml M doc/ca65.sgml M doc/cc65-intern.sgml M doc/cc65.sgml A doc/cpus.sgml M doc/customizing.sgml M doc/da65.sgml M doc/funcref.sgml M doc/index.sgml M doc/plus4.sgml M doc/sim65.sgml M doc/tgi.sgml A include/_vic3.h A include/agat.h A include/c65.h M include/cbm.h M include/cbm264.h M include/conio.h A include/mega65.h M include/plus4.h M include/target.h M include/tgi.h M libsrc/Makefile A libsrc/agat/_scrsize.s A libsrc/agat/break.s A libsrc/agat/cclear.s A libsrc/agat/cgetc.s A libsrc/agat/chline.s A libsrc/agat/clrscr.s A libsrc/agat/color.s A libsrc/agat/cout.s A libsrc/agat/cputc.s A libsrc/agat/crt0.s A libsrc/agat/cvline.s A libsrc/agat/exehdr.s A libsrc/agat/gotoxy.s A libsrc/agat/gotoy.s A libsrc/agat/home.s A libsrc/agat/kbhit.s A libsrc/agat/randomize.s A libsrc/agat/revers.s A libsrc/agat/sysuname.s A libsrc/agat/vtabz.s A libsrc/agat/wherex.s A libsrc/agat/wherey.s A libsrc/agat/write.s M libsrc/apple2/callmain.s M libsrc/apple2/cputc.s M libsrc/apple2/crt0.s M libsrc/apple2/exec.s M libsrc/apple2/filename.s M libsrc/apple2/lseek.s M libsrc/apple2/mli_file_info_direct.s M libsrc/apple2/mou/a2.stdmou.s M libsrc/apple2/open.s M libsrc/apple2/ser/a2.ssc.s M libsrc/apple2/syschdir.s M libsrc/apple2/sysmkdir.s M libsrc/apple2/sysremove.s M libsrc/apple2/sysrename.s M libsrc/apple2/sysuname.s M libsrc/apple2/tgi/a2.hi.s M libsrc/apple2/tgi_colors.s M libsrc/atari/crt0.s M libsrc/atari/diopncls.s M libsrc/atari/fdtable.s M libsrc/atari/mcbpm.s M libsrc/atari/mou/atrjoy.s M libsrc/atari/mou/atrst.s M libsrc/atari/mou/atrtt.s M libsrc/atari/sysrename.s M libsrc/atari/sysuname.s M libsrc/atari/ucase_fn.s M libsrc/atari2600/crt0.s M libsrc/atari5200/crt0.s M libsrc/atari5200/sysuname.s M libsrc/atari7800/crt0.s M libsrc/atari7800/mono_setcursor.s M libsrc/atari7800/setcursor.s M libsrc/atmos/crt0.s M libsrc/atmos/sysuname.s M libsrc/c128/crt0.s M libsrc/c128/mou/c128-1351.s M libsrc/c128/mou/c128-inkwell.s M libsrc/c128/mou/c128-joy.s M libsrc/c128/mou/c128-pot.s M libsrc/c128/sysuname.s M libsrc/c16/crt0.s M libsrc/c16/sysuname.s M libsrc/c64/crt0.s M libsrc/c64/mou/c64-1351.s M libsrc/c64/mou/c64-inkwell.s M libsrc/c64/mou/c64-joy.s M libsrc/c64/mou/c64-pot.s M libsrc/c64/sysuname.s A libsrc/c65/_scrsize.s A libsrc/c65/bordercolor.s A libsrc/c65/cgetc.s A libsrc/c65/clrscr.s A libsrc/c65/color.s A libsrc/c65/conio.s A libsrc/c65/cpeekc.s A libsrc/c65/cpeekcolor.s A libsrc/c65/cpeekrevers.s A libsrc/c65/cpeeks.s A libsrc/c65/cputc.s A libsrc/c65/crt0.s A libsrc/c65/devnum.s A libsrc/c65/exehdr.s A libsrc/c65/get_tv.s A libsrc/c65/gettime.s A libsrc/c65/joy/c65-stdjoy.s A libsrc/c65/joy_stat_stddrv.s A libsrc/c65/joy_stddrv.s A libsrc/c65/kbhit.s A libsrc/c65/kernal.s A libsrc/c65/libref.s A libsrc/c65/loadaddr.s A libsrc/c65/mainargs.s A libsrc/c65/randomize.s A libsrc/c65/revers.s A libsrc/c65/settime.s A libsrc/c65/status.s A libsrc/c65/sysuname.s A libsrc/c65/tmcommon.s M libsrc/cbm/clock.s M libsrc/cbm/dir.s M libsrc/cbm/open.s M libsrc/cbm/write.s M libsrc/cbm510/crt0.s M libsrc/cbm510/mou/cbm510-inkwl.s M libsrc/cbm510/mou/cbm510-joy.s M libsrc/cbm510/sysuname.s M libsrc/cbm610/crt0.s M libsrc/cbm610/sysuname.s M libsrc/common/_directerrno.s M libsrc/common/_fopen.s M libsrc/common/_heap.s M libsrc/common/_heapblocksize.s M libsrc/common/_idiv32by16r16.s M libsrc/common/_mappederrno.s M libsrc/common/_printf.s M libsrc/common/_time_t_to_tm.s M libsrc/common/_udiv32by16r16.s M libsrc/common/asctime.s M libsrc/common/atexit.s M libsrc/common/fgetc.s M libsrc/common/fgets.s M libsrc/common/fprintf.s M libsrc/common/fread.s M libsrc/common/fscanf.s M libsrc/common/fwrite.s M libsrc/common/interrupt.s M libsrc/common/itoa.s M libsrc/common/longjmp.s M libsrc/common/ltoa.s M libsrc/common/lz4.s M libsrc/common/memcpy.s M libsrc/common/memset.s M libsrc/common/printf.s M libsrc/common/realloc.s M libsrc/common/scanf.s M libsrc/common/setjmp.s M libsrc/common/snprintf.s M libsrc/common/sprintf.s M libsrc/common/sscanf.s M libsrc/common/strcat.s M libsrc/common/strchr.s M libsrc/common/strdup.s M libsrc/common/strlen.s M libsrc/common/strncat.s M libsrc/common/tgi_colors.s M libsrc/common/vfprintf.s M libsrc/common/vfscanf.s M libsrc/common/vprintf.s M libsrc/common/vscanf.s M libsrc/common/vsnprintf.s M libsrc/common/vsscanf.s A libsrc/conio/cgets.c M libsrc/conio/cprintf.s M libsrc/conio/cputs.s M libsrc/conio/cscanf.s M libsrc/conio/scrsize.s M libsrc/conio/vcprintf.s M libsrc/creativision/crt0.s M libsrc/creativision/sysuname.s M libsrc/cx16/crt0.s M libsrc/cx16/mou/cx16-std.s M libsrc/cx16/sysuname.s M libsrc/dbg/dbgdump.s M libsrc/dbg/dbgsupp.s M libsrc/gamate/crt0.s M libsrc/geos-common/drivers/geos-stdmou.s M libsrc/geos-common/system/crt0.s M libsrc/geos-common/system/sysuname.s M libsrc/kim1/crt0.s M libsrc/lynx/crt0.s M libsrc/lynx/lseek.s M libsrc/lynx/sysuname.s M libsrc/lynx/tgi_colors.s A libsrc/mega65/_scrsize.s A libsrc/mega65/bordercolor.s A libsrc/mega65/cgetc.s A libsrc/mega65/clrscr.s A libsrc/mega65/color.s A libsrc/mega65/conio.s A libsrc/mega65/cpeekc.s A libsrc/mega65/cpeekcolor.s A libsrc/mega65/cpeekrevers.s A libsrc/mega65/cpeeks.s A libsrc/mega65/cputc.s A libsrc/mega65/crt0.s A libsrc/mega65/devnum.s A libsrc/mega65/exehdr.s A libsrc/mega65/get_tv.s A libsrc/mega65/gettime.s A libsrc/mega65/joy/m65-stdjoy.s A libsrc/mega65/joy_stat_stddrv.s A libsrc/mega65/joy_stddrv.s A libsrc/mega65/kbhit.s A libsrc/mega65/kernal.s A libsrc/mega65/libref.s A libsrc/mega65/loadaddr.s A libsrc/mega65/mainargs.s A libsrc/mega65/randomize.s A libsrc/mega65/revers.s A libsrc/mega65/settime.s A libsrc/mega65/status.s A libsrc/mega65/sysuname.s A libsrc/mega65/tmcommon.s M libsrc/nes/crt0.s M libsrc/nes/ppubuf.s M libsrc/nes/sysuname.s M libsrc/none/crt0.s M libsrc/osic1p/crt0.s M libsrc/pce/_printf.s M libsrc/pce/crt0.s M libsrc/pce/memcpy.s M libsrc/pet/crt0.s M libsrc/pet/sysuname.s M libsrc/plus4/cgetc.s M libsrc/plus4/crt0.s M libsrc/plus4/libref.s M libsrc/plus4/ser/plus4-stdser.s M libsrc/plus4/sysuname.s A libsrc/plus4/tgi/ted-hi.s A libsrc/plus4/tgi_stat_stddrv.s A libsrc/plus4/tgi_stddrv.s M libsrc/rp6502/crt0.s M libsrc/rp6502/ria.s M libsrc/rp6502/xreg.s M libsrc/runtime/add.s M libsrc/runtime/addeqsp.s M libsrc/runtime/addysp.s M libsrc/runtime/and.s M libsrc/runtime/bpushbsp.s M libsrc/runtime/condes.s M libsrc/runtime/decsp1.s M libsrc/runtime/decsp2.s M libsrc/runtime/decsp3.s M libsrc/runtime/decsp4.s M libsrc/runtime/decsp5.s M libsrc/runtime/decsp6.s M libsrc/runtime/decsp7.s M libsrc/runtime/decsp8.s M libsrc/runtime/enter.s M libsrc/runtime/eq.s M libsrc/runtime/icmp.s M libsrc/runtime/incax1.s M libsrc/runtime/incsp1.s M libsrc/runtime/incsp2.s M libsrc/runtime/ladd.s M libsrc/runtime/laddeq.s M libsrc/runtime/laddeqsp.s M libsrc/runtime/land.s M libsrc/runtime/lcmp.s M libsrc/runtime/ldau0sp.s M libsrc/runtime/ldauisp.s M libsrc/runtime/ldaxsp.s M libsrc/runtime/ldeaxysp.s M libsrc/runtime/leaaxsp.s M libsrc/runtime/leave.s M libsrc/runtime/lmod.s M libsrc/runtime/lmul.s M libsrc/runtime/lor.s M libsrc/runtime/lpop.s M libsrc/runtime/lpush.s M libsrc/runtime/lrsub.s M libsrc/runtime/lsub.s M libsrc/runtime/lsubeq.s M libsrc/runtime/lsubeqsp.s M libsrc/runtime/ludiv.s M libsrc/runtime/lumod.s M libsrc/runtime/lxor.s M libsrc/runtime/or.s M libsrc/runtime/popa.s M libsrc/runtime/popptr1.s M libsrc/runtime/popsreg.s M libsrc/runtime/pusha.s M libsrc/runtime/pushax.s M libsrc/runtime/pushb.s M libsrc/runtime/pushbsp.s M libsrc/runtime/pushlysp.s M libsrc/runtime/pushwsp.s M libsrc/runtime/regswap.s M libsrc/runtime/regswap1.s M libsrc/runtime/regswap2.s M libsrc/runtime/rsub.s M libsrc/runtime/shl.s A libsrc/runtime/sp-compat.s M libsrc/runtime/staspidx.s M libsrc/runtime/staxsp.s M libsrc/runtime/staxspi.s M libsrc/runtime/steaxsp.s M libsrc/runtime/stkchk.s M libsrc/runtime/sub.s M libsrc/runtime/subeqsp.s M libsrc/runtime/subysp.s M libsrc/runtime/swap.s M libsrc/runtime/tosint.s M libsrc/runtime/toslong.s M libsrc/runtime/umul8x16r24.s M libsrc/runtime/xor.s M libsrc/runtime/zeropage.s M libsrc/sim6502/crt0.s M libsrc/sim6502/exehdr.s M libsrc/supervision/crt0.s M libsrc/sym1/crt0.s M libsrc/telestrat/crt0.s M libsrc/telestrat/open.s M libsrc/telestrat/sysuname.s M libsrc/telestrat/wherex.s M libsrc/tgi/tgi-kernel.s M libsrc/tgi/tgi_getcolor.s M libsrc/tgi/tgi_outtextxy.s M libsrc/tgi/tgi_setcolor.s M libsrc/tgi/tgi_settextstyle.s M libsrc/vic20/crt0.s M libsrc/vic20/sysuname.s M libsrc/zlib/inflatemem.s M samples/Makefile M samples/apple2/Makefile M samples/atari2600/Makefile M samples/atari5200/Makefile M samples/cbm/Makefile M samples/checkversion.c M samples/diodemo.c M samples/disasm/Makefile M samples/gamate/Makefile M samples/geos/Makefile M samples/geos/grc/Makefile M samples/getsp.s M samples/hello.c A samples/joydemo.c M samples/kim1/Makefile M samples/kim1/subs.asm M samples/lynx/Makefile M samples/sieve.c M samples/sim65/Makefile M samples/sim65/trace_example.c M samples/supervision/Makefile M samples/sym1/Makefile M samples/sym1/symDisplay.c M samples/tgidemo.c M samples/tinyshell.c M samples/tutorial/Makefile M src/Makefile M src/ca65/condasm.c M src/ca65/ea65.c M src/ca65/error.c M src/ca65/expr.c M src/ca65/instr.c M src/ca65/instr.h M src/ca65/main.c M src/ca65/pseudo.c M src/ca65/scanner.c M src/ca65/studyexpr.c M src/ca65/symentry.c M src/ca65/token.h M src/cc65/codegen.c M src/cc65/codeinfo.c M src/cc65/codeinfo.h M src/cc65/codeopt.c M src/cc65/codeoptutil.c M src/cc65/compile.c M src/cc65/coptadd.c M src/cc65/coptadd.h M src/cc65/coptbool.c M src/cc65/coptcmp.c M src/cc65/coptcmp.h M src/cc65/coptind.c M src/cc65/coptind.h M src/cc65/coptmisc.c M src/cc65/coptmisc.h M src/cc65/coptptrload.c M src/cc65/coptptrload.h M src/cc65/coptptrstore.c M src/cc65/coptptrstore.h M src/cc65/coptstop.c M src/cc65/coptstore.c M src/cc65/error.c M src/cc65/error.h M src/cc65/global.c M src/cc65/global.h M src/cc65/input.c M src/cc65/input.h M src/cc65/locals.c M src/cc65/macrotab.c M src/cc65/macrotab.h M src/cc65/main.c M src/cc65/opcodes.c M src/cc65/pragma.c M src/cc65/preproc.c M src/cc65/preproc.h M src/cc65/scanner.c M src/cc65/stdfunc.c M src/cl65/main.c M src/common.vcxproj A src/common/capability.c A src/common/capability.h M src/common/cpu.c M src/common/cpu.h M src/common/filetype.c M src/common/fname.c M src/common/target.c M src/common/target.h M src/da65.vcxproj M src/da65/attrtab.c M src/da65/attrtab.h M src/da65/code.c M src/da65/code.h M src/da65/comments.c M src/da65/comments.h M src/da65/data.c M src/da65/data.h M src/da65/global.c M src/da65/global.h M src/da65/handler.c M src/da65/handler.h M src/da65/infofile.c M src/da65/labels.c M src/da65/labels.h M src/da65/main.c A src/da65/opc45GS02.c A src/da65/opc45GS02.h M src/da65/opc6502x.c M src/da65/opc65c02.c A src/da65/opc65ce02.c A src/da65/opc65ce02.h M src/da65/opcm740.c M src/da65/opctable.c A src/da65/opcw65c02.c A src/da65/opcw65c02.h M src/da65/output.c M src/da65/output.h M src/da65/scanner.c M src/da65/scanner.h M src/da65/segment.c M src/da65/segment.h M src/dbginfo/dbginfo.c M src/dbginfo/dbgsh.c M src/ld65/config.c M src/ld65/dbgsyms.c M src/ld65/exports.c M src/ld65/exports.h M src/sim65/main.c M src/sp65/convert.c M src/sp65/input.c M src/sp65/output.c M src/sp65/palconv.c M targettest/Makefile M targettest/accelerator/Makefile M targettest/atari/Makefile M targettest/atari/mem.c M targettest/cbm/Makefile M targettest/cpeek-test.c M targettest/ft.c M targettest/gamate/Makefile M targettest/getsp.s M targettest/pce/Makefile M test/Makefile M test/asm/Makefile M test/asm/cpudetect/4510-cpudetect.ref A test/asm/cpudetect/45GS02-cpudetect.ref M test/asm/cpudetect/6502x-cpudetect.ref M test/asm/cpudetect/65816-cpudetect.ref A test/asm/cpudetect/65ce02-cpudetect.ref M test/asm/cpudetect/Makefile A test/asm/cpudetect/allinst.inc M test/asm/cpudetect/cpudetect.s M test/asm/cpudetect/huc6280-cpudetect.ref A test/asm/cpudetect/m740-cpudetect.ref A test/asm/cpudetect/sweet16-cpudetect.ref A test/asm/cpudetect/w65c02-cpudetect.ref M test/asm/err/Makefile A test/asm/err/bug505.s A test/asm/listing/080-sp-compat.s A test/asm/listing/110-capabilities.s M test/asm/listing/Makefile A test/asm/listing/control/110-capabilities.err M test/asm/listing/ref/010-paramcount.err2-ref A test/asm/listing/ref/080-sp-compat.ld65err2-ref A test/asm/listing/ref/110-capabilities.err2-ref M test/asm/misc/Makefile A test/asm/opcodes/45GS02-opcodes.ref A test/asm/opcodes/45GS02-opcodes.s A test/asm/opcodes/65ce02-opcodes.ref A test/asm/opcodes/65ce02-opcodes.s M test/asm/opcodes/Makefile A test/asm/opcodes/m740-opcodes.ref M test/asm/opcodes/m740-opcodes.s A test/asm/opcodes/sweet16-opcodes.ref A test/asm/opcodes/sweet16-opcodes.s A test/asm/opcodes/w65c02-opcodes.ref A test/asm/opcodes/w65c02-opcodes.s M test/asm/val/Makefile M test/asm/val/ismnemonic.s A test/dasm/45GS02-disass.s A test/dasm/6502-disass.s A test/dasm/6502DTV-disass.s A test/dasm/6502X-disass.s A test/dasm/65C02-disass.s A test/dasm/65SC02-disass.s M test/dasm/Makefile A test/dasm/huc6280-disass.s A test/dasm/m740-disass.s A test/dasm/readme.txt M test/err/Makefile M test/misc/Makefile M test/ref/Makefile M test/standard/Makefile A test/standard/null.c M test/standard_err/Makefile M test/todo/Makefile A test/todo/bug2172_invalid_code.c A test/todo/bug2172b_invalid_code.c M test/val/Makefile M test/val/bug1652-optimizer.c A test/val/bug2231.c M test/val/cq85.c M util/Makefile M util/atari/Makefile M util/gamate/Makefile M util/zlib/Makefile Log Message: ----------- Merge branch 'master' into macexpand Commit: 61362779a5145a35766f7cc2782c295f0391a871 https://github.com/cc65/cc65/commit/61362779a5145a35766f7cc2782c295f0391a871 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: A Code_of_Conduct.md M asminc/cbm510.inc M asminc/cbm610.inc M asminc/opcodes.inc M asminc/pet.inc M doc/ca65.sgml M doc/cc65.sgml M doc/funcref.sgml M include/string.h M libsrc/agat/cputc.s M libsrc/apple2/cputc.s M libsrc/atari/cputc.s M libsrc/atari5200/cputc.s M libsrc/atari7800/cputc.s M libsrc/atmos/cputc.s M libsrc/c128/cputc.s M libsrc/c128/crt0.s M libsrc/c128/status.s M libsrc/c16/crt0.s M libsrc/c64/cputc.s M libsrc/c64/crt0.s M libsrc/c64/status.s M libsrc/c65/cputc.s M libsrc/c65/status.s M libsrc/cbm/getdevice.s M libsrc/cbm510/cputc.s M libsrc/cbm510/kreadst.s M libsrc/cbm510/ksetnam.s A libsrc/cbm510/status.s M libsrc/cbm610/cputc.s M libsrc/cbm610/crt0.s M libsrc/cbm610/kreadst.s M libsrc/cbm610/ksetnam.s A libsrc/cbm610/status.s A libsrc/common/strndup.s M libsrc/conio/cputs.s M libsrc/creativision/cputc.s M libsrc/cx16/cputc.s M libsrc/gamate/cputc.s M libsrc/geos-common/conio/cputc.s M libsrc/mega65/cputc.s M libsrc/mega65/status.s M libsrc/nes/cputc.s M libsrc/pce/cputc.s M libsrc/pet/checkst.s M libsrc/pet/cputc.s M libsrc/pet/crt0.s M libsrc/pet/kreadst.s M libsrc/pet/status.s M libsrc/plus4/cputc.s M libsrc/plus4/crt0.s M libsrc/plus4/kreadst.s M libsrc/plus4/status.s M libsrc/telestrat/cputc.s M libsrc/vic20/cputc.s M libsrc/vic20/crt0.s M libsrc/vic20/status.s M samples/Makefile M src/Makefile M src/ca65.vcxproj M src/ca65/condasm.c M src/ca65/dbginfo.c M src/ca65/ea65.c M src/ca65/easw16.c M src/ca65/enum.c M src/ca65/error.c M src/ca65/error.h A src/ca65/expect.c A src/ca65/expect.h M src/ca65/expr.c M src/ca65/filetab.c M src/ca65/instr.c M src/ca65/listing.c M src/ca65/macro.c M src/ca65/main.c M src/ca65/nexttok.c M src/ca65/nexttok.h M src/ca65/objfile.c M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/scanner.c M src/ca65/segment.c M src/ca65/segment.h M src/ca65/span.h M src/ca65/spool.h M src/ca65/struct.c M src/ca65/studyexpr.c M src/ca65/symbol.c M src/ca65/symentry.c M src/ca65/symentry.h M src/ca65/symtab.c M src/ca65/symtab.h M src/ca65/token.c M src/ca65/token.h M src/ca65/ulabel.c M src/cc65/casenode.h M src/cc65/codeent.h M src/cc65/codelab.h M src/cc65/codeopt.c M src/cc65/codeseg.h M src/cc65/coptmisc.c M src/cc65/coptmisc.h M src/cc65/datatype.c M src/cc65/datatype.h M src/cc65/exprdesc.c M src/cc65/exprdesc.h M src/cc65/macrotab.h M src/cc65/opcodes.h M src/cc65/preproc.c M src/cc65/reginfo.c M src/cc65/reginfo.h M src/cc65/scanner.h M src/cc65/symentry.h M src/common.vcxproj M src/common/alignment.h M src/common/capability.h M src/common/chartype.h M src/common/coll.c M src/common/coll.h A src/common/consprop.c A src/common/consprop.h M src/common/hashtab.h R src/common/inline.h M src/common/intptrstack.h M src/common/intstack.h M src/common/strbuf.c M src/common/strbuf.h M src/common/strstack.h M src/common/target.c M src/ld65/fragment.h M src/ld65/lineinfo.h M src/ld65/objdata.h M src/ld65/spool.h M src/ld65/tpool.h M targettest/Makefile M targettest/cbm/Makefile M test/asm/cpudetect/cpudetect.s M test/asm/err/Makefile A test/asm/listing/120-errormsg.s A test/asm/listing/121-errormsg.s A test/asm/listing/122-errormsg.s A test/asm/listing/123-errormsg.s A test/asm/listing/124-errormsg.s A test/asm/listing/125-errormsg.s A test/asm/listing/126-errormsg.s A test/asm/listing/127-errormsg.s A test/asm/listing/128-errormsg.s A test/asm/listing/129-errormsg.s A test/asm/listing/130-errormsg.s A test/asm/listing/131-errormsg.s A test/asm/listing/132-errormsg.s A test/asm/listing/133-errormsg.s A test/asm/listing/134-errormsg.s A test/asm/listing/135-errormsg.s A test/asm/listing/136-errormsg.s A test/asm/listing/137-errormsg.s A test/asm/listing/138-errormsg.s A test/asm/listing/139-errormsg.s A test/asm/listing/140-errormsg.s A test/asm/listing/141-errormsg.s A test/asm/listing/142-errormsg.s M test/asm/listing/Makefile A test/asm/listing/control/120-errormsg.err A test/asm/listing/control/121-errormsg.err A test/asm/listing/control/122-errormsg.err A test/asm/listing/control/123-errormsg.err A test/asm/listing/control/124-errormsg.err A test/asm/listing/control/125-errormsg.err A test/asm/listing/control/126-errormsg.err A test/asm/listing/control/127-errormsg.err A test/asm/listing/control/128-errormsg.err A test/asm/listing/control/129-errormsg.err A test/asm/listing/control/130-errormsg.err A test/asm/listing/control/131-errormsg.err A test/asm/listing/control/132-errormsg.err A test/asm/listing/control/133-errormsg.err A test/asm/listing/control/134-errormsg.err A test/asm/listing/control/135-errormsg.err A test/asm/listing/control/136-errormsg.err A test/asm/listing/control/137-errormsg.err A test/asm/listing/control/138-errormsg.err A test/asm/listing/control/139-errormsg.err A test/asm/listing/control/140-errormsg.err A test/asm/listing/control/141-errormsg.err A test/asm/listing/control/142-errormsg.err M test/asm/listing/ref/110-capabilities.err2-ref A test/asm/listing/ref/120-errormsg.err2 A test/asm/listing/ref/120-errormsg.err2-ref A test/asm/listing/ref/121-errormsg.err2 A test/asm/listing/ref/121-errormsg.err2-ref A test/asm/listing/ref/122-errormsg.err2 A test/asm/listing/ref/122-errormsg.err2-ref A test/asm/listing/ref/123-errormsg.err2 A test/asm/listing/ref/123-errormsg.err2-ref A test/asm/listing/ref/124-errormsg.err2 A test/asm/listing/ref/124-errormsg.err2-ref A test/asm/listing/ref/125-errormsg.err2 A test/asm/listing/ref/125-errormsg.err2-ref A test/asm/listing/ref/126-errormsg.err2 A test/asm/listing/ref/126-errormsg.err2-ref A test/asm/listing/ref/127-errormsg.err2 A test/asm/listing/ref/127-errormsg.err2-ref A test/asm/listing/ref/128-errormsg.err2 A test/asm/listing/ref/128-errormsg.err2-ref A test/asm/listing/ref/129-errormsg.err2 A test/asm/listing/ref/129-errormsg.err2-ref A test/asm/listing/ref/130-errormsg.err2 A test/asm/listing/ref/130-errormsg.err2-ref A test/asm/listing/ref/131-errormsg.err2 A test/asm/listing/ref/131-errormsg.err2-ref A test/asm/listing/ref/132-errormsg.err2-ref A test/asm/listing/ref/133-errormsg.err2-ref A test/asm/listing/ref/134-errormsg.err2-ref A test/asm/listing/ref/135-errormsg.err2-ref A test/asm/listing/ref/136-errormsg.err2-ref A test/asm/listing/ref/137-errormsg.err2-ref A test/asm/listing/ref/138-errormsg.err2-ref A test/asm/listing/ref/139-errormsg.err2-ref A test/asm/listing/ref/140-errormsg.err2-ref A test/asm/listing/ref/141-errormsg.err2-ref A test/asm/listing/ref/142-errormsg.err2-ref M test/err/Makefile A test/val/bug2205.c A test/val/bug2748.c A test/val/lib_common_strlen.c A test/val/lib_common_strndup.c A test/val/lib_common_strnlen.c Log Message: ----------- Merge branch 'master' into macexpand Commit: bb736972f0fe08676d8097601891744c231fe80b https://github.com/cc65/cc65/commit/bb736972f0fe08676d8097601891744c231fe80b Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml M src/ca65/global.c M src/ca65/global.h M src/ca65/istack.c M src/ca65/istack.h M src/ca65/macro.c M src/ca65/macro.h M src/ca65/main.c M src/ca65/scanner.c M src/ca65/toklist.c Log Message: ----------- Merge pull request #2279 from pm100/macexpand Expand macros in listing Compare: https://github.com/cc65/cc65/compare/ce6e32204638...bb736972f0fe To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: cc65 O. <no...@gi...> - 2025-07-10 16:54:19
|
Branch: refs/heads/master Home: https://github.com/cc65/doc Commit: f745c722583d6010d9231d5262b4e1dfa57f6b3d https://github.com/cc65/doc/commit/f745c722583d6010d9231d5262b4e1dfa57f6b3d Author: cc65-github <cc6...@gi...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M ca65.html Log Message: ----------- Updated from https://github.com/cc65/cc65/commit/ce6e32204638b88aa3b734b6b7d760aadc2155be To unsubscribe from these emails, change your notification settings at https://github.com/cc65/doc/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-10 16:48:06
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: ffcff0fa618c07270db8ae28633aa8467a346148 https://github.com/cc65/cc65/commit/ffcff0fa618c07270db8ae28633aa8467a346148 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M test/asm/listing/130-errormsg.s A test/asm/listing/ref/120-errormsg.err2 A test/asm/listing/ref/121-errormsg.err2 A test/asm/listing/ref/122-errormsg.err2 A test/asm/listing/ref/123-errormsg.err2 A test/asm/listing/ref/124-errormsg.err2 A test/asm/listing/ref/125-errormsg.err2 A test/asm/listing/ref/126-errormsg.err2 A test/asm/listing/ref/127-errormsg.err2 A test/asm/listing/ref/128-errormsg.err2 A test/asm/listing/ref/129-errormsg.err2 A test/asm/listing/ref/130-errormsg.err2 A test/asm/listing/ref/131-errormsg.err2 Log Message: ----------- Much improved error messages for ca65. For most errors it will now say what was expected and what was found instead. Also improved error recovery in a few places. Commit: b1eb1bf6ab29805ff1c7d34944e39b3e712d746d https://github.com/cc65/cc65/commit/b1eb1bf6ab29805ff1c7d34944e39b3e712d746d Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml M src/ca65/error.c M src/ca65/main.c M src/common/capability.h A src/common/consprop.c A src/common/consprop.h Log Message: ----------- Colorize diagnostics. Commit: c466faf484781b33e7b5ab211d0b95266a3f3ba6 https://github.com/cc65/cc65/commit/c466faf484781b33e7b5ab211d0b95266a3f3ba6 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml M src/ca65/condasm.c M src/ca65/dbginfo.c M src/ca65/ea65.c M src/ca65/easw16.c M src/ca65/enum.c M src/ca65/error.c M src/ca65/error.h A src/ca65/expect.c A src/ca65/expect.h M src/ca65/expr.c M src/ca65/filetab.c M src/ca65/instr.c M src/ca65/listing.c M src/ca65/macro.c M src/ca65/main.c M src/ca65/nexttok.c M src/ca65/nexttok.h M src/ca65/objfile.c M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/scanner.c M src/ca65/segment.c M src/ca65/struct.c M src/ca65/studyexpr.c M src/ca65/symbol.c M src/ca65/symentry.c M src/ca65/symtab.c Log Message: ----------- Use UTF-8 for diagnostic output if it is available. Added a command line switch --no-utf8 to disable the use of UTF-8 characters. Commit: 8d7c87f753aee16fa370ab3d7e34cff72aefc757 https://github.com/cc65/cc65/commit/8d7c87f753aee16fa370ab3d7e34cff72aefc757 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/common/consprop.c Log Message: ----------- Fix problem with UTF-8 output when switching the code page under windows fails. Commit: 8c654193f79b73270a4630e9615da905b35130f1 https://github.com/cc65/cc65/commit/8c654193f79b73270a4630e9615da905b35130f1 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M test/asm/listing/Makefile Log Message: ----------- For the assembler tests, switch off UTF-8 output so we have always the identical diagnostics indepdendent of the console properties. Commit: 7e97e99bae6037d4fd96cfba44300be592467a06 https://github.com/cc65/cc65/commit/7e97e99bae6037d4fd96cfba44300be592467a06 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/ca65/error.c Log Message: ----------- Do also color quoted text. Commit: 97ef430053f191c13beee06f05a9e7e828559240 https://github.com/cc65/cc65/commit/97ef430053f191c13beee06f05a9e7e828559240 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml Log Message: ----------- Restore description for --debug which was lost. Commit: abb0adf5461d4622ed09a32647ed64e213f33e7d https://github.com/cc65/cc65/commit/abb0adf5461d4622ed09a32647ed64e213f33e7d Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/ca65.vcxproj M src/common.vcxproj Log Message: ----------- Update visual studio project files with added sources. Commit: 0c14830da0e9336fa044e5a40a6b236ac74cd024 https://github.com/cc65/cc65/commit/0c14830da0e9336fa044e5a40a6b236ac74cd024 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/common/consprop.c Log Message: ----------- Remove tabs. Commit: bb255838a6f47ba83a48a3fb5cffb90ecf26c05d https://github.com/cc65/cc65/commit/bb255838a6f47ba83a48a3fb5cffb90ecf26c05d Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/common/consprop.c Log Message: ----------- Fix include files for Windows (hopefully). Commit: 26968ffdf2b5dc449428a44869afc9bee7d1ccc7 https://github.com/cc65/cc65/commit/26968ffdf2b5dc449428a44869afc9bee7d1ccc7 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/common/consprop.c Log Message: ----------- Fixed a typo :-( Commit: 72e3956aeba5361979fdf25a1f906e350b887462 https://github.com/cc65/cc65/commit/72e3956aeba5361979fdf25a1f906e350b887462 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/common/consprop.c Log Message: ----------- Add missing definitions for Windows. Commit: 2926a95e712dd54c7a97e41c4de3b863b05c0698 https://github.com/cc65/cc65/commit/2926a95e712dd54c7a97e41c4de3b863b05c0698 Author: Kugel Fuhr <983...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/common/consprop.c Log Message: ----------- Use correct type for function used in atexit(). Commit: ce6e32204638b88aa3b734b6b7d760aadc2155be https://github.com/cc65/cc65/commit/ce6e32204638b88aa3b734b6b7d760aadc2155be Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M doc/ca65.sgml M src/ca65.vcxproj M src/ca65/condasm.c M src/ca65/dbginfo.c M src/ca65/ea65.c M src/ca65/easw16.c M src/ca65/enum.c M src/ca65/error.c M src/ca65/error.h A src/ca65/expect.c A src/ca65/expect.h M src/ca65/expr.c M src/ca65/filetab.c M src/ca65/instr.c M src/ca65/listing.c M src/ca65/macro.c M src/ca65/main.c M src/ca65/nexttok.c M src/ca65/nexttok.h M src/ca65/objfile.c M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/scanner.c M src/ca65/segment.c M src/ca65/struct.c M src/ca65/studyexpr.c M src/ca65/symbol.c M src/ca65/symentry.c M src/ca65/symtab.c M src/common.vcxproj M src/common/capability.h A src/common/consprop.c A src/common/consprop.h M test/asm/listing/130-errormsg.s M test/asm/listing/Makefile A test/asm/listing/ref/120-errormsg.err2 A test/asm/listing/ref/121-errormsg.err2 A test/asm/listing/ref/122-errormsg.err2 A test/asm/listing/ref/123-errormsg.err2 A test/asm/listing/ref/124-errormsg.err2 A test/asm/listing/ref/125-errormsg.err2 A test/asm/listing/ref/126-errormsg.err2 A test/asm/listing/ref/127-errormsg.err2 A test/asm/listing/ref/128-errormsg.err2 A test/asm/listing/ref/129-errormsg.err2 A test/asm/listing/ref/130-errormsg.err2 A test/asm/listing/ref/131-errormsg.err2 Log Message: ----------- Merge pull request #2785 from kugelfuhr/kugelfuhr/modernize-ca65-diags Modernize ca65 diagnostics Compare: https://github.com/cc65/cc65/compare/4afbd1104d88...ce6e32204638 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-10 15:06:01
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 2e6f04034b2bbc0ebd1b256a1920c24146c0b8e1 https://github.com/cc65/cc65/commit/2e6f04034b2bbc0ebd1b256a1920c24146c0b8e1 Author: Kugel Fuhr <983...@us...> Date: 2025-07-04 (Fri, 04 Jul 2025) Changed paths: M src/ca65/main.c Log Message: ----------- Improved an error message. Commit: 500b86f1e2cee70737dd5917810dee0a295db8d4 https://github.com/cc65/cc65/commit/500b86f1e2cee70737dd5917810dee0a295db8d4 Author: Kugel Fuhr <983...@us...> Date: 2025-07-04 (Fri, 04 Jul 2025) Changed paths: M src/ca65/main.c Log Message: ----------- Improve error recovery. Commit: bcd29de443f41e770d18e6e7256306f269a5accc https://github.com/cc65/cc65/commit/bcd29de443f41e770d18e6e7256306f269a5accc Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/condasm.c M src/ca65/dbginfo.c M src/ca65/ea65.c M src/ca65/easw16.c M src/ca65/enum.c M src/ca65/expr.c M src/ca65/instr.c M src/ca65/macro.c M src/ca65/main.c M src/ca65/nexttok.c M src/ca65/nexttok.h M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/scanner.c M src/ca65/struct.c M src/ca65/studyexpr.c M src/ca65/symbol.c M src/ca65/token.c M src/ca65/token.h M src/ca65/ulabel.c M test/asm/cpudetect/cpudetect.s A test/asm/listing/120-errormsg.s A test/asm/listing/121-errormsg.s A test/asm/listing/122-errormsg.s A test/asm/listing/123-errormsg.s A test/asm/listing/124-errormsg.s A test/asm/listing/125-errormsg.s A test/asm/listing/126-errormsg.s A test/asm/listing/127-errormsg.s A test/asm/listing/128-errormsg.s A test/asm/listing/129-errormsg.s A test/asm/listing/130-errormsg.s A test/asm/listing/131-errormsg.s M test/asm/listing/ref/110-capabilities.err2-ref A test/asm/listing/ref/120-errormsg.err2 A test/asm/listing/ref/121-errormsg.err2 A test/asm/listing/ref/122-errormsg.err2 A test/asm/listing/ref/123-errormsg.err2 A test/asm/listing/ref/124-errormsg.err2 A test/asm/listing/ref/125-errormsg.err2 A test/asm/listing/ref/126-errormsg.err2 A test/asm/listing/ref/127-errormsg.err2 A test/asm/listing/ref/128-errormsg.err2 A test/asm/listing/ref/129-errormsg.err2 A test/asm/listing/ref/130-errormsg.err2 A test/asm/listing/ref/131-errormsg.err2 Log Message: ----------- Much improved error messages for ca65. For most errors it will now say what was expected and what was found instead. Also improved error recovery in a few places. Commit: 45a326750cc0d2a8810461282613247ebf69de1e https://github.com/cc65/cc65/commit/45a326750cc0d2a8810461282613247ebf69de1e Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/error.c M src/ca65/error.h Log Message: ----------- Added a function to output notifications. Commit: 7cd137afb449001aade2a219f30e7d8b0130c2fe https://github.com/cc65/cc65/commit/7cd137afb449001aade2a219f30e7d8b0130c2fe Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/symentry.c Log Message: ----------- Improved diagnostics. Commit: 23086bccff03507368b29163b4237f80e72d49a1 https://github.com/cc65/cc65/commit/23086bccff03507368b29163b4237f80e72d49a1 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/macro.c Log Message: ----------- Much improved diagnostics for macros. Commit: 7b79fd1ec1fbbbf440042fd924b29dbe1ce4ddf9 https://github.com/cc65/cc65/commit/7b79fd1ec1fbbbf440042fd924b29dbe1ce4ddf9 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: A test/asm/listing/132-errormsg.s A test/asm/listing/133-errormsg.s A test/asm/listing/134-errormsg.s A test/asm/listing/135-errormsg.s A test/asm/listing/136-errormsg.s A test/asm/listing/137-errormsg.s A test/asm/listing/138-errormsg.s A test/asm/listing/139-errormsg.s A test/asm/listing/140-errormsg.s A test/asm/listing/141-errormsg.s A test/asm/listing/ref/133-errormsg.err2 A test/asm/listing/ref/134-errormsg.err2 A test/asm/listing/ref/135-errormsg.err2 A test/asm/listing/ref/136-errormsg.err2 A test/asm/listing/ref/137-errormsg.err2 A test/asm/listing/ref/138-errormsg.err2 A test/asm/listing/ref/139-errormsg.err2 A test/asm/listing/ref/140-errormsg.err2 A test/asm/listing/ref/141-errormsg.err2 Log Message: ----------- Added more tests. Commit: 4a8498cb0a280a0e0402306e39f53417fb1953a2 https://github.com/cc65/cc65/commit/4a8498cb0a280a0e0402306e39f53417fb1953a2 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/macro.c M test/asm/listing/122-errormsg.s M test/asm/listing/130-errormsg.s A test/asm/listing/142-errormsg.s A test/asm/listing/ref/142-errormsg.err2 Log Message: ----------- When skipping a macro definintion because of an error, apply the same handling regarding .endmacro as when the macro is parsed regularily: A .endmacro ends the macro only if is the first token on a line. Commit: 929fc94466ecd8a52c297c403cc627e449dd4349 https://github.com/cc65/cc65/commit/929fc94466ecd8a52c297c403cc627e449dd4349 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: A test/asm/listing/control/120-errormsg.err A test/asm/listing/control/121-errormsg.err A test/asm/listing/control/122-errormsg.err A test/asm/listing/control/123-errormsg.err A test/asm/listing/control/124-errormsg.err A test/asm/listing/control/125-errormsg.err A test/asm/listing/control/126-errormsg.err A test/asm/listing/control/127-errormsg.err A test/asm/listing/control/128-errormsg.err A test/asm/listing/control/129-errormsg.err A test/asm/listing/control/130-errormsg.err A test/asm/listing/control/131-errormsg.err A test/asm/listing/control/132-errormsg.err A test/asm/listing/control/133-errormsg.err A test/asm/listing/control/134-errormsg.err A test/asm/listing/control/135-errormsg.err A test/asm/listing/control/136-errormsg.err A test/asm/listing/control/137-errormsg.err A test/asm/listing/control/138-errormsg.err A test/asm/listing/control/139-errormsg.err A test/asm/listing/control/140-errormsg.err A test/asm/listing/control/141-errormsg.err A test/asm/listing/control/142-errormsg.err A test/asm/listing/ref/120-errormsg.err2-ref A test/asm/listing/ref/121-errormsg.err2-ref A test/asm/listing/ref/122-errormsg.err2-ref A test/asm/listing/ref/123-errormsg.err2-ref A test/asm/listing/ref/124-errormsg.err2-ref A test/asm/listing/ref/125-errormsg.err2-ref A test/asm/listing/ref/126-errormsg.err2-ref A test/asm/listing/ref/127-errormsg.err2-ref A test/asm/listing/ref/128-errormsg.err2-ref A test/asm/listing/ref/129-errormsg.err2-ref A test/asm/listing/ref/130-errormsg.err2-ref A test/asm/listing/ref/131-errormsg.err2-ref A test/asm/listing/ref/132-errormsg.err2-ref A test/asm/listing/ref/133-errormsg.err2-ref A test/asm/listing/ref/134-errormsg.err2-ref A test/asm/listing/ref/135-errormsg.err2-ref A test/asm/listing/ref/136-errormsg.err2-ref A test/asm/listing/ref/137-errormsg.err2-ref A test/asm/listing/ref/138-errormsg.err2-ref A test/asm/listing/ref/139-errormsg.err2-ref A test/asm/listing/ref/140-errormsg.err2-ref A test/asm/listing/ref/141-errormsg.err2-ref A test/asm/listing/ref/142-errormsg.err2-ref Log Message: ----------- Added the necessary control files and reference output for the tests. Commit: 57283733e7287e896ebb0eb22800bc20dd5929c6 https://github.com/cc65/cc65/commit/57283733e7287e896ebb0eb22800bc20dd5929c6 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: R test/asm/listing/ref/120-errormsg.err2 R test/asm/listing/ref/121-errormsg.err2 R test/asm/listing/ref/122-errormsg.err2 R test/asm/listing/ref/123-errormsg.err2 R test/asm/listing/ref/124-errormsg.err2 R test/asm/listing/ref/125-errormsg.err2 R test/asm/listing/ref/126-errormsg.err2 R test/asm/listing/ref/127-errormsg.err2 R test/asm/listing/ref/128-errormsg.err2 R test/asm/listing/ref/129-errormsg.err2 R test/asm/listing/ref/130-errormsg.err2 R test/asm/listing/ref/131-errormsg.err2 R test/asm/listing/ref/133-errormsg.err2 R test/asm/listing/ref/134-errormsg.err2 R test/asm/listing/ref/135-errormsg.err2 R test/asm/listing/ref/136-errormsg.err2 R test/asm/listing/ref/137-errormsg.err2 R test/asm/listing/ref/138-errormsg.err2 R test/asm/listing/ref/139-errormsg.err2 R test/asm/listing/ref/140-errormsg.err2 R test/asm/listing/ref/141-errormsg.err2 R test/asm/listing/ref/142-errormsg.err2 Log Message: ----------- Remove unwanted duplicate reference output for the tests. Commit: b7e592699d4f0b01342a582af0638cd04c4d9533 https://github.com/cc65/cc65/commit/b7e592699d4f0b01342a582af0638cd04c4d9533 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/token.h Log Message: ----------- Fix a copy&paste error (mrduz). Commit: 8dc815f53f91b019ab7ccc165df1373e467df352 https://github.com/cc65/cc65/commit/8dc815f53f91b019ab7ccc165df1373e467df352 Author: Kugel Fuhr <983...@us...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/ca65/nexttok.c M src/ca65/nexttok.h Log Message: ----------- Fixed typos in comments. Commit: 4afbd1104d8828ba4aac395fe32c97d87f555476 https://github.com/cc65/cc65/commit/4afbd1104d8828ba4aac395fe32c97d87f555476 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/ca65/condasm.c M src/ca65/dbginfo.c M src/ca65/ea65.c M src/ca65/easw16.c M src/ca65/enum.c M src/ca65/error.c M src/ca65/error.h M src/ca65/expr.c M src/ca65/instr.c M src/ca65/macro.c M src/ca65/main.c M src/ca65/nexttok.c M src/ca65/nexttok.h M src/ca65/pseudo.c M src/ca65/repeat.c M src/ca65/scanner.c M src/ca65/struct.c M src/ca65/studyexpr.c M src/ca65/symbol.c M src/ca65/symentry.c M src/ca65/token.c M src/ca65/token.h M src/ca65/ulabel.c M test/asm/cpudetect/cpudetect.s A test/asm/listing/120-errormsg.s A test/asm/listing/121-errormsg.s A test/asm/listing/122-errormsg.s A test/asm/listing/123-errormsg.s A test/asm/listing/124-errormsg.s A test/asm/listing/125-errormsg.s A test/asm/listing/126-errormsg.s A test/asm/listing/127-errormsg.s A test/asm/listing/128-errormsg.s A test/asm/listing/129-errormsg.s A test/asm/listing/130-errormsg.s A test/asm/listing/131-errormsg.s A test/asm/listing/132-errormsg.s A test/asm/listing/133-errormsg.s A test/asm/listing/134-errormsg.s A test/asm/listing/135-errormsg.s A test/asm/listing/136-errormsg.s A test/asm/listing/137-errormsg.s A test/asm/listing/138-errormsg.s A test/asm/listing/139-errormsg.s A test/asm/listing/140-errormsg.s A test/asm/listing/141-errormsg.s A test/asm/listing/142-errormsg.s A test/asm/listing/control/120-errormsg.err A test/asm/listing/control/121-errormsg.err A test/asm/listing/control/122-errormsg.err A test/asm/listing/control/123-errormsg.err A test/asm/listing/control/124-errormsg.err A test/asm/listing/control/125-errormsg.err A test/asm/listing/control/126-errormsg.err A test/asm/listing/control/127-errormsg.err A test/asm/listing/control/128-errormsg.err A test/asm/listing/control/129-errormsg.err A test/asm/listing/control/130-errormsg.err A test/asm/listing/control/131-errormsg.err A test/asm/listing/control/132-errormsg.err A test/asm/listing/control/133-errormsg.err A test/asm/listing/control/134-errormsg.err A test/asm/listing/control/135-errormsg.err A test/asm/listing/control/136-errormsg.err A test/asm/listing/control/137-errormsg.err A test/asm/listing/control/138-errormsg.err A test/asm/listing/control/139-errormsg.err A test/asm/listing/control/140-errormsg.err A test/asm/listing/control/141-errormsg.err A test/asm/listing/control/142-errormsg.err M test/asm/listing/ref/110-capabilities.err2-ref A test/asm/listing/ref/120-errormsg.err2-ref A test/asm/listing/ref/121-errormsg.err2-ref A test/asm/listing/ref/122-errormsg.err2-ref A test/asm/listing/ref/123-errormsg.err2-ref A test/asm/listing/ref/124-errormsg.err2-ref A test/asm/listing/ref/125-errormsg.err2-ref A test/asm/listing/ref/126-errormsg.err2-ref A test/asm/listing/ref/127-errormsg.err2-ref A test/asm/listing/ref/128-errormsg.err2-ref A test/asm/listing/ref/129-errormsg.err2-ref A test/asm/listing/ref/130-errormsg.err2-ref A test/asm/listing/ref/131-errormsg.err2-ref A test/asm/listing/ref/132-errormsg.err2-ref A test/asm/listing/ref/133-errormsg.err2-ref A test/asm/listing/ref/134-errormsg.err2-ref A test/asm/listing/ref/135-errormsg.err2-ref A test/asm/listing/ref/136-errormsg.err2-ref A test/asm/listing/ref/137-errormsg.err2-ref A test/asm/listing/ref/138-errormsg.err2-ref A test/asm/listing/ref/139-errormsg.err2-ref A test/asm/listing/ref/140-errormsg.err2-ref A test/asm/listing/ref/141-errormsg.err2-ref A test/asm/listing/ref/142-errormsg.err2-ref Log Message: ----------- Merge pull request #2777 from kugelfuhr/kugelfuhr/ca65-errors Improve error handling for ca65 Compare: https://github.com/cc65/cc65/compare/4a53a891e89c...4afbd1104d88 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-10 15:04:00
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 20a9db757d1b1661660c60deb30511082c3dccae https://github.com/cc65/cc65/commit/20a9db757d1b1661660c60deb30511082c3dccae Author: Colin Leroy-Mira <co...@co...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/cc65/codeopt.c M src/cc65/coptmisc.c M src/cc65/coptmisc.h A test/val/bug2205.c Log Message: ----------- Optimize multiple incax* and incax*/ldaxi - Group multiple calls to incax* and decax* into a single one - Replace incaxN/jsr ldaxi with ldy #N+1/jsr ldaxidx Fixes #2055 Commit: 4a53a891e89cc0e760e358365269532496156775 https://github.com/cc65/cc65/commit/4a53a891e89cc0e760e358365269532496156775 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/cc65/codeopt.c M src/cc65/coptmisc.c M src/cc65/coptmisc.h A test/val/bug2205.c Log Message: ----------- Merge pull request #2778 from colinleroy/optimise-ldaxi Optimise ldaxi Compare: https://github.com/cc65/cc65/compare/9971d9fac0c2...4a53a891e89c To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-10 15:03:06
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: fe86149203d171dd8746b365a52ef2097897f5df https://github.com/cc65/cc65/commit/fe86149203d171dd8746b365a52ef2097897f5df Author: Colin Leroy-Mira <co...@co...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: M src/cc65/codeopt.c M src/cc65/coptmisc.c Log Message: ----------- Further optimize inc/decsp The optimizer can now merge incsp+decsp together, and merge jsr incsp/decsp + jmp incsp/decsp together. Drop the code altogether if both instructions cancel each other out. Fixes #2748 Commit: facf7b2a0c7c81e65275685641742e0a91426090 https://github.com/cc65/cc65/commit/facf7b2a0c7c81e65275685641742e0a91426090 Author: Colin Leroy-Mira <co...@co...> Date: 2025-07-06 (Sun, 06 Jul 2025) Changed paths: A test/val/bug2748.c Log Message: ----------- Add basic test for incsp optimisation Commit: 9971d9fac0c201310ff31ca85a8e7bd2a930b5d1 https://github.com/cc65/cc65/commit/9971d9fac0c201310ff31ca85a8e7bd2a930b5d1 Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/cc65/codeopt.c M src/cc65/coptmisc.c A test/val/bug2748.c Log Message: ----------- Merge pull request #2776 from colinleroy/optimize-incdecsp-further Further optimize inc/decsp Compare: https://github.com/cc65/cc65/compare/7d7cfde818dc...9971d9fac0c2 To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-09 22:01:40
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 18bb6978916e4265e158a53e7d55b1629c141718 https://github.com/cc65/cc65/commit/18bb6978916e4265e158a53e7d55b1629c141718 Author: mrdudz <mr...@us...> Date: 2025-07-09 (Wed, 09 Jul 2025) Changed paths: M src/Makefile Log Message: ----------- fix stderr redirection Commit: 6aad5f6c187ed72ff7bf4568112510f563939915 https://github.com/cc65/cc65/commit/6aad5f6c187ed72ff7bf4568112510f563939915 Author: mrdudz <mr...@us...> Date: 2025-07-09 (Wed, 09 Jul 2025) Changed paths: M test/err/Makefile Log Message: ----------- fix error log output Commit: 472525eecd0bc5ec9533dc8d52cce1191e810782 https://github.com/cc65/cc65/commit/472525eecd0bc5ec9533dc8d52cce1191e810782 Author: mrdudz <mr...@us...> Date: 2025-07-09 (Wed, 09 Jul 2025) Changed paths: M test/asm/err/Makefile Log Message: ----------- redirect errors into file so we can see it if needed Commit: 9ff71e431b406809b24cdff27d98128bec4506b0 https://github.com/cc65/cc65/commit/9ff71e431b406809b24cdff27d98128bec4506b0 Author: Bob Andrews <mr...@us...> Date: 2025-07-09 (Wed, 09 Jul 2025) Changed paths: M targettest/Makefile M targettest/cbm/Makefile Log Message: ----------- Merge branch 'master' into fixmakefiles Commit: 7d7cfde818dc0bc93e740699ef53a08c88d5d47b https://github.com/cc65/cc65/commit/7d7cfde818dc0bc93e740699ef53a08c88d5d47b Author: Bob Andrews <mr...@us...> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M src/Makefile M test/asm/err/Makefile M test/err/Makefile Log Message: ----------- Merge pull request #2786 from mrdudz/fixmakefiles Fixmakefiles Compare: https://github.com/cc65/cc65/compare/ac6b1326e91d...7d7cfde818dc To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |
From: Bob A. <no...@gi...> - 2025-07-09 21:41:28
|
Branch: refs/heads/master Home: https://github.com/cc65/cc65 Commit: 735edaa8f7f597ddb81a842a5c1363b8acd96cdc https://github.com/cc65/cc65/commit/735edaa8f7f597ddb81a842a5c1363b8acd96cdc Author: Kugel Fuhr <983...@us...> Date: 2025-07-08 (Tue, 08 Jul 2025) Changed paths: M targettest/Makefile M targettest/cbm/Makefile Log Message: ----------- Add missing files to "clean" target. Commit: d82a1f9fa0b57f4598ff5986982b66146aea7df3 https://github.com/cc65/cc65/commit/d82a1f9fa0b57f4598ff5986982b66146aea7df3 Author: Kugel Fuhr <983...@us...> Date: 2025-07-09 (Wed, 09 Jul 2025) Changed paths: M targettest/Makefile Log Message: ----------- Apply changes by @mrduz. Fixes an error in the makefile and adjusts the mostlyclean target accordingly. Commit: ac6b1326e91dd63ee4d21ffd58b233e8209d342c https://github.com/cc65/cc65/commit/ac6b1326e91dd63ee4d21ffd58b233e8209d342c Author: Bob Andrews <mr...@us...> Date: 2025-07-09 (Wed, 09 Jul 2025) Changed paths: M targettest/Makefile M targettest/cbm/Makefile Log Message: ----------- Merge pull request #2784 from kugelfuhr/kugelfuhr/fix-cleanup Add missing files to "clean" target Compare: https://github.com/cc65/cc65/compare/50220800aaf4...ac6b1326e91d To unsubscribe from these emails, change your notification settings at https://github.com/cc65/cc65/settings/notifications |