1
0
mirror of https://github.com/cc65/cc65.git synced 2026-01-23 08:16:38 +00:00

Commit Graph

  • 4d3153e10e add rp6502 xregn rumbledethumps 2024-02-17 16:02:57 -08:00
  • f42e6a26b2 xstack bump to 512 rumbledethumps 2024-02-17 15:47:51 -08:00
  • b8b263b38c Merge branch 'cc65:master' into master rumbledethumps 2024-02-17 14:54:12 -08:00
  • 294b034920 Add configuration files for expanded VICs. Sven Michael Klose 2024-02-15 17:32:44 +01:00
  • ab0eb4fe58 oops Stefan 2024-02-15 09:03:46 +01:00
  • 8d4946b3f4 Fixed segv Stefan 2024-02-15 07:52:42 +01:00
  • 3a7bd53956 Test strtok(). Sven Michael Klose 2024-02-15 01:05:35 +01:00
  • 8173c850fd Fix size of MAIN to end at $1E00. Sven Michael Klose 2024-02-15 00:00:46 +01:00
  • 4bde3afd80 Merge pull request #2410 from alexthissen/serial Bob Andrews 2024-02-12 12:50:02 +01:00
  • 7d6f3d24d4 Changed sta (ptr1,x) to sta (ptr1) Reset serial status on ser_close Fixed error for saving serial state Alex Thissen 2024-02-11 23:12:27 +00:00
  • 8b172e05bc Applied optimization as per review 42Bastian Alex Thissen 2024-02-11 20:59:08 +00:00
  • 1deb9e52ae Replaced last literal value for SERCTL Alex Thissen 2024-02-11 15:46:23 +00:00
  • acff429eb8 Added redeye check for SER_HS_SW handshake Alex Thissen 2024-02-11 15:33:22 +00:00
  • 6cf8ee8eb5 Removed baud rates from 150 and lower. Fixed tab Replaced uploader references to SERIAL_INTERRUPT Alex Thissen 2024-02-10 21:15:05 +00:00
  • 65bce9ecde Implemented mark and space checks. Alex Thissen 2024-02-09 12:54:00 +00:00
  • 014f85f226 Fixed baud rates Alex Thissen 2024-02-09 10:42:52 +00:00
  • 788ae82d30 Fixes to serial driver implementation Alex Thissen 2024-02-09 00:09:16 +00:00
  • b04d79b1da [SIM65] Support undocumented opcodes for 6502 Carlo Bramini 2024-01-04 13:12:52 +01:00
  • 7b790cf883 add RIA_OP_CLOCK to asm inc rumbledethumps 2024-02-04 23:38:44 -08:00
  • 3dfe033000 update actions/upload-artifact@v3->actions/upload-artifact@v4, actions/cache@v3->actions/cache@v4 mrdudz 2024-02-03 17:02:08 +01:00
  • 5acfb02794 update actions/checkout@v3 -> actions/checkout@v4 and microsoft/setup-msbuild@v1.1 -> microsoft/setup-msbuild@v2. lets see what happens :) mrdudz 2024-02-03 16:20:17 +01:00
  • 934de685bc this is pr #2194 - removed ramfont.o mrdudz 2024-02-03 01:34:21 +01:00
  • ce14f0f8ad Merge pull request #2401 from colinleroy/enabled-windows-tests-on-PR Bob Andrews 2024-02-02 21:59:09 +01:00
  • a06431a8f9 Merge pull request #2402 from colinleroy/a-bit-of-65c02-optimisations Bob Andrews 2024-02-02 21:58:04 +01:00
  • eb503cc542 Merge pull request #2390 from colinleroy/implement-shifts-by-7 Bob Andrews 2024-02-02 20:17:48 +01:00
  • 1fab179cb4 a BIT of 65C02 optimisations Colin Leroy-Mira 2024-02-01 20:05:57 +01:00
  • c4c6967e4a Enable Windows tests on pull requests Colin Leroy-Mira 2024-02-02 19:34:45 +01:00
  • 2a03e5d8c9 Merge pull request #2392 from colinleroy/asm-fputc-fputs Bob Andrews 2024-02-02 19:41:23 +01:00
  • 128f261c3a Merge pull request #2389 from colinleroy/fix-2388 Bob Andrews 2024-02-02 18:25:39 +01:00
  • d5c84e7828 Merge pull request #2398 from acqn/OptFix Bob Andrews 2024-02-02 17:20:31 +01:00
  • 54b423a99e fix test Bob Andrews 2024-02-02 13:13:57 +01:00
  • 96d55e3703 Fixed optimization for char-size bitwise XOR/OR/AND when the rhs operand is complicated. acqn 2024-02-02 19:00:33 +08:00
  • a7ac9b7ef2 Merge pull request #2397 from colinleroy/bug-2395-test Bob Andrews 2024-02-01 23:09:12 +01:00
  • 1e300bf768 Add test case for issue #2395 Colin Leroy-Mira 2024-02-01 20:13:05 +01:00
  • ce606bb19e Fix tests... Colin Leroy-Mira 2024-01-31 08:11:46 +01:00
  • afd8ee627e Remove useless branching code in fgets Colin Leroy-Mira 2024-01-30 19:52:48 +01:00
  • 2b97735d5d Factorize file pointer check Colin Leroy-Mira 2024-01-30 18:11:10 +01:00
  • 1a5a7d67a7 Rewrite fputc in assembly Colin Leroy-Mira 2024-01-30 17:59:33 +01:00
  • ba36071022 Rewrite fputs in assembly Colin Leroy-Mira 2024-01-30 17:51:00 +01:00
  • 7594af553a Fix #2388 Colin Leroy-Mira 2024-01-28 17:00:02 +01:00
  • 9ffa2d05e6 rp6502 validate write_xstack count rumbledethumps 2024-01-30 00:17:28 -08:00
  • dd95d20268 Merge branch 'cc65:master' into master rumbledethumps 2024-01-29 08:45:56 -08:00
  • 7d7cf2d1e0 Implement aslax7/shlax7/asrax7/shrax7 Colin Leroy-Mira 2024-01-28 21:33:12 +01:00
  • 51b946bf25 Merge pull request #2387 from colinleroy/sim65-implement-remove Bob Andrews 2024-01-28 16:53:29 +01:00
  • 0dd7b0c3a5 Implement __sysremove for sim65 Colin Leroy-Mira 2024-01-25 09:12:46 +01:00
  • 8682095f9f Merge pull request #2384 from colinleroy/asm-realloc Bob Andrews 2024-01-27 00:28:17 +01:00
  • 782dad23da Merge pull request #2382 from colinleroy/asm-gets Bob Andrews 2024-01-27 00:26:12 +01:00
  • aa6f850b8d Rewrite gets in assembler Colin Leroy-Mira 2024-01-11 19:51:17 +01:00
  • a8b870555e Rewrite realloc in asm Colin Leroy-Mira 2024-01-22 12:57:59 +01:00
  • 65937684a0 Merge pull request #2380 from colinleroy/asm-fgetc Bob Andrews 2024-01-26 20:12:41 +01:00
  • ba6f9f5d3f Merge pull request #2381 from colinleroy/asm-fgets Bob Andrews 2024-01-26 19:36:57 +01:00
  • 4b9bf9bb98 Merge pull request #2386 from polluks/patch-12 Bob Andrews 2024-01-25 14:36:51 +01:00
  • f1d95f1f07 Added link for your interest Stefan 2024-01-25 11:27:54 +01:00
  • 476591e8b7 Rewrite fgetc in asm Colin Leroy-Mira 2024-01-11 18:54:42 +01:00
  • f7388cfb79 add fgets/fgetc test Colin Leroy-Mira 2024-01-11 18:30:13 +01:00
  • ee3a542539 Merge pull request #2383 from colinleroy/pmemalign-size-opt Bob Andrews 2024-01-24 21:26:50 +01:00
  • a2d722639f Merge pull request #2385 from polluks/master Bob Andrews 2024-01-24 21:17:19 +01:00
  • 9ba270d97b Merge pull request #2378 from colinleroy/fix-overflow-in-malloc-and-realloc Bob Andrews 2024-01-24 21:15:31 +01:00
  • 34f37c873e Fixed comment Stefan 2024-01-24 16:32:45 +01:00
  • ebf43ddb05 Merge pull request #2379 from colinleroy/add-return-minus-1-helper Bob Andrews 2024-01-24 15:53:19 +01:00
  • f0b5b02966 Swap in LC before destructors, ROM after Colin Leroy-Mira 2024-01-21 16:50:59 +01:00
  • b87df9e1c6 Optimize -36 bytes out of posix_memalign Colin Leroy-Mira 2024-01-12 23:04:14 +01:00
  • 1f820d0ae8 Rewrite fgets in asm Colin Leroy-Mira 2024-01-11 19:31:04 +01:00
  • 5d49fde788 add a return -1 helper Colin Leroy-Mira 2024-01-11 18:19:13 +01:00
  • 3e01ac9b04 Fix malloc and realloc overflow Colin Leroy-Mira 2024-01-15 20:30:20 +01:00
  • 57e65a6bf6 Merge pull request #2348 from colinleroy/time-functions-pass-2 Bob Andrews 2024-01-23 23:45:10 +01:00
  • 13ddd734db Add note about contacting the devs when starting to work on huge patches Bob Andrews 2024-01-23 23:26:26 +01:00
  • 2ba176372e Add beep for apple2 Colin Leroy-Mira 2024-01-18 13:55:18 +01:00
  • 6c7106c9d9 Merge pull request #2377 from acqn/Diagnostics Bob Andrews 2024-01-23 22:16:35 +01:00
  • ea83b9fa53 Merge pull request #2347 from acqn/SrcFile Bob Andrews 2024-01-23 22:15:31 +01:00
  • ba75a2ac26 Added missing checks for forward declarations of the main() function. More accurate diagnosis on implicit 'int' type specifiers. acqn 2024-01-23 14:33:05 +08:00
  • bea2e86210 Merge pull request #2354 from acqn/Diagnostics Bob Andrews 2024-01-22 19:09:51 +01:00
  • 998dfd6fa7 Merge pull request #2370 from acqn/VisibilityFix Bob Andrews 2024-01-22 18:31:47 +01:00
  • deaf27d6a8 Merge pull request #2372 from acqn/C99Inline Bob Andrews 2024-01-22 17:30:09 +01:00
  • 01ee903cdf Fixup gmtime/localtime/mktime tests with all cases Colin Leroy-Mira 2024-01-10 22:43:49 +01:00
  • 7a7e98d799 Merge pull request #2371 from alexthissen/lynx-upload Bob Andrews 2024-01-22 15:50:40 +01:00
  • 6a03fda453 Merge pull request #2374 from colinleroy/save-two-bytes Bob Andrews 2024-01-22 15:48:49 +01:00
  • b23a7ec407 Save two bytes in pushax and popptr1 Colin Leroy-Mira 2024-01-19 21:14:47 +01:00
  • 83691f30c1 Missed a tab in config Alex Thissen 2024-01-19 10:52:42 +00:00
  • 6bab3f921b Merge branch 'cc65:master' into lynx-upload Alex Thissen 2024-01-19 09:49:20 +01:00
  • ad90a3a421 Replaced references to __BLOCKSIZE__ with __BANK0BLOCKSIZE__ Alex Thissen 2024-01-18 18:57:57 +00:00
  • 2e56dcc521 Fix for mising import Alex Thissen 2024-01-18 18:13:39 +01:00
  • acce24fedc Switched to __BANK0BLOCKSIZE__ instead of __BLOCKSIZE__ to make current lynx config files work Alex Thissen 2024-01-18 18:13:02 +01:00
  • 93f9cb6e48 Adjusted uploader configuration. Split into two MEMORY areas, so it can be just below video memory. Alex Thissen 2024-01-18 18:06:10 +01:00
  • d906748691 Fix uploader implementation to reset IRQ bit for timer 4 (serial) interrupt Alex Thissen 2024-01-18 17:37:09 +01:00
  • 10282a9b74 Rewrite asctime() in assembler (-7 bytes) Colin Leroy-Mira 2024-01-10 22:26:55 +01:00
  • 03d5e5fba0 Rewrite mktime in assembly Colin Leroy-Mira 2024-01-10 22:20:43 +01:00
  • 348a9048b7 Convert _time_t_to_tm to asm Colin Leroy-Mira 2024-01-09 21:28:37 +01:00
  • e9bd9330c0 Added warning on some code patterns of faulty attempt to declare anonymous structs/unions. Removed unnecessary warning on tagless enum/struct/unions that would be invisible out of a function declaration. acqn 2024-01-15 23:56:42 +08:00
  • 07e349c517 Skipped anonymous tag names in diagnosis on empty structs/unions. acqn 2024-01-15 23:56:39 +08:00
  • afdf398a0b Fixed repeated diagnosis when reading EOF in certain cases. acqn 2024-01-15 23:56:11 +08:00
  • cf28d69696 Merge branch 'cc65:master' into master rumbledethumps 2024-01-14 17:40:09 -08:00
  • de3087a7e9 Removed the extra "unused parameter" warning when the parameter had an duplicated identifier error. acqn 2024-01-14 00:19:11 +08:00
  • 0b06c34dfc Added primitive support for the ISO C99 inline feature as well as the __inline__ extension. No inlining is actually done but that part is not required by the standard. acqn 2024-01-14 00:08:41 +08:00
  • 7e80e55b6d Added a warning on implicit int in typedefs. acqn 2024-01-13 16:40:44 +08:00
  • 3d0dc58153 Fixed visibility of undeclared functions and objects. acqn 2024-01-13 00:46:14 +08:00
  • a173428fab Merge pull request #2367 from acqn/PragmaFix Bob Andrews 2024-01-18 18:44:39 +01:00
  • 166a4b25f7 Apple2: implement sleep using MONWAIT Colin Leroy-Mira 2024-01-14 18:27:41 +01:00
  • 9471e128b5 Fixed segname pragmas right after a function definition. acqn 2024-01-18 20:59:46 +08:00
  • 92ee03f9e9 Merge pull request #2362 from colinleroy/fix-2357-bis Bob Andrews 2024-01-16 21:08:38 +01:00