1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-19 06:31:31 +00:00
Commit Graph

6259 Commits

Author SHA1 Message Date
mrdudz
198bd893f9 makefile for misc, endless.c 2014-11-22 22:22:30 +01:00
mrdudz
9fe0b38177 added readme 2014-11-22 21:29:26 +01:00
mrdudz
4a9346d631 added todo 2014-11-22 19:50:30 +01:00
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