Commit Graph

  • 0028b14071 The type category in a function definition cannot be inherited from a typedef. acqn 2023-10-05 17:48:16 +08:00
  • 51e304f10f Added check for total arguments size for variadic functions. acqn 2023-09-18 16:44:04 +08:00
  • 12193790e5 Merge pull request #2199 from acqn/FAMFix Bob Andrews 2023-10-05 03:21:31 +02:00
  • 327281b869 Merge pull request #2200 from acqn/CompoundInitFix Bob Andrews 2023-10-05 03:20:33 +02:00
  • bdb13350e3 Merge pull request #2201 from acqn/Diagnostics Bob Andrews 2023-10-05 03:19:31 +02:00
  • eb5e888499 Merge pull request #2204 from vrubleg/general_fixes Bob Andrews 2023-10-05 03:17:51 +02:00
  • 9667a5f991 Re-introduce necessary comments, wit a clearer wording Colin Leroy-Mira 2023-10-03 17:48:54 +02:00
  • 3c17c13357 Address latest comments Colin Leroy-Mira 2023-10-03 17:56:20 +02:00
  • 996a2659d5 Address code review comments Colin Leroy-Mira 2023-10-03 13:34:02 +02:00
  • e16a5e0dbe Add Apple IIgs serial driver Colin Leroy-Mira 2023-09-07 21:30:01 +02:00
  • 330b1ab3f9 Remove useless comments Colin Leroy-Mira 2023-10-03 13:36:04 +02:00
  • df4902157a Cleanup coding style a bit Colin Leroy-Mira 2023-09-30 11:09:27 +02:00
  • 4ff917816e Apple2: Always copy cmdline Colin Leroy-Mira 2023-09-26 22:27:17 +02:00
  • 148942ff1d Don't use hardcoded Visual Studio installation path in msbuild.cmd. Evgeny Vrublevsky 2023-09-23 14:25:22 +03:00
  • 9b9e955eb1 Add basic .editorconfig. Evgeny Vrublevsky 2023-09-23 14:16:50 +03:00
  • d83354a8dd Fix default VS project settings. Evgeny Vrublevsky 2023-09-23 14:16:21 +03:00
  • 4944c92f9a Merge pull request #2202 from polluks/patch-8 Bob Andrews 2023-09-22 23:10:34 +02:00
  • b81e5d00f2 Update funcref cx16 Stefan 2023-09-22 16:43:03 +02:00
  • e3bc143f27 Another two bytes saved Colin Leroy-Mira 2023-09-13 08:18:31 +02:00
  • 13e1ed3e7b Fixed compound initialization with omitted enclosing curly braces when an array/struct/union to initialize is nested. acqn 2023-09-22 10:29:52 +08:00
  • fc603129da A structure with a flexible array member shall not be a member of a structure or an element of an array according to the ISO C Standard. acqn 2023-09-18 15:44:58 +08:00
  • 3af77e7333 Improved error recovery in declarations with curly braces. acqn 2022-11-12 12:28:29 +08:00
  • eb595b1f5f Improved error recovery with K&R-style function declarations. acqn 2022-11-12 12:28:27 +08:00
  • 894ba49cb5 Improved error messages about missing type specifiers. acqn 2022-11-12 12:28:24 +08:00
  • b0ef3572ea Improved error messages about missing identifiers. acqn 2022-11-12 12:28:22 +08:00
  • dd833125a8 Merge pull request #2198 from acqn/DeclFix Bob Andrews 2023-09-21 00:35:35 +02:00
  • c82e877451 Merge pull request #2188 from colinleroy/serial-kernel-fix-driver-lifecycle Bob Andrews 2023-09-21 00:34:09 +02:00
  • 6bc68b9763 Merge pull request #2195 from polluks/kim Bob Andrews 2023-09-21 00:19:22 +02:00
  • 40b0315be9 Merge pull request #2196 from ToboterXP/add_fx Bob Andrews 2023-09-21 00:18:00 +02:00
  • 0815c8890b Added semicolon ToboterXP 2023-09-17 22:57:42 +02:00
  • d251bd46c8 Removed dangling spaces ToboterXP 2023-09-17 22:54:48 +02:00
  • 3626c94c97 Added FX registers to cx16.h ToboterXP 2023-09-17 22:48:47 +02:00
  • 39abd233fe Fixed check for conflicting extern vs no-linkage/static declarations in functions. acqn 2023-09-17 23:47:22 +08:00
  • e145145fbb Added KIM-1 refs Stefan 2023-09-16 21:01:37 +02:00
  • 5ed3108eea Merge pull request #2190 from polluks2/patch-12 Bob Andrews 2023-09-15 15:49:11 +02:00
  • 2e9843b32d optimisation scandisplay polluks2 2023-09-15 10:35:36 +02:00
  • 3fc074014e Serial kernel: Fix driver lifecycle Colin Leroy-Mira 2023-09-12 20:54:32 +02:00
  • aa5ee8423a Clearer wording for the firmware check Colin Leroy-Mira 2023-09-10 22:34:03 +02:00
  • 38f7daf40e Make sure not to load ACIA driver on IIgs' Z8530 Colin Leroy-Mira 2023-09-10 21:13:27 +02:00
  • 043590c971 Merge pull request #2182 from colinleroy/add-ntohs Bob Andrews 2023-09-08 18:47:09 +02:00
  • caf8186565 Merge pull request #2166 from colinleroy/rfc-serial-optimisation Bob Andrews 2023-09-08 18:42:39 +02:00
  • 537aa665cf Merge pull request #2006 from bbbradsmith/ca65_jmp_abs_wrap_error Bob Andrews 2023-09-08 18:26:55 +02:00
  • 9e5620f127 Fix coding-style on header Colin Leroy-Mira 2023-09-07 22:37:30 +02:00
  • 9669710cc3 Fix usage of __OPT_i__ Colin Leroy-Mira 2023-09-07 21:36:39 +02:00
  • cbc5603d63 Inline ntohs/htons as a macro if -i is passed Colin Leroy-Mira 2023-09-07 21:00:30 +02:00
  • a90aa57510 Address Oliver's comments Colin Leroy-Mira 2023-09-07 16:48:56 +02:00
  • 734541ee05 Serial: Optimize SER_GET Colin Leroy-Mira 2023-08-30 20:49:39 +02:00
  • a89a311abf Serial: Micro-optimisation for apple2enh Colin Leroy-Mira 2023-08-30 20:51:48 +02:00
  • e8f5ad2471 Serial: Optimize SER_PUT Colin Leroy-Mira 2023-08-30 21:02:47 +02:00
  • 89af42e5cb Serial: Optimize SER_IRQ Colin Leroy-Mira 2023-08-30 21:14:07 +02:00
  • 3f3b6123b9 Serial: Optimize TryToSend Colin Leroy-Mira 2023-08-30 21:28:09 +02:00
  • dfe7562f76 Add ntohs, htons, ntohl, htons. Colin Leroy-Mira 2023-09-06 08:09:00 +02:00
  • c674b7ced4 Merge pull request #2183 from polluks2/patch-10 Bob Andrews 2023-09-06 19:40:58 +02:00
  • 1a6e20ca6e Update README.md polluks2 2023-09-06 14:47:14 +02:00
  • 30b80548d4 Update README.md polluks2 2023-09-06 12:16:14 +02:00
  • e52e350498 Merge pull request #2180 from polluks2/patch-9 Bob Andrews 2023-09-05 19:51:41 +02:00
  • 84a01816fd Merge pull request #2181 from bbbradsmith/init-revert Bob Andrews 2023-09-05 19:42:57 +02:00
  • d4c4786ff0 undo change of INIT to bss for configurations that were also using rw to reserve space, add a comment documenting the reason bbbradsmith 2023-09-05 00:24:18 -04:00
  • e28e32129a Added missing detail polluks2 2023-09-04 20:38:05 +02:00
  • 7eaa5c507f Merge pull request #2177 from polluks2/patch-11 Bob Andrews 2023-09-04 20:36:31 +02:00
  • 870581a4d4 Merge pull request #2174 from colinleroy/conio-65c02-optimisations Bob Andrews 2023-09-04 18:00:23 +02:00
  • 980727d62d Merge pull request #2178 from polluks2/patch-9 Bob Andrews 2023-09-04 17:58:47 +02:00
  • 4ebc3b8b04 Don't mix apple2 and apple2enh polluks2 2023-09-03 20:47:48 +02:00
  • 16e90187e8 Merge pull request #2163 from bbbradsmith/init-bss Bob Andrews 2023-09-03 00:30:44 +02:00
  • 8a140e6503 Conio: 65c02 optimisations Colin Leroy-Mira 2023-09-02 11:08:15 +02:00
  • d70c902a02 Merge pull request #2170 from colinleroy/build-libs-with-debug-info Bob Andrews 2023-09-01 17:58:17 +02:00
  • a2c115fc3e Build libs with debug symbols Colin Leroy-Mira 2023-08-26 15:35:28 +02:00
  • 05cd805cbc Merge pull request #2085 from bbbradsmith/numerical_constant_errors-float Bob Andrews 2023-08-25 22:30:07 +02:00
  • 97e59b0756 ref link doesn't work within the usage verb bbbradsmith 2023-08-19 15:50:22 -04:00
  • 28ffe2f59b add jmp page crossing to --relax-checks, document it, fix --relax-checks documentation (segment branch error is not suppressed) bbbradsmith 2023-08-19 15:39:51 -04:00
  • f31d8efc1e tabs are forbidden bbbradsmith 2023-08-19 15:07:32 -04:00
  • 07f08fc547 tests verifying jmp (indirect) page crossing error on 6502, and the lack of error for other CPU types bbbradsmith 2023-08-19 14:36:30 -04:00
  • d09e0a7f20 Merge branch 'master' into ca65_jmp_abs_wrap_error bbbradsmith 2023-08-19 14:07:52 -04:00
  • 2431fb7d85 correct INIT segment semantic is bss, make this consistent across all default cfg bbbradsmith 2023-08-19 13:08:46 -04:00
  • 39619b629d fix docs on .version (forgot to update it when __CC65__ was fixed) mrdudz 2023-08-19 15:39:16 +02:00
  • 148be69f97 Optimize and fix comments (thanks to Oliver Schmidt) Colin Leroy-Mira 2023-08-18 14:36:52 +02:00
  • 1f68846116 Avoid using mli.s to initcwd Colin Leroy-Mira 2023-08-18 11:12:16 +02:00
  • ce3bcadd24 Merge pull request #2146 from baktragh/master Bob Andrews 2023-07-02 19:10:39 +02:00
  • 7a85473cb0 Update _atari5200os.h baktragh 2023-07-02 15:16:33 +02:00
  • 6c127d6a83 Update _atari5200os.h baktragh 2023-07-02 14:59:00 +02:00
  • 3efa517d96 Merge pull request #2141 from baktragh/master Bob Andrews 2023-06-27 00:18:23 +02:00
  • aaec2a6270 Update _atari5200os.h - Remove dangling spaces baktragh 2023-06-26 16:46:42 +02:00
  • 3e166c760d Update _atari5200os.h with POT shadows baktragh 2023-06-26 16:38:41 +02:00
  • c2e5937724 Merge pull request #2138 from mooinglemur/20230615-cx16-memsiz Bob Andrews 2023-06-19 18:59:47 +02:00
  • 59941d9464 cx16: use KERNAL memsiz for MEMSIZE in asminc/cx16.inc MooingLemur 2023-06-15 21:30:26 -04:00
  • c8aa9cc703 add struct assign check related to #2079 mrdudz 2023-05-29 17:20:09 +02:00
  • 31bac03d01 Merge pull request #2124 from jedeoric/telestrat_fix_compute_length_bytes_read_write Bob Andrews 2023-05-29 16:02:41 +02:00
  • 480600093c fix pla/pha instead of tmp1 jede 2023-05-25 18:09:03 +02:00
  • 1ca9d7e9e7 fix tab jede 2023-05-23 23:15:23 +02:00
  • 1377ba0d36 fix compute length for read and write for telestrat target jede 2023-05-23 23:08:56 +02:00
  • 652949f183 Merge pull request #2104 from Movax12/remove-feature-requirement-addrsize Bob Andrews 2023-05-22 00:39:04 +02:00
  • 47ee29f239 Merge pull request #2120 from polluks2/patch-10 Bob Andrews 2023-05-19 17:25:34 +02:00
  • 40ff9281c6 Fixed typo polluks2 2023-05-19 16:36:19 +02:00
  • 3831feba75 Fixed typo polluks2 2023-05-19 16:32:09 +02:00
  • 9ff7b88192 Merge pull request #2113 from polluks2/patch-9 Bob Andrews 2023-05-19 16:06:46 +02:00
  • accd57460b Reverted gconst.h polluks2 2023-05-19 15:48:31 +02:00
  • 8ff008722b Fixed test polluks2 2023-05-19 02:49:49 +02:00
  • 767875b5a7 Added guard polluks2 2023-05-18 00:08:26 +02:00
  • 19436f5159 Update gconst.h polluks2 2023-05-17 20:24:36 +02:00
  • 70bf4d492b Merge pull request #2105 from bbbradsmith/sim65-64bit-cycle-count Bob Andrews 2023-05-16 15:53:23 +02:00