1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-20 17:20:49 +00:00
Commit Graph

10620 Commits

Author SHA1 Message Date
Colin Leroy-Mira 148be69f97 Optimize and fix comments (thanks to Oliver Schmidt) 2023-08-19 14:11:36 +02:00
Colin Leroy-Mira 1f68846116 Avoid using mli.s to initcwd 2023-08-19 14:11:36 +02:00
Bob Andrews ce3bcadd24 Merge pull request #2146 from baktragh/master
Update _atari5200os.h
2023-07-02 19:10:39 +02:00
baktragh 7a85473cb0 Update _atari5200os.h
Remove dangling spaces
2023-07-02 15:16:33 +02:00
baktragh 6c127d6a83 Update _atari5200os.h
Update the page 0 symbols, synchronize  the names with the _atarios.h, add locations used by Atari 5200 conio
2023-07-02 14:59:00 +02:00
Bob Andrews 3efa517d96 Merge pull request #2141 from baktragh/master
Update _atari5200os.h with POT shadows
2023-06-27 00:18:23 +02:00
baktragh aaec2a6270 Update _atari5200os.h - Remove dangling spaces 2023-06-26 16:46:42 +02:00
baktragh 3e166c760d Update _atari5200os.h with POT shadows
Update the OS struct with POT shadow registers, according to the https://web.archive.org/web/20120830055323/http://www.atarimuseum.com/videogames/consoles/5200/conv_to_5200.html document
2023-06-26 16:38:41 +02:00
Bob Andrews c2e5937724 Merge pull request #2138 from mooinglemur/20230615-cx16-memsiz
cx16: use KERNAL memsiz for MEMSIZE in asminc/cx16.inc
2023-06-19 18:59:47 +02:00
MooingLemur 59941d9464 cx16: use KERNAL memsiz for MEMSIZE in asminc/cx16.inc 2023-06-15 21:30:26 -04:00
mrdudz c8aa9cc703 add struct assign check related to #2079 2023-05-29 17:20:09 +02:00
Bob Andrews 31bac03d01 Merge pull request #2124 from jedeoric/telestrat_fix_compute_length_bytes_read_write
Fix computed length for read and write for telestrat target
2023-05-29 16:02:41 +02:00
jede 480600093c fix pla/pha instead of tmp1 2023-05-25 18:09:03 +02:00
jede 1ca9d7e9e7 fix tab 2023-05-23 23:15:23 +02:00
jede 1377ba0d36 fix compute length for read and write for telestrat target 2023-05-23 23:08:56 +02:00
Bob Andrews 652949f183 Merge pull request #2104 from Movax12/remove-feature-requirement-addrsize
ca65: Remove .feature requirement for .addrsize
2023-05-22 00:39:04 +02:00
Bob Andrews 47ee29f239 Merge pull request #2120 from polluks2/patch-10
Fixed typo
2023-05-19 17:25:34 +02:00
polluks2 40ff9281c6 Fixed typo 2023-05-19 16:36:19 +02:00
Bob Andrews 9ff7b88192 Merge pull request #2113 from polluks2/patch-9
Unified NULL #2110
2023-05-19 16:06:46 +02:00
polluks2 accd57460b Reverted gconst.h 2023-05-19 15:48:31 +02:00
polluks2 8ff008722b Fixed test
Don't define NULL yourself. QED
2023-05-19 02:49:49 +02:00
polluks2 767875b5a7 Added guard 2023-05-18 00:08:26 +02:00
polluks2 19436f5159 Update gconst.h 2023-05-17 20:24:36 +02:00
Bob Andrews 70bf4d492b Merge pull request #2105 from bbbradsmith/sim65-64bit-cycle-count
Sim65 64bit cycle count
2023-05-16 15:53:23 +02:00
Bob Andrews d41f53e252 Merge pull request #2108 from bbbradsmith/windows-workflow-scheduled-cmd
Scheduled windows build/test and cmd.exe subshell
2023-05-16 15:37:18 +02:00
polluks2 dd58c7ff50 Update stddef.h 2023-05-14 17:32:30 +02:00
polluks2 ba6747f5da Update time.h 2023-05-14 17:29:42 +02:00
polluks2 c55459b287 Update string.h 2023-05-14 17:28:48 +02:00
polluks2 fd74e6b005 Update stdio.h 2023-05-14 17:28:09 +02:00
polluks2 680ddaf37d Update locale.h 2023-05-14 17:27:04 +02:00
polluks2 6579df4e91 Update stdlib.h 2023-05-14 02:43:35 +02:00
Bob Andrews 55723f4977 Merge pull request #2112 from bbbradsmith/extern-static-conflict-error
Error/warning for extern/static linkage declaration conflict
2023-05-12 11:22:59 +02:00
polluks2 5d9306fed3 Fixed header #2110 2023-05-12 02:32:14 +02:00
bbbradsmith 5a30d746b4 extern/static conflict test: remove warning as errors to match the new expected cases 2023-05-11 20:15:27 -04:00
bbbradsmith 3b7be09a7f extern redeclared as static = error (C spec: undefined)
static redeclared as extern = warning (C spec: ignore extern)
See: #2111
2023-05-11 19:50:58 -04:00
bbbradsmith eb2b013d62 remove workflow comments this obsoletes 2023-05-08 21:22:18 -04:00
bbbradsmith 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
2023-05-08 20:57:50 -04:00
bbbradsmith 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
2023-05-08 18:21:21 -04:00
bbbradsmith ce6097ea7e rename windows-test-manual to windows-test-scheduled 2023-05-08 18:12:57 -04:00
Movax12 a058d4a2f3 Fix warning message, remove comment 2023-05-08 16:55:54 -04:00
Bob Andrews 79018fd424 Merge pull request #2107 from IrgendwerA8/patch-2
Fixed comments for Atari OS memory location
2023-05-08 18:34:30 +02:00
Irgendwer 02d38ae17e Fixed comments for Atari OS memory location 2023-05-08 15:28:22 +02:00
bbbradsmith f15e9c4159 Linux build rejects %llu in ErrorCode 2023-05-07 17:41:54 -04:00
bbbradsmith 2cb457b85f sim65 use error codes outside the simulated program's range for non-sim errors 2023-05-07 16:51:12 -04:00
bbbradsmith 7f0baff792 document how to return from assembly sim65 test 2023-05-07 16:35:05 -04:00
bbbradsmith 3419cbd348 sim65 64-bit cycle count tests
These take ~10 seconds to run locally
2023-05-07 16:33:47 -04:00
bbbradsmith aad64063c9 makefiles no longer need comment about sim65 64-bit support 2023-05-07 16:33:07 -04:00
bbbradsmith 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.
2023-05-07 16:26:42 -04:00
mvax 56df849101 add warning for .feature addrsize, clean up switch in SetFeature 2023-05-07 14:53:44 -04:00
Bob Andrews 6de85b2e2a Merge pull request #2093 from bbbradsmith/split2089-workflow-docs-artifact
Workflow docs artifact and snapshot
2023-05-07 19:44:41 +02:00