1
0
mirror of https://github.com/cc65/cc65.git synced 2026-01-25 21:16:50 +00:00

Commit Graph

  • aeb13b60a7 rename mrdudz 2022-07-24 19:10:27 +02:00
  • 10c2ce205b cleanup mrdudz 2022-07-24 04:59:45 +02:00
  • 193b7b9ee7 cleanup mrdudz 2022-07-24 04:54:34 +02:00
  • d40def3d2d cleanup mrdudz 2022-07-24 04:42:44 +02:00
  • 7890f4102e cleanup mrdudz 2022-07-24 04:14:48 +02:00
  • 6dae5324dd cleanup mrdudz 2022-07-24 03:59:19 +02:00
  • 74098077d3 bleh mrdudz 2022-07-24 03:36:19 +02:00
  • 9ff58e5bc5 Merge remote-tracking branch 'origin/master' into coniopeek mrdudz 2022-07-24 03:24:45 +02:00
  • 8b6d78a075 Added Opt_a_tosbitwise for 8-bit bitwise operations. acqn 2021-03-01 22:11:22 +08:00
  • 6617a017fa Added Opt_a_tossub for 8-bit subtraction. acqn 2021-02-05 17:29:49 +08:00
  • bb1b5c363e Merge pull request #2233 from acqn/ArraySubscriptFix Bob Andrews 2023-10-18 12:51:36 +02:00
  • 3e60268243 add newline at the end Bob Andrews 2023-10-17 20:39:15 +02:00
  • 8111946731 Fixed array subscript with a bit-field with patch by kugelfuhr. acqn 2023-10-15 15:53:03 +08:00
  • 77c6a6a693 Merge pull request #2226 from acqn/PragmaFix Bob Andrews 2023-10-16 16:57:09 +02:00
  • 3c864fc7d8 Minimal style adjustment Oliver Schmidt 2023-10-15 17:00:15 +02:00
  • 882f6fd103 Fix ACIA check so we don't enable RX/TX with IRQs on Colin Leroy-Mira 2023-10-15 15:26:58 +02:00
  • 3107f34ec9 Put back 6551 test as a last verification Colin Leroy-Mira 2023-10-14 21:51:31 +02:00
  • 6e035c864e Apple2 SSC: on IIgs, verify slot mode Colin Leroy-Mira 2023-10-12 07:58:40 +02:00
  • 96e893795b Better check for 6551 Colin Leroy-Mira 2023-10-09 10:48:01 +02:00
  • 21b6cbb66e Updated documentation on string literal translation in asm() and _Static_assert(). acqn 2023-10-15 16:43:40 +08:00
  • 7b0d1d9679 Added warning on concatenated string literals in _Pragma operations. acqn 2023-10-13 14:54:54 +08:00
  • 25832ef5fc Fixed timing of #pragma charmap. Now it is immediately applied and affects almost all characters and string literals after it. Exceptions: - String literals as the message of a static assertion or inline assembler code (only the required one, not any optional formatted arguments) in an asm() expression are not translated with either #pragma charmap or target presets. - String literals used for preprocessor directives or as the result of stringized macro arguments are never translated. acqn 2023-10-13 16:32:06 +08:00
  • c6ead99b00 Fixed string literal concatenation with pragmas in between. acqn 2023-10-13 16:32:05 +08:00
  • 20c3e994c6 Fixed compiling with pragmas in the middle of declarations or statements. acqn 2023-10-04 21:22:04 +08:00
  • 6222cd9115 don't use a label in the bgt macro, as that may cause subtle problems. fixes #2222 mrdudz 2023-10-14 23:04:12 +02:00
  • 2726192aaf Merge pull request #2224 from acqn/DeclCleanUp Bob Andrews 2023-10-14 20:09:05 +02:00
  • bb92144717 changed "inline assembler statement" to "inline assembler expression" as suggested in #2191 mrdudz 2023-10-14 16:21:08 +02:00
  • e138403727 Move cli in common out path Colin Leroy-Mira 2023-10-12 08:56:50 +02:00
  • 6e0bbb00ee Fix logic error on parameters checks Colin Leroy-Mira 2023-10-12 08:53:05 +02:00
  • c7db08b4e3 Move hardware check to ser_install Colin Leroy-Mira 2023-10-12 08:39:35 +02:00
  • e90a8f3123 Address code review comments Colin Leroy-Mira 2023-10-11 12:54:12 +02:00
  • 39d6080945 Do the IIgs check as documented Colin Leroy-Mira 2023-10-11 08:47:45 +02:00
  • e3759a3ead Spare cycles on IRQ path Colin Leroy-Mira 2023-10-10 21:33:17 +02:00
  • 65ce3a6792 Don't check firmware at $C200, as we don't use it Colin Leroy-Mira 2023-10-10 21:17:44 +02:00
  • 9e87e558d2 Fix register r/w timing Colin Leroy-Mira 2023-10-09 22:03:08 +02:00
  • b300b7ac8b Merge pull request #1799 from acqn/#1489 Bob Andrews 2023-10-14 13:25:14 +02:00
  • ed2f1f6b90 Merge pull request #2223 from acqn/VSLineEndingFix Bob Andrews 2023-10-14 13:19:57 +02:00
  • 74922afa7c Made the intension of functions in src/cc65/declare.c less confusing. acqn 2023-10-12 17:31:49 +08:00
  • b14efbb578 Fixed EOL settings (LF vs CRLF) for Visual Studio. acqn 2023-10-11 23:57:45 +08:00
  • 2324bd62f6 If __A__,__AX__ or __EAX__ is used, post-inc/dec within the same statement will not modify it. Moved testcase from src/test/todo to src/test/val plus minor improvement on portability. acqn 2021-06-08 14:16:14 +08:00
  • 494bf10e80 Merge pull request #2216 from acqn/FuncDefFix Bob Andrews 2023-10-08 18:58:29 +02:00
  • 181a8cd64c Merge pull request #2212 from BrianPeek/removeabc Bob Andrews 2023-10-08 14:51:26 +02:00
  • ee6118f235 Merge pull request #2215 from acqn/VariadicCallCheck Bob Andrews 2023-10-08 13:13:08 +02:00
  • 32a20cf5ca remove abc ptrs Brian Peek 2023-10-06 19:51:36 -07:00
  • 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