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

Commit Graph

  • 34d9d55b95 Merge pull request #2091 from bbbradsmith/split2089-test-todo-testwrk Bob Andrews 2023-05-05 20:36:10 +02:00
  • 1c58b302d8 Bugfix for the .ISMNEMONIC, .ISMNEM builtin function mvax 2023-05-05 12:31:19 -04:00
  • c662c7a36f use diff-index to prevent commit instead of bash if preferred because the if suppresses all git commit errors, instead of the one error we need to suppress (commit with no changes) bbbradsmith 2023-05-05 12:02:50 -04:00
  • 5c20fb2812 test/todo makefile uses testwrk/val by mistake bbbradsmith 2023-05-05 11:28:42 -04:00
  • 9f3e47e9c9 test/standard was never added to test makefile bbbradsmith 2023-05-05 11:04:31 -04:00
  • 8f356f5093 artifact upload should not end with .zip as it is appended automatically fixes ".zip.zip" artifact filenames bbbradsmith 2023-05-05 11:00:06 -04:00
  • 0cad5bef81 include docs snapshot with pull request build so that PRs can preview it easily bbbradsmith 2023-05-05 10:58:18 -04:00
  • e57c991de7 master push workflow can include a docs snapshot bbbradsmith 2023-05-05 10:56:43 -04:00
  • cfc8a41a03 guard test to ensure 3-byte struct isn't re-enabled without evaluation by accident bbbradsmith 2023-05-04 17:07:34 -04:00
  • a7676bdff5 Merge pull request #2075 from bbbradsmith/struct-duplicate-member-error Bob Andrews 2023-05-04 22:43:17 +02:00
  • 69fd3d7998 tweak mrdudz 2023-05-04 22:21:36 +02:00
  • 71bb11bee1 make the commit message a url, also check if it really doesnt fail when there is nothing to commit mrdudz 2023-05-04 22:09:22 +02:00
  • e228e4d65c try something else, again mrdudz 2023-05-04 21:58:37 +02:00
  • 4ef849cb81 Force background image to snap left, adapted from https://github.com/cc65/doc/pull/1 mrdudz 2023-05-04 21:44:57 +02:00
  • 769b316376 lets see if this will not fail when there are no changes in the docs mrdudz 2023-05-04 21:27:48 +02:00
  • 7053dac3a9 remove token from cc65/doc, reenable the tests again mrdudz 2023-05-04 21:13:37 +02:00
  • 610dfbb41c try normal push, also try actions/upload-artifact@v3 mrdudz 2023-05-04 21:07:23 +02:00
  • ea90c934d7 try gain with classic token mrdudz 2023-05-04 20:59:18 +02:00
  • 17f58d934f AGAIN mrdudz 2023-05-04 20:52:50 +02:00
  • 926d09a14d i'm not patient enough mrdudz 2023-05-04 20:48:52 +02:00
  • 0369838f24 bleh mrdudz 2023-05-04 20:45:35 +02:00
  • 3536761110 another try mrdudz 2023-05-04 20:30:28 +02:00
  • 99a0d64b93 lets see if that token stuff works mrdudz 2023-05-04 20:03:27 +02:00
  • 20f0427fa4 comment out the push again. who knows whats wrong. sigh mrdudz 2023-05-04 15:20:33 +02:00
  • 681c51b37e yawn mrdudz 2023-05-04 15:12:46 +02:00
  • c0dd3b9d9a like this? awesome how everyone does something different :) mrdudz 2023-05-04 15:10:10 +02:00
  • 7c5595efbc another try mrdudz 2023-05-04 15:02:32 +02:00
  • 45258d060d lets see if this works mrdudz 2023-05-04 14:47:02 +02:00
  • 0957c36115 try verbose dry run to see what it does :) mrdudz 2023-05-04 14:19:27 +02:00
  • 69f4cd1847 limits.h was apparently already included somewhere on windows but not linux bbbradsmith 2023-05-04 05:48:48 -04:00
  • ca8201a314 Overflow test optimization suggested by kugelfuhr User CHAR_BIT instead of 8 bbbradsmith 2023-05-04 05:44:20 -04:00
  • 13f317e660 Update Contributing.md Bob Andrews 2023-05-04 09:18:33 +02:00
  • 5ed7153841 Merge branch 'master' into ca65_jmp_abs_wrap_error Brad Smith 2023-05-03 21:12:37 -04:00
  • 84eafb7f9c err test for struct with duplicate member bbbradsmith 2023-05-03 21:09:03 -04:00
  • b5f255f912 Test case for const-overflow warnings bbbradsmith 2023-05-03 19:54:40 -04:00
  • 8e75e5b51a Suppress overflow warning when conversion is an explicit cast bbbradsmith 2023-05-03 19:42:05 -04:00
  • e3cb8dfb9b Numerical constant scanner requires explicitly 32-bit sized type for cross-platform consistency bbbradsmith 2023-05-03 19:27:37 -04:00
  • b743b1a8c2 Merge pull request #2081 from bbbradsmith/suppress-size-error Bob Andrews 2023-05-04 00:36:48 +02:00
  • 45bdeb62ad Merge pull request #2070 from bbbradsmith/fix2060 Bob Andrews 2023-05-03 23:57:19 +02:00
  • 49bd568113 error test for integer constant too large for internal representation bbbradsmith 2023-05-03 17:55:02 -04:00
  • dbdadaa3f3 accidental tabs, printf long expectts explicit %ld bbbradsmith 2023-05-03 16:59:48 -04:00
  • 2ac9c6f51e Suppress the floating point precision warning if an explicit cast is used bbbradsmith 2023-05-03 01:44:49 -04:00
  • e3887d7ead Test to demonstrate availability of floating point constants, document the possibility. bbbradsmith 2023-05-03 00:12:36 -04:00
  • 7ff74b2c47 Give a better error for unsupported floating point arithmetic, instead of internal "Precondition violated" error. bbbradsmith 2023-05-03 00:06:09 -04:00
  • 52f0e6a29c Allow floating point constants to be converted to integer (warning if loss of precision) bbbradsmith 2023-05-02 23:57:32 -04:00
  • a686d1fa8e Allow unary +/- for floating point constants bbbradsmith 2023-05-02 23:50:01 -04:00
  • a109f475ed Fix broken/incomplete floating point parsing - Fractional digit scale was broken - Base was partially ignored - Exponent sign was ignored - Exponent for hex float is 2 not 10 bbbradsmith 2023-05-02 23:49:40 -04:00
  • 9a502c69dc fix tab, braces for 1-line if, Expr->Ival is signed bbbradsmith 2023-05-03 16:46:59 -04:00
  • 83ff62d5e2 Merge pull request #2078 from bbbradsmith/line-endings Bob Andrews 2023-05-03 21:19:03 +02:00
  • f4676e11b4 Merge pull request #2083 from bbbradsmith/struct-passing Bob Andrews 2023-05-03 21:00:25 +02:00
  • 6386788843 Merge pull request #2082 from cc65/revert-2080-revert-2072-struct-passing Bob Andrews 2023-05-03 20:49:37 +02:00
  • 440c91fad9 braces for 1-line if bbbradsmith 2023-05-03 14:11:30 -04:00
  • ae7a1416fe Revert "Revert "Forbid 3-byte struct pass/return by value, document struct value pass/return"" Bob Andrews 2023-05-03 20:02:12 +02:00
  • 1f18ab218e Improve struct size error message to include the detected size bbbradsmith 2023-05-03 13:35:51 -04:00
  • 4e6b94de5c braces Brad Smith 2023-05-03 12:19:05 -04:00
  • 016008b6df ca65: Suppress '.size' error for multiply-defined symbols bbbradsmith 2023-05-03 11:57:50 -04:00
  • 387d455cb4 Revised patch. Uses code in source listing. Tested on a real OSI C1P machine. Jeff Tranter 2023-05-03 11:16:22 -04:00
  • fdd4d35887 Merge branch 'cc65:master' into bootstrap-fix Jeff Tranter 2023-05-03 10:43:44 -04:00
  • 59bd5fdd4c Merge pull request #2071 from bbbradsmith/bug895_warningspam Bob Andrews 2023-05-03 15:02:30 +02:00
  • 0bded728ae Merge pull request #2080 from cc65/revert-2072-struct-passing Bob Andrews 2023-05-03 14:37:21 +02:00
  • 6ffc4004d7 Revert "Forbid 3-byte struct pass/return by value, document struct value pass/return" Bob Andrews 2023-05-03 14:24:13 +02:00
  • f3c0f7c6ce Merge pull request #2074 from bbbradsmith/zp_override_not_suspicious Bob Andrews 2023-05-03 14:09:23 +02:00
  • 7d9a736b7f Merge pull request #2072 from bbbradsmith/struct-passing Bob Andrews 2023-05-03 13:57:09 +02:00
  • dd0e902a08 Merge pull request #2077 from bbbradsmith/doc-setbooloption-must-can Bob Andrews 2023-05-03 13:15:35 +02:00
  • 88f581c796 Merge pull request #2076 from bbbradsmith/macro-axy-document Bob Andrews 2023-05-03 13:10:57 +02:00
  • 456fa9f963 cc65 document: both pass and return of structs are allowed bbbradsmith 2023-05-03 05:36:37 -04:00
  • 86e3a640d5 Support for three line ending types: \r, \r\n, \n. #1894 bbbradsmith 2023-05-03 05:03:11 -04:00
  • 2b60adfa11 Document directives that use SetBoolOption "can" use +/- rather than "must" #1772 bbbradsmith 2023-05-03 03:26:10 -04:00
  • 4d698bf18c Don't use a,x,y in macro parameter example, document why not. #392 bbbradsmith 2023-05-03 03:05:14 -04:00
  • 56c715af40 Error for struct/union with a duplicate member #2015 bbbradsmith 2023-05-03 01:14:27 -04:00
  • 65f773f5ee Explicit z: should suppress "Suspicious address expression" warning #194 bbbradsmith 2023-05-03 01:01:21 -04:00
  • 409235aee6 Optional warning for implicit constant conversion overflow bbbradsmith 2023-05-02 22:27:28 -04:00
  • bf5b37a3b2 Error check for internal overflow of numerical constant See bug #2026 bbbradsmith 2023-05-02 21:27:02 -04:00
  • bf22f94a43 struct pass and return by value test bbbradsmith 2023-05-02 20:02:58 -04:00
  • af11d4d947 Document that struct-param is default off since: 3129266 bbbradsmith 2023-05-02 19:21:21 -04:00
  • e7046a02ff Disallow pass/return of 3-byte struct (#2022), document capability added in #1102. bbbradsmith 2023-05-02 19:00:34 -04:00
  • 2c47ea45af bug895.c compliant token pasting syntax to remove warnings Brad Smith 2023-05-02 18:18:10 -04:00
  • 1c26b1cf1b RHS primary integer promotion must happen after loading the primary, not before. See: #2060 bbbradsmith 2023-05-02 14:42:00 -04:00
  • 805e98a7aa Merge pull request #2027 from bbbradsmith/ca65_jmp_abs_wrap_cpu_filter Bob Andrews 2023-05-02 12:52:03 +02:00
  • 08223360d5 Update instr.c Bob Andrews 2023-05-02 12:43:50 +02:00
  • 1fe39514bc Merge branch 'bootstrap-fix' of github.com:jefftranter/cc65 into bootstrap-fix Jeff Tranter 2023-05-01 10:13:52 -04:00
  • 4d97e30b55 Source listing in bootstrap.s is incorrect. Jeff Tranter 2023-04-30 18:40:09 -04:00
  • 613ee94f44 Source listing in bootstrap.s is incorrect. Jeff Tranter 2023-04-30 18:40:09 -04:00
  • e5f4ca6b89 Merge pull request #2058 from icepic/patch-1 Bob Andrews 2023-04-19 15:07:16 +02:00
  • 1f9594560e Update lynxsprite.c Janne Johansson 2023-04-19 09:15:03 +02:00
  • 128b15a71e Merge pull request #2051 from sodero/topic/disable_hardcoded_paths_on_amiga Bob Andrews 2023-04-08 17:40:47 +02:00
  • 2a7533268c Don't use hardcoded paths on Amiga Ola Söder 2023-04-07 23:44:30 +02:00
  • 19349acdcf fix typo in README.md Christian Groessler 2023-04-04 00:57:52 +02:00
  • ed4edd908b fix copy'n'paste typo Christian Groessler 2023-04-04 00:40:33 +02:00
  • 1f7318f527 Merge pull request #2042 from jefftranter/kim1-api-additions Bob Andrews 2023-03-30 20:23:54 +02:00
  • 3a5fbd34da Add KIM-1 functions to write to the 7-segment LED display and get keypresses from the keypad. Includes sample program illustrating how to use them. Tested on real KIM-1 hardware. Jeff Tranter 2023-03-29 18:40:10 -04:00
  • d69117c0c1 Merge pull request #2037 from jefftranter/kim1-io-fixes Bob Andrews 2023-03-29 22:41:34 +02:00
  • 9fb4854f6c Merge pull request #2040 from mooinglemur/20230328-cx16-r42 Bob Andrews 2023-03-29 22:40:24 +02:00
  • 2dd558eae9 cx16: update RAM constants for ROM ver R42 mooinglemur 2023-03-28 21:18:02 -07:00
  • 806ffe5675 Fixes and improvements to KIM-1 i/o routines. Tested on real KIM-1 hardware. Jeff Tranter 2023-03-27 17:56:25 -04:00
  • f74775b841 Merge pull request #2036 from jefftranter/master Bob Andrews 2023-03-27 17:57:14 +02:00
  • fcbcbea4ad Make some documentation fixes for KIM-1 platform. Jeff Tranter 2023-03-27 09:23:40 -04:00
  • 8692630369 Merge pull request #2032 from jedeoric/telestrat_lseek Bob Andrews 2023-03-19 11:51:24 +01:00
  • c8c6fc6a40 add xfseek jede 2023-03-17 23:10:15 +01:00
  • 7f1dd09bcb Merge pull request #2028 from bbbradsmith/linker_test_overwrite Bob Andrews 2023-03-09 18:20:48 +01:00