Commit Graph

  • ce3bcadd24 Merge pull request #2146 from baktragh/master Bob Andrews 2023-07-02 19:10:39 +02:00
  • 7a85473cb0 Update _atari5200os.h baktragh 2023-07-02 15:16:33 +02:00
  • 6c127d6a83 Update _atari5200os.h baktragh 2023-07-02 14:59:00 +02:00
  • 3efa517d96 Merge pull request #2141 from baktragh/master Bob Andrews 2023-06-27 00:18:23 +02:00
  • aaec2a6270 Update _atari5200os.h - Remove dangling spaces baktragh 2023-06-26 16:46:42 +02:00
  • 3e166c760d Update _atari5200os.h with POT shadows baktragh 2023-06-26 16:38:41 +02:00
  • c2e5937724 Merge pull request #2138 from mooinglemur/20230615-cx16-memsiz Bob Andrews 2023-06-19 18:59:47 +02:00
  • 59941d9464 cx16: use KERNAL memsiz for MEMSIZE in asminc/cx16.inc MooingLemur 2023-06-15 21:30:26 -04:00
  • c8aa9cc703 add struct assign check related to #2079 mrdudz 2023-05-29 17:20:09 +02:00
  • 31bac03d01 Merge pull request #2124 from jedeoric/telestrat_fix_compute_length_bytes_read_write Bob Andrews 2023-05-29 16:02:41 +02:00
  • 480600093c fix pla/pha instead of tmp1 jede 2023-05-25 18:09:03 +02:00
  • 1ca9d7e9e7 fix tab jede 2023-05-23 23:15:23 +02:00
  • 1377ba0d36 fix compute length for read and write for telestrat target jede 2023-05-23 23:08:56 +02:00
  • 652949f183 Merge pull request #2104 from Movax12/remove-feature-requirement-addrsize Bob Andrews 2023-05-22 00:39:04 +02:00
  • 47ee29f239 Merge pull request #2120 from polluks2/patch-10 Bob Andrews 2023-05-19 17:25:34 +02:00
  • 40ff9281c6 Fixed typo polluks2 2023-05-19 16:36:19 +02:00
  • 3831feba75 Fixed typo polluks2 2023-05-19 16:32:09 +02:00
  • 9ff7b88192 Merge pull request #2113 from polluks2/patch-9 Bob Andrews 2023-05-19 16:06:46 +02:00
  • accd57460b Reverted gconst.h polluks2 2023-05-19 15:48:31 +02:00
  • 8ff008722b Fixed test polluks2 2023-05-19 02:49:49 +02:00
  • 767875b5a7 Added guard polluks2 2023-05-18 00:08:26 +02:00
  • 19436f5159 Update gconst.h polluks2 2023-05-17 20:24:36 +02:00
  • 70bf4d492b Merge pull request #2105 from bbbradsmith/sim65-64bit-cycle-count Bob Andrews 2023-05-16 15:53:23 +02:00
  • d41f53e252 Merge pull request #2108 from bbbradsmith/windows-workflow-scheduled-cmd Bob Andrews 2023-05-16 15:37:18 +02:00
  • dd58c7ff50 Update stddef.h polluks2 2023-05-14 17:32:30 +02:00
  • ba6747f5da Update time.h polluks2 2023-05-14 17:29:42 +02:00
  • c55459b287 Update string.h polluks2 2023-05-14 17:28:48 +02:00
  • fd74e6b005 Update stdio.h polluks2 2023-05-14 17:28:09 +02:00
  • 680ddaf37d Update locale.h polluks2 2023-05-14 17:27:04 +02:00
  • 6579df4e91 Update stdlib.h polluks2 2023-05-14 02:43:35 +02:00
  • 55723f4977 Merge pull request #2112 from bbbradsmith/extern-static-conflict-error Bob Andrews 2023-05-12 11:22:59 +02:00
  • 5d9306fed3 Fixed header #2110 polluks2 2023-05-12 02:32:14 +02:00
  • 5a30d746b4 extern/static conflict test: remove warning as errors to match the new expected cases bbbradsmith 2023-05-11 20:15:27 -04:00
  • 3b7be09a7f extern redeclared as static = error (C spec: undefined) static redeclared as extern = warning (C spec: ignore extern) See: #2111 bbbradsmith 2023-05-11 19:50:58 -04:00
  • eb2b013d62 remove workflow comments this obsoletes bbbradsmith 2023-05-08 21:22:18 -04:00
  • 76328da682 librsc/Makefile: ../lib directory must be created globally before make lib targets in parallel prevents conflict of individual targets each trying to create ../lib enable -j2 in make lib windows action bbbradsmith 2023-05-08 20:57:50 -04:00
  • 07963abd52 replace manual-only tests with scheduled test and manual dispatch cache is used to prevent unnecessary rebuild if the previous build was successful make steps now use SHELL=cmd to provide cmd.exe subshell bbbradsmith 2023-05-08 18:21:21 -04:00
  • ce6097ea7e rename windows-test-manual to windows-test-scheduled bbbradsmith 2023-05-08 18:12:57 -04:00
  • a058d4a2f3 Fix warning message, remove comment Movax12 2023-05-08 16:55:54 -04:00
  • 79018fd424 Merge pull request #2107 from IrgendwerA8/patch-2 Bob Andrews 2023-05-08 18:34:30 +02:00
  • 02d38ae17e Fixed comments for Atari OS memory location Irgendwer 2023-05-08 15:28:22 +02:00
  • f15e9c4159 Linux build rejects %llu in ErrorCode bbbradsmith 2023-05-07 17:41:54 -04:00
  • 2cb457b85f sim65 use error codes outside the simulated program's range for non-sim errors bbbradsmith 2023-05-07 16:51:12 -04:00
  • 7f0baff792 document how to return from assembly sim65 test bbbradsmith 2023-05-07 16:35:05 -04:00
  • 3419cbd348 sim65 64-bit cycle count tests These take ~10 seconds to run locally bbbradsmith 2023-05-07 16:33:47 -04:00
  • aad64063c9 makefiles no longer need comment about sim65 64-bit support bbbradsmith 2023-05-07 16:33:07 -04:00
  • 0081fe548c sim64 universal 64-bit cycle count support: MaxCycleCount is accounted by countdown, eliminating the 1-instruction-overhead issue, and removing the need to compare against a growing TotalCycles. Makes main.c responsible for counting total cycles, instead of 6502.c, so the size of MaxCycleCount etc. is fully determined in one location. Makes error.c responsible for PrintCycles instead of paravirt.c, so that it can be treated globally instead of Return value of main() should be SIM65_ERROR because it is unreachable by design. bbbradsmith 2023-05-07 16:26:42 -04:00
  • 56df849101 add warning for .feature addrsize, clean up switch in SetFeature mvax 2023-05-07 14:53:44 -04:00
  • 6de85b2e2a Merge pull request #2093 from bbbradsmith/split2089-workflow-docs-artifact Bob Andrews 2023-05-07 19:44:41 +02:00
  • 8b682b3c5a Merge branch 'master' into split2089-workflow-docs-artifact Brad Smith 2023-05-07 13:34:37 -04:00
  • c9857d9962 Merge pull request #2069 from jefftranter/bootstrap-fix Bob Andrews 2023-05-07 13:49:12 +02:00
  • bee29dedd1 fix feature.s test mvax 2023-05-06 17:11:57 -04:00
  • 560085cb17 modify and add tests mvax 2023-05-06 16:22:04 -04:00
  • 9c70235173 Merge pull request #2096 from Movax12/BugFix-for-ismnemonic-function Bob Andrews 2023-05-06 21:42:59 +02:00
  • 9c27084fa5 Merge pull request #2084 from bbbradsmith/numerical_constant_errors-int Bob Andrews 2023-05-06 21:36:59 +02:00
  • 066953c435 Merge pull request #2101 from bbbradsmith/split2092-windows-test-manual Bob Andrews 2023-05-06 21:23:50 +02:00
  • 7b40515506 Merge pull request #2099 from bbbradsmith/split2092-sim65-fix Bob Andrews 2023-05-06 20:36:59 +02:00
  • 11cc5b6f06 remove .feature requirment for addrsize function, silently ignore '.feature addrsize' mvax 2023-05-06 14:24:53 -04:00
  • f87c7f3f14 Merge pull request #2098 from bbbradsmith/split2092-grc65-fix Bob Andrews 2023-05-06 20:07:20 +02:00
  • 84f0ab322d sim65: cycles does not increment 1 at a time, so some small overhead is needed in range check bbbradsmith 2023-05-06 13:54:28 -04:00
  • fe35386b79 add test - add overloading instruction test mvax 2023-05-06 12:56:34 -04:00
  • 532681c961 braces were requested combining the two a = ' ' cases was requested bbbradsmith 2023-05-06 12:06:06 -04:00
  • 1df7ab0352 opening brace on same line as while other AbEnd messages don't end in . bbbradsmith 2023-05-06 11:55:21 -04:00
  • 027ec91944 Merge pull request #2094 from bbbradsmith/workflow-docs-tweak Bob Andrews 2023-05-06 12:04:57 +02:00
  • 0d0369983a Merge pull request #2100 from bbbradsmith/split2092-libtest Bob Andrews 2023-05-06 11:30:05 +02:00
  • 9014165612 Merge pull request #2097 from jefftranter/c1p-video-mode Bob Andrews 2023-05-06 11:17:45 +02:00
  • a022f7203d workflow for manually dispatched Windows build and test bbbradsmith 2023-05-05 22:05:10 -04:00
  • df749abbfb libtest target alternative to libs saves me about 20 minutes if I only want to run tests bbbradsmith 2023-05-05 21:56:52 -04:00
  • c03d00bc80 sim65 suppress uninitialized variable warning the EOF check was protecting uninitialized Val2 but the compiler can't figure that out bbbradsmith 2023-05-05 21:46:42 -04:00
  • 773716c32a sim65 close(-1) crash fix test/val/constexpr.c relies on close(-1) to return -1 for some reason (comment says "abuse"), but on MSVC close(-1) is treated as a security issue and terminates the program instead of returning -1 simulating this desire for sim65, though constexpr.c may also warrant a review bbbradsmith 2023-05-05 21:46:11 -04:00
  • f2e7609046 sim65 cycles 32-bit range fix long is 64-bit on some platforms, making this inconsistent, added range check to catch overflow. reduced tests requesting 5 billion cycles to 2^32-1 so they can fun on 32-bit long sim65. bbbradsmith 2023-05-05 21:45:57 -04:00
  • 8d048699ee grc65 fix flawed text parsing Was using fseek(F,-1,SEEK_CUR) which is invalid for text files, behaviour unreliable across platforms. Added check for internal buffer overflow. bbbradsmith 2023-05-05 21:32:34 -04:00
  • dd0a2bf1bc add test - fix stlye mvax 2023-05-05 19:10:16 -04:00
  • 7994889213 add test - fix again mvax 2023-05-05 19:07:14 -04:00
  • c5cf32ac47 add test - fix mvax 2023-05-05 18:50:44 -04:00
  • 18570d18b8 add test mvax 2023-05-05 18:43:10 -04:00
  • 17706208e8 Add support for 48x12 video mode on Challenger 1P. Tested on real C1P hardware. Jeff Tranter 2023-05-05 18:02:42 -04:00
  • a325c95652 Merge pull request #2090 from bbbradsmith/split2089-make-test-standard Bob Andrews 2023-05-05 20:42:57 +02:00
  • 7a040978d7 Merge pull request #2088 from bbbradsmith/struct-3byte-misc-todo Bob Andrews 2023-05-05 20:39:37 +02:00
  • 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