1
0
mirror of https://github.com/cc65/cc65.git synced 2026-01-27 04:16:12 +00:00

Commit Graph

  • d85ca8aedd Merge pull request #1771 from spiro-trikaliotis/testsuite Bob Andrews 2022-07-21 18:12:41 +02:00
  • 46849a2919 Merge pull request #1798 from acqn/MiscFix Bob Andrews 2022-07-21 18:10:48 +02:00
  • ac4cb258be Removed a mysterious "Hey!" message. acqn 2022-07-21 11:59:38 +08:00
  • 16a8a64746 Use a dedicated expression parser for the preprocessor. acqn 2022-07-21 11:10:02 +08:00
  • f91c8ad247 Allowed comments right after "#" in preporcessor directives. acqn 2022-07-21 11:09:59 +08:00
  • d3d6de2704 Allowed the pp-tokens following #error and #warning directives to be optional. acqn 2022-07-21 11:09:56 +08:00
  • 3cb3d5dad3 cleanup mrdudz 2022-07-21 03:45:40 +02:00
  • 86091ac6bf some cleanup mrdudz 2022-07-21 03:43:54 +02:00
  • a55807f682 cleanup mrdudz 2022-07-21 03:30:47 +02:00
  • a5225b46fe Merge remote-tracking branch 'upstream/master' into rremd mrdudz 2022-07-21 03:27:41 +02:00
  • c680c9fa05 Update lynx.h Bob Andrews 2022-07-20 23:54:57 +02:00
  • 35a4a03c51 lynx: fix TGI_COLOR_DARKBROWN Kevin Pulo 2022-06-16 15:06:02 +10:00
  • 358084806a Fixed term #1553 polluks2 2022-06-03 12:36:04 +02:00
  • ad051efa0b Fixed typo polluks2 2022-05-30 17:10:33 +02:00
  • 4dcf18eca7 Fixed ICE with duplicate macro parameters. acqn 2022-07-05 22:22:49 +08:00
  • a4ad212316 Now the compiler removes code that has no observable effect. acqn 2021-02-22 13:47:32 +08:00
  • 4cb5063e9c Now the compiler tracks code that has no observable effect. acqn 2021-02-21 16:36:29 +08:00
  • fcbb4a5246 NoCodeConstExpr() fix to avoid exessive error messages. acqn 2021-05-16 19:08:43 +08:00
  • 51d7c0f1eb More detailed diagnostic info about conflicted function types. acqn 2021-03-30 16:47:57 +08:00
  • 80a468f8bd E_ADDRESS_OF logic fix. acqn 2021-05-16 19:08:42 +08:00
  • 9e82de4607 Better future-proof bit-masking. acqn 2021-05-16 19:08:42 +08:00
  • 55881e913d Replaced certain usage of "(New-)PointerTo()" with "AddressOf()". acqn 2021-06-08 00:43:26 +08:00
  • 7e1df39432 Replaced several occurance of PtrConversion() with StdConversion(). Variadic arguments of functions should be default-promoted. acqn 2021-06-08 09:32:58 +08:00
  • 3a6920bf10 Minor clean-ups and typo fixes. acqn 2021-04-17 11:43:03 +08:00
  • 9004c4fccb Made it easier to support 0-size structs in the future. acqn 2020-08-15 06:27:11 +08:00
  • 36315ecc06 omit an error message also when an unresolved import was added by the compiler. fixes bug #1551 mrdudz 2022-07-14 22:54:18 +02:00
  • 1dae5062e9 more verbose comment mrdudz 2022-07-14 22:39:29 +02:00
  • f614f3b9e2 reserve enough space for the longest string we can expect mrdudz 2022-07-13 23:10:19 +02:00
  • e60836add8 Telestrat cfg : fix space jede 2022-06-25 00:21:19 +02:00
  • 36a27055e8 Telestrat : change default start address jede 2022-06-25 00:19:21 +02:00
  • a94b614f2d Removed an environment experiment. Greg King 2022-06-20 03:08:47 -04:00
  • 3bf3bfa294 Commented out the push command. Greg King 2022-06-17 21:44:42 -04:00
  • f835412562 Changed a line that Github Actions claimed was bad. Greg King 2022-06-17 21:22:43 -04:00
  • bcc8c5049b Went back to using actions/checkout@v2. Greg King 2022-06-17 18:24:42 -04:00
  • 9dec4034e3 Passed the token through the environment. Greg King 2022-06-17 13:52:45 -04:00
  • c00c89c2b7 Directly clone the document repo. Greg King 2022-06-17 12:58:56 -04:00
  • 4d045a68e3 Put doc.git next to cc65. Greg King 2022-06-17 09:00:53 -04:00
  • 964c4a220e Find out where doc.git is. Greg King 2022-06-17 08:35:06 -04:00
  • e004e92f21 Fixed the action/checkout steps. Greg King 2022-06-17 08:18:51 -04:00
  • 2290e70e0c Experiment: checkout the second repo first. Greg King 2022-06-17 08:06:21 -04:00
  • 4c74d4b851 Trying a verbose Git push. Greg King 2022-06-17 05:38:59 -04:00
  • cb20b2e968 Tried to authorize a push by setting the access token explicitly. Greg King 2022-06-17 03:45:57 -04:00
  • 3232ce1bad Fixed a shell syntax bug. Try again. Greg King 2022-06-17 02:30:52 -04:00
  • 735f0cda25 Added Github action steps that update the online documentation repo. Greg King 2022-06-17 01:44:40 -04:00
  • e8e1889b0b handle loadaddr the same as with the other CBM targets mrdudz 2022-06-06 14:01:16 +02:00
  • 9cb8bf9500 cl65: fix regression in --print-target-path rofl0r 2022-05-30 12:22:02 +00:00
  • 8ec1f76b9c Fix switched meaning of '\n' and '\r' Stephan Mühlstrasser 2022-05-18 18:57:52 +02:00
  • f69b993ee6 Fixed a multi-line comment. Greg King 2022-05-18 05:09:48 -04:00
  • 85fb6ba944 add check for +x flag mrdudz 2022-05-17 15:28:41 +02:00
  • 8e787c0c0a remove +x flag mrdudz 2022-05-17 15:28:21 +02:00
  • 4595d08c6e Fix set but unused variable compyx 2022-05-17 10:05:25 +02:00
  • 3717f36c52 rename the actual checkstyle target too :) mrdudz 2022-05-17 14:39:35 +02:00
  • 0e4d3aa7c5 rename the "check" target to "checkstyle". also created a new "check" target which runs all tests, as it is common with GNU programs mrdudz 2022-05-17 14:30:41 +02:00
  • 0113d1328b don't try to build the checkversion sample for targets that do not have printf mrdudz 2022-05-17 13:52:30 +02:00
  • 976d07b98f clean and mostlyclean should also clean the test and targettest directories mrdudz 2022-05-17 13:25:12 +02:00
  • 08bad5b93b Update README.md Bob Andrews 2022-05-10 01:56:52 +02:00
  • 133d703964 smarter manufacturer polluks2 2022-02-18 00:43:49 +01:00
  • 1334a10101 sample program that demonstrates how to compare the value of __CC65__ for any version of the compiler mrdudz 2022-05-10 01:16:19 +02:00
  • b9779927e7 document changes to __CC65__ mrdudz 2022-05-10 01:13:24 +02:00
  • 354dcd6101 define __CC65__ as ((VER_MAJOR * 0x100) + VER_MINOR), fixes issue #1667 mrdudz 2022-05-10 01:12:13 +02:00
  • 15047d9754 simple test related to #1678 mrdudz 2022-05-09 21:27:21 +02:00
  • 3943dc1216 Fix endless loop on expanding a recursive macro, fixed issue #1678, patch by kugelfuhr mrdudz 2022-05-09 21:26:45 +02:00
  • b8d0bd7f95 Add a directory for tests that exercise the supported C standard differences. As a first test added the snippet given in issue #1670 mrdudz 2022-05-08 19:29:27 +02:00
  • 4579d584b1 fix some header files to conform with C99 hopefully, should fix issue #1670 mrdudz 2022-05-08 18:49:48 +02:00
  • db2dfc9226 must include stdarg.h to use varargs mrdudz 2022-05-08 18:47:55 +02:00
  • 738d6dba88 Update Contributing.md Bob Andrews 2022-05-08 19:27:32 +02:00
  • cb5ced7c9d Update Contributing.md Bob Andrews 2022-05-08 18:46:12 +02:00
  • 4285a30236 At the end of the optimizer run, remove jump cascades again. fixes the regression reported in #1652 mrdudz 2022-05-08 13:22:10 +02:00
  • 8ec41083e9 add extra optimizer step that replaces BRA by JMP if the target is external mrdudz 2022-05-08 13:20:18 +02:00
  • 4ddbe5f838 test related to issue #1652, shows regression broken by #1231 and the case that #1231 improved. mrdudz 2022-05-08 13:19:32 +02:00
  • ab7079df00 add sourcelines to the generated asm for easier inspection, redirect output of sim65, including cycle count, into a seperate .out file per program mrdudz 2022-05-08 13:18:27 +02:00
  • bfe9ddeb6a Update Contributing.md Bob Andrews 2022-05-06 22:13:33 +02:00
  • f8a940bce4 Some clean-up polluks2 2022-04-03 00:06:45 +02:00
  • 395e072c3b typo polluks2 2022-04-20 12:49:30 +02:00
  • d365b8a4ee Adjust comments Bob Andrews 2022-05-05 14:24:02 +02:00
  • 5867d3a020 change GetProgPath() to return full & resolved binary path rofl0r 2022-05-02 08:22:21 +00:00
  • 546e82965d Try reading from /proc/self first on linux, this is needed to make the edgy "make avail" work Bob Andrews 2022-04-30 15:01:58 +02:00
  • 6f74a2e9c7 rename AddSubSearchPathFromWinBin to AddSubSearchPathFromBin rofl0r 2022-04-27 21:11:01 +00:00
  • 6a5375ace4 implement AddSubSearchPathFromWinBin() counterpart for unix rofl0r 2022-04-27 17:33:41 +00:00
  • 6eeaf7485c build: allow empty prefix rofl0r 2022-04-27 16:17:04 +00:00
  • e9bf0dd64f fix space jede 2022-05-05 22:50:37 +02:00
  • 16d896b73f fix mkdir jede 2022-05-05 22:43:06 +02:00
  • e1fbb8465b fix spaces jede 2022-04-24 15:15:10 +02:00
  • e1b8508798 fix typo jede 2022-04-24 00:41:12 +02:00
  • 244da9c911 missing fd_management and cleaning jede 2022-04-24 00:39:04 +02:00
  • dfab2b27cd Added myself as an external contributor for the Sym-1 target Wayne Parham 2022-05-02 11:44:47 -05:00
  • 55ea831e2d Upgraded the cx16 library to the Commander X16 Kernal ROM's prerelease 39. Greg King 2022-04-02 09:39:35 -04:00
  • 6e3e98220b Update Contributing.md Bob Andrews 2022-04-28 15:14:34 +02:00
  • 6fac3be97c Update README.md Bob Andrews 2022-04-27 14:25:46 +02:00
  • 976c6af74b test some more cases that should not change size mrdudz 2022-04-26 17:08:19 +02:00
  • 72e2751bfd added a test that must fail mrdudz 2022-04-26 17:07:57 +02:00
  • 84e2fee9a4 fix bss jede 2022-04-26 14:14:27 +02:00
  • 164acad6cb fix space jede 2022-04-26 11:10:07 +02:00
  • ebcf6ec52d FIX space jede 2022-04-26 10:23:38 +02:00
  • c38504b06d cgetc export data now jede 2022-04-26 00:40:16 +02:00
  • 058126ae41 remove orphaned STRINGIZE macro rofl0r 2022-04-25 17:12:09 +00:00
  • 910ce5c1fd build: properly quote strings passed as cpp macros rofl0r 2022-04-25 16:52:46 +00:00
  • 09e0dd02a0 build: allow the user to specify make V=1 for verbose build rofl0r 2022-04-25 14:58:38 +00:00
  • 3922cccafb Speed up the cursor a bit Karri Kaksonen 2022-04-22 06:51:35 +03:00
  • 249a04dbde Move cursor IRQ processing to when the screen is being drawn Karri Kaksonen 2022-04-21 21:54:33 +03:00