1
0
mirror of https://github.com/cc65/cc65.git synced 2024-08-12 00:29:00 +00:00
Commit Graph

6256 Commits

Author SHA1 Message Date
mrdudz
875e0762e7 generate reference output using host compiler, compare using diff, fix yacc input file to work on both host and sim65 2014-11-22 19:45:40 +01:00
mrdudz
20cf4e1cc7 moved tests that need special care into misc dir 2014-11-22 19:42:39 +01:00
mrdudz
6144063a6d fixed up the rest of the tests, added rudimentary makefile(s) 2014-11-22 18:28:05 +01:00
mrdudz
20072a379c added makefile and common include 2014-11-22 17:02:46 +01:00
mrdudz
a20cb09032 added makefile and common include 2014-11-22 16:59:31 +01:00
mrdudz
d712abfe27 include s26 to get bitsize of char 2014-11-22 16:45:23 +01:00
mrdudz
f82343c484 sitest can not work 2014-11-22 16:44:48 +01:00
mrdudz
8d2ec80d5a cleanup 2014-11-22 15:30:07 +01:00
Oliver Schmidt
ff0bb9b11c Merge pull request #139 from mrdudz/addundocs
Add missing undocs
2014-11-20 14:55:07 +01:00
mrdudz
d5844bd63b changed return code to -99 2014-11-20 14:49:35 +01:00
mrdudz
c0567eb8b7 add LF 2014-11-20 13:16:04 +01:00
mrdudz
6273d1cdc0 actually make TAS work :) 2014-11-20 02:47:33 +01:00
mrdudz
c2704ec72a uses TAS instead of SHS like da65 did 2014-11-20 01:31:39 +01:00
mrdudz
8cc71f135c added support for LAX#imm, all done 2014-11-20 00:18:12 +01:00
mrdudz
044aee7f8d added support for undocumented NOPs 2014-11-19 23:20:46 +01:00
mrdudz
cf82bfaf37 renamed KIL to the more common JAM, which is also accepted by ca65 2014-11-19 22:54:33 +01:00
mrdudz
2dfdf4dec7 added support for ane, sha, shs, shy, shx 2014-11-19 22:34:33 +01:00
mrdudz
202a2d677b starting branch for adding the missing undocumented opcodes 2014-11-19 22:04:32 +01:00
mrdudz
156f405774 Merge remote-tracking branch 'upstream/master' 2014-11-19 15:44:14 +01:00
Oliver Schmidt
5b55fa4500 Adjusted URL. 2014-11-03 23:33:01 +01:00
Oliver Schmidt
b552c18405 Consistently rely on SSL redirection. 2014-11-03 23:21:52 +01:00
Oliver Schmidt
dc3167fcc8 Adjusted doc URL. 2014-11-03 21:42:54 +01:00
Oliver Schmidt
ebbec9bfb7 Modified doc generation to target 'doc' repository. 2014-11-03 21:23:29 +01:00
Oliver Schmidt
ac12a738bc Adjusted Travis CI file to recent change. 2014-11-01 13:49:19 +01:00
Oliver Schmidt
91b9451c60 Reduced clutter in root dir. 2014-11-01 13:45:17 +01:00
Oliver Schmidt
2cea214e86 Ignore return value of commit (not push). 2014-10-30 23:21:40 +01:00
Oliver Schmidt
195067d023 Minor changes to cleanup log. 2014-10-30 22:43:34 +01:00
Oliver Schmidt
8ec3d9268e Moved Windows binary snapshot to SourceForge. 2014-10-30 22:20:02 +01:00
Oliver Schmidt
1673a40a77 Merge pull request #138 from spiro-trikaliotis/equality-error-uz
Equality problem (Ullrich von Bassewitz)
2014-10-14 15:15:23 +02:00
Oliver Schmidt
137041c59f Merge pull request #137 from spiro-trikaliotis/notemittinglabels-alancox
Fix for: cc65 forgetting to emit labels (Alan Cox)
2014-10-14 15:13:29 +02:00
Spiro Trikaliotis
55815ea10c Equality problem (Ullrich von Bassewitz)
Neil Stockbridge reported a problem with equality comparisons on
cc65.org's mailing list:

http://www.cc65.org/mailarchive/2014-10/11680.html

Uz provided a fix for it:

http://www.cc65.org/mailarchive/2014-10/11683.html

This pull request ask to add the fix to cc65 on github.
2014-10-14 13:41:17 +02:00
Spiro Trikaliotis
f4f879283d Fix for: cc65 forgetting to emit labels (Alan Cox)
Alan Cox provided this on 2014-10-02 on the cc65.org mailing list:

http://www.cc65.org/mailarchive/2014-10/11673.html
[...]
It breaks in several spots with cc65 where cc65 forgets to emit the
labels for the goto statements - the code is there but with no label
and it them blows up linking
[...]

He also provided a fix:
http://www.cc65.org/mailarchive/2014-10/11675.html

which was approved by Uz:
http://www.cc65.org/mailarchive/2014-10/11679.html

This is the patch of Alan Cox, adjusted only to the new locations on
cc65/github.
2014-10-14 13:32:58 +02:00
mrdudz
d4c7591b12 scheisse 2014-10-01 15:33:41 +02:00
Oliver Schmidt
d0aef118ac Merge pull request #133 from pfusik/fix-char-cast
Fix casting an r-value to char.
2014-09-30 16:08:41 +02:00
mrdudz
baaf815d8e fix cast to char, patch by Piotr Fusik 2014-09-25 23:19:14 +02:00
mrdudz
ec484db2bb Merge remote-tracking branch 'upstream/master' 2014-09-25 22:01:27 +02:00
Oliver Schmidt
295604b31f Merge pull request #135 from ikorb/patch1
added tests as prepared by oliver
2014-09-25 21:50:28 +02:00
mrdudz
ca300826cf added tests as prepared by oliver 2014-09-25 21:38:34 +02:00
mrdudz
adc5525e85 added commandline option to quit after X cycles 2014-09-25 18:47:23 +02:00
mrdudz
9b82eaadd0 added tests as prepared by oliver 2014-09-24 16:45:10 +02:00
Piotr Fusik
8c1f12f06b Fix casting an r-value to char.
For example:
int f(int i, int j) { return (char) (i + 1) == j; }
f(0x1234, 0x35) returned 0.

This bug caused zlib/uncompress return Z_DATA_ERROR on correct input.
2014-09-22 23:47:20 +02:00
Oliver Schmidt
d75f9c2051 Merge pull request #132 from greg-king5/high-zero
Change "#>0" into "#>$0000".
2014-09-11 08:57:50 +02:00
Greg King
74c2415795 Changed literal zeroes of the style "#>0" into the style "#>$0000". 2014-09-10 19:15:07 -04:00
Oliver Schmidt
e702832e80 Merge pull request #130 from greg-king5/caps-lock
Disable the Atmos keyboard's CAPS LOCK for stdio too.
2014-09-09 12:55:30 +02:00
Greg King
970af0cdb2 Swapped the locations of a constructor and a destructor in a source file.
The constructor now is first.

Used a more expressive literal zero.
2014-09-04 17:37:41 -04:00
Oliver Schmidt
76283e1b45 Merge pull request #131 from greg-king5/refine-crt
Made the crt0.s source files comments be consistent with each other.
2014-08-24 21:31:35 +02:00
Greg King
c7969a78b0 Refined the comments in the target start-up files.
Fixed typo errors.  Made the comments consistent across all those files.
2014-08-24 10:10:20 -04:00
Greg King
145a010e59 Moved the CAPS LOCK code out of the startup file, and into its own file. 2014-08-24 10:05:45 -04:00
Greg King
58b73a2842 Disable the Atmos keyboard's CAPS LOCK for both conio and stdio. 2014-08-21 11:04:23 -04:00
Oliver Schmidt
6df42052b0 Merge pull request #129 from greg-king5/cbmdir
Update 2 CBM directory functions.
2014-07-17 16:50:49 +02:00