1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-08 15:29:37 +00:00

Commit Graph

  • 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 +0800
  • 07e349c517 Skipped anonymous tag names in diagnosis on empty structs/unions. acqn 2024-01-15 23:56:39 +0800
  • afdf398a0b Fixed repeated diagnosis when reading EOF in certain cases. acqn 2024-01-15 23:56:11 +0800
  • d34a6df002 Improve preprocessor pragma once implementation cosineblast 2024-01-14 19:43:34 -0300
  • 42a93f00d4 Add StrPool lookup cosineblast 2024-01-14 19:43:05 -0300
  • de3087a7e9 Removed the extra "unused parameter" warning when the parameter had an duplicated identifier error. acqn 2024-01-14 00:19:11 +0800
  • 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 +0800
  • 7e80e55b6d Added a warning on implicit int in typedefs. acqn 2024-01-13 16:40:44 +0800
  • acf9676c0f Move FindAbsolutePath to another .c cosineblast 2024-01-13 00:30:58 -0300
  • 7798c7a471 Include corret header for windows cosineblast 2024-01-12 20:48:05 -0300
  • fc619573b4 Add <windef.h> on windows cosineblast 2024-01-12 18:36:38 -0300
  • 9d50090769 Update windows build FindAbsolutePath bug cosineblast 2024-01-12 18:29:54 -0300
  • 3d0dc58153 Fixed visibility of undeclared functions and objects. acqn 2024-01-13 00:46:14 +0800
  • a173428fab
    Merge pull request #2367 from acqn/PragmaFix Bob Andrews 2024-01-18 18:44:39 +0100
  • 166a4b25f7 Apple2: implement sleep using MONWAIT Colin Leroy-Mira 2024-01-14 18:27:41 +0100
  • 9471e128b5 Fixed segname pragmas right after a function definition. acqn 2024-01-18 20:59:46 +0800
  • 92ee03f9e9
    Merge pull request #2362 from colinleroy/fix-2357-bis Bob Andrews 2024-01-16 21:08:38 +0100
  • 0c53e7e0da Add test case for bug #2357 Colin Leroy-Mira 2024-01-16 20:50:50 +0100
  • 5e267ccfca
    Merge pull request #2361 from colinleroy/fix-2357-bis Bob Andrews 2024-01-16 20:26:05 +0100
  • db8ac355cb Cleaner updating of instructions Colin Leroy-Mira 2024-01-16 09:33:33 +0100
  • dec65176f0 Fix #2357 - Copy est.size and flags of op when moving it Colin Leroy-Mira 2024-01-15 21:51:17 +0100
  • 43c2239e94
    Merge pull request #2360 from cc65/revert-2359-fix-2357 Bob Andrews 2024-01-15 23:04:35 +0100
  • 2c4ebe812c
    Revert "Fix #2357 - Copy est.size and flags of op when moving it" revert-2359-fix-2357 Bob Andrews 2024-01-15 23:03:13 +0100
  • 8e25a7b376
    Merge pull request #2359 from colinleroy/fix-2357 Bob Andrews 2024-01-15 23:00:09 +0100
  • b388ca0236 Fix #2357 - Copy est.size and flags of op when moving it Colin Leroy-Mira 2024-01-15 21:51:17 +0100
  • 06b14216f0 Merge branch 'master' into fptest mrdudz 2024-01-12 16:03:27 +0100
  • 8c329dfd1a
    Merge pull request #2344 from acqn/Cleanup Bob Andrews 2024-01-12 16:02:08 +0100
  • c0285cadc8 Update style to conform to rules cosineblast 2024-01-12 11:45:59 -0300
  • ececcad756 Merge branch 'master' into fptest mrdudz 2024-01-12 15:22:27 +0100
  • 6a276ccac3 Implement pragma once cosineblast 2024-01-12 10:05:59 -0300
  • 0f7d2dd818
    Merge pull request #2351 from groessler/something_to_pull Bob Andrews 2024-01-11 19:46:16 +0100
  • 6ab3c0c75f elaborate more about Uz's contributions Christian Groessler 2024-01-11 19:40:41 +0100
  • 44b2e48e3e mention John Dunning as original author Christian Groessler 2024-01-11 17:40:27 +0100
  • 28f892bb3c
    Merge pull request #2345 from acqn/PtrFix Bob Andrews 2024-01-11 16:50:49 +0100
  • 17c2622382
    Merge pull request #2346 from acqn/Diagnostics Bob Andrews 2024-01-11 16:49:36 +0100
  • 9d32a84f69 Add pragma result status enum cosineblast 2024-01-10 20:19:04 -0300
  • 38dac907e8 Cleanup for symbol types and flags. acqn 2024-01-10 04:51:59 +0800
  • 2682fc0b79 Fixed regression on comparison to null pointer. acqn 2024-01-10 04:51:20 +0800
  • 8e43c4706f Added hierarchy info about source file inclusion in diagnostic output. Fixed presumed names of source files in disgnosis. Fixed line number of source files in debug output. acqn 2024-01-10 04:50:42 +0800
  • 94dfc08c0e Fixed false "Non constant initializers" error messages on wrong places, which could be resulted from failed array declarations etc. acqn 2024-01-10 04:43:50 +0800
  • 2564aaa12c Refix for diagnosis on expected expressions. acqn 2024-01-10 04:48:27 +0800
  • 2978667bdb Merge branch 'master' into fptest mrdudz 2024-01-08 23:05:05 +0100
  • 8aa59e4af3
    Merge pull request #2325 from acqn/Cleanup Bob Andrews 2024-01-08 23:02:40 +0100
  • 58220e2908 Merge branch 'master' into fptest mrdudz 2024-01-08 22:46:14 +0100
  • 773ed23cea
    Merge pull request #2326 from acqn/Diagnostics Bob Andrews 2024-01-08 22:45:44 +0100
  • f801251f9f Merge branch 'master' into fptest mrdudz 2024-01-08 22:14:56 +0100
  • 2127778239
    Merge pull request #2336 from colinleroy/optimize-strdup Bob Andrews 2024-01-08 22:13:43 +0100
  • e1065d0c89
    Merge pull request #2342 from colinleroy/rework-mktime Bob Andrews 2024-01-08 22:13:05 +0100
  • 1e3b063b4a
    Merge pull request #2320 from pm100/cl65_type Bob Andrews 2024-01-08 21:59:21 +0100
  • a71865f6ec
    Merge pull request #2331 from acqn/FuncDeclFix Bob Andrews 2024-01-08 21:58:01 +0100
  • fa7dca5fa3
    Merge pull request #2338 from colinleroy/fix-2237-keep-time-h-standard Bob Andrews 2024-01-08 21:52:40 +0100
  • df193c0947 Rework time functions a bit Colin Leroy-Mira 2024-01-07 22:58:45 +0100
  • 01929e1fa2 Add unit tests Colin Leroy-Mira 2024-01-07 22:58:45 +0100
  • ce3d55cd1b Fix day of week after 2100, and -69 bytes Colin Leroy-Mira 2024-01-07 22:57:17 +0100
  • 3a439e0e1b Little strdup optimisation Colin Leroy-Mira 2024-01-05 19:39:03 +0100
  • 8224baa0a8 Spare 14 bytes while we're at it Colin Leroy-Mira 2024-01-07 14:21:27 +0100
  • 8df8cde72b handle time_t and tm_mday unsigned Colin Leroy-Mira 2024-01-07 11:18:36 +0100
  • 7ce982cc68 Remove non-standard (and useless) include Colin Leroy-Mira 2024-01-07 10:19:48 +0100
  • 29801a2fde remove extra format specifier, fixed #2330 mrdudz 2024-01-06 17:53:24 +0100
  • 82f01af6ec
    Merge pull request #2333 from polluks/patch-11 Bob Andrews 2024-01-06 17:41:39 +0100
  • c379d03dfb
    Merge pull request #2332 from polluks/patch-10 Bob Andrews 2024-01-06 17:40:58 +0100
  • 169c9c0da0 Add strdup tests Colin Leroy-Mira 2024-01-05 19:38:51 +0100
  • 1b5371b42d
    Merge pull request #2335 from jedeoric/master Bob Andrews 2024-01-05 11:07:16 +0100
  • bcea5dfa8f
    fix comment telestrat jedeoric 2024-01-05 00:46:15 +0100
  • 726b70a534
    add XMAINARGS and XGETARGV for Telestrat jedeoric 2024-01-05 00:45:03 +0100
  • dc9d2f0dbd
    Update README.md Stefan 2024-01-03 16:46:07 +0100
  • 075ece5faf
    Clean-up Stefan 2024-01-03 16:35:12 +0100
  • 75461e1319 Apple2: implement stat(2) and statvfs(3) Colin Leroy-Mira 2023-12-28 21:50:13 +0100
  • 689b442708 Apple2: implement stat(2) and statvfs(3) Colin Leroy-Mira 2023-12-28 21:50:13 +0100
  • 7aab84628d Fixed calling convention parsing in type names and function parameter types. acqn 2024-01-01 16:11:30 +0800
  • acbd87b576 Renamed GetUnqualTypeCode() to GetUnderlyingTypeCode() for consistency with GetUnderlyingType(). acqn 2024-01-01 15:27:57 +0800
  • 88246f852d Removed RefineFuncDesc() as an unnecessary wrapper. acqn 2024-01-01 15:04:50 +0800
  • 4e820677ee ED_AddrExpr() and ED_IndExpr() need no return values. acqn 2024-01-01 15:03:45 +0800
  • 0b7d9d8216 Fixed missing calling convention and address size qualifiers in diagnosis on function types. acqn 2024-01-01 14:48:05 +0800
  • f734f43a35 Removed extra 'const' qualifier in array-to-pointer and function-to-pointer conversions. acqn 2024-01-01 14:48:05 +0800
  • f3199e4308 Fixed type name output with K&R-style functions. acqn 2024-01-01 14:48:03 +0800
  • 4343eebe67
    Merge pull request #2314 from acqn/PPFix Bob Andrews 2023-12-31 19:16:44 +0100
  • 9e3d1e1027
    Merge pull request #2309 from acqn/Diagnostics Bob Andrews 2023-12-31 19:15:48 +0100
  • c262929a62 doc cl65 change paul moore 2023-12-31 10:14:53 -0800
  • 0ece9449d7
    Merge pull request #2307 from acqn/FuncDeclFix Bob Andrews 2023-12-31 19:11:25 +0100
  • e70e1b996d remove trailing space paul moore 2023-12-31 10:06:28 -0800
  • 905b4d9917 add DB65 tweaks to sim65 paul moore 2023-12-31 10:00:06 -0800
  • 7297d2c8b6
    Merge pull request #2310 from pm100/vs64 Bob Andrews 2023-12-31 18:54:23 +0100
  • d0903ba225
    Merge pull request #2311 from bbbradsmith/ca65-struct-doc-clarify Bob Andrews 2023-12-31 18:51:09 +0100
  • 98b9814692
    Merge pull request #2318 from alexthissen/lynxincludes Bob Andrews 2023-12-31 18:46:49 +0100
  • 096bd0b633 bug 2319 paul moore 2023-12-29 17:02:45 -0800
  • 66e354961c Missed some tabs Alex Thissen 2023-12-29 22:48:36 +0100
  • 061d907a11 Fixed tabs instead of spaces Alex Thissen 2023-12-29 22:46:15 +0100
  • e5f9def572 Added SPRCTL0 and SPRCTL1 bit definitions for ca65 Alex Thissen 2023-12-29 22:37:18 +0100
  • 6a6cba8229 clean up trailing spaces paul moore 2023-12-19 17:53:01 -0800
  • 2fc598d9d8 clean up paul moore 2023-12-19 17:40:58 -0800
  • 5989d7d06b restored 'n' handling paul moore 2023-12-19 17:18:03 -0800
  • 27bc653809 sym1 now compiles paul moore 2023-12-19 17:09:14 -0800
  • 60755d1337 slimmer and slimmer paul moore 2023-12-19 16:02:32 -0800
  • 805220cc5f slimmin down paul moore 2023-12-19 15:15:14 -0800
  • b876a6b213 Fixed cc65 exitcode when there are only preprocessor errors. acqn 2023-12-19 19:30:50 +0800
  • b180870943 update todo test to expect success paul moore 2023-12-18 16:47:39 -0800
  • 58ccf49738 fix other style complaints paul moore 2023-12-18 16:11:11 -0800
  • f49824a356 fix tab vs spaces paul moore 2023-12-18 16:01:18 -0800
  • 04eb9467eb initial commit of printf rewrite paul moore 2023-12-18 15:31:52 -0800