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

238 Commits

Author SHA1 Message Date
Chris Cacciatore 7919812378 Updated switch statement comments.
* Now comments represent the fact that there may not be curly braces.
2016-08-19 20:21:10 -07:00
Chris Cacciatore ac4bdbd411 Now testing switch statements with empty bodies. 2016-08-15 11:36:50 -07:00
Chris Cacciatore c4823c6fd4 Added Duff's Device to tests. 2016-08-15 11:26:03 -07:00
Greg King e050655757 Added a cc65 regression test for pointer and offset addition operations. 2016-01-01 11:39:55 -05:00
Greg King 5e7c7d78fc Added a regression test program for the changes in the right-shift optimizer. 2015-12-14 11:46:30 -05:00
Greg King 1baecf4a15 Added regression tests of diagnostics for conflicts between extern/public and static declarations. 2015-08-13 03:39:35 -04:00
Oliver Schmidt d3eebc8fcf Merge branch 'pointer' of https://github.com/mrdudz/cc65 into mrdudz-pointer 2015-07-15 12:24:09 +02:00
Oliver Schmidt 50b0536222 Ignore return values only with CMD.EXE MkII.
CMD.EXE considers file deletion commands not able to delete anything as there's nothing to delete as failed. Of course we don't want to bail out of the Makefile because of missing files to delete. Therefore we ignore the return values with '-'. This change limits this workaround to CMD.EXE.
2015-07-11 00:01:39 +02:00
Oliver Schmidt 992f0f03c5 Ignore return values only with CMD.EXE.
CMD.EXE considers file deletion commands not able to delete anything as there's nothing to delete as failed. Of course we don't want to bail out of the Makefile because of missing files to delete. Therefore we ignore the return values with '-'. This change limits this workaround to CMD.EXE.
2015-07-10 22:39:53 +02:00
mrdudz 6ab197f364 patch from Uz that makes some illegal operations on pointers error out 2015-07-10 14:27:49 +02:00
Oliver Schmidt bdb01212c2 Merge pull request #173 from mrdudz/testsuite3
two more tests
2015-07-09 18:46:07 +02:00
mrdudz 28d65d595d two more tests 2015-07-09 17:36:12 +02:00
Oliver Schmidt 74074a20b2 Merge pull request #164 from greg-king5/testsuite
Adjust some new test programs.
2015-07-01 20:58:56 +02:00
Greg King ba03d28731 Removed some trailing whitespace; and, expanded a tab. 2015-07-01 10:09:11 -04:00
Greg King 0e6008e9e6 Added a regression test for pointer-to-array dereferences. 2015-07-01 06:54:05 -04:00
Greg King cd5935deb7 Fixed an uninitiated pointer. 2015-06-30 08:54:13 -04:00
mrdudz 72e4c10772 added 3 more test 2015-06-29 01:57:39 +02:00
Oliver Schmidt 5a7ba692f5 Avoid "*** Recursive variable `RM' references itself (eventually)." 2015-06-27 00:33:24 +02:00
Oliver Schmidt 9bd11f161f Made test Makefiles work with CMD.EXE 2015-06-27 00:03:45 +02:00
Greg King f6d1234576 Added some names to the list of test-suite programs that need the --all-cdecl work-around.
Added a work-around for a cc65 bug that made the yacc tests fail.
2015-06-25 13:57:17 -04:00
Greg King b24c87e61f Changed the compiler test-suite to work with the fastcall-default version of cc65. 2015-04-22 10:05:07 -04:00
Greg King 244eeedcfc Shortenned the code that creates the TESTS make variable.
And, fixed the variable-substitution that creates the CC65 optimization option.
2014-12-18 14:17:56 -05:00
Greg King e414e89b64 Use simply-defined make variables. 2014-12-17 17:44:39 -05:00
Greg King d9c8c1de45 Create the makefile variable REFS in the same way that TESTS is made. 2014-12-17 16:30:09 -05:00
Greg King ad56b6abe9 Made the makefiles' clean target remove the object files from the source directory. 2014-12-17 15:59:29 -05:00
mrdudz 92ed5fd64b scan sources just once 2014-11-26 19:32:54 +01:00
mrdudz 3e8ae54759 actually use optimization switches 2014-11-26 01:38:30 +01:00
mrdudz 60026925ad use testwrk for binaries, and generated reference data 2014-11-25 13:47:31 +01:00
mrdudz 9c03326360 use 'testwrk' dir for bdiff 2014-11-25 12:56:45 +01:00
mrdudz e3fdbc0a4b removed common.h reference 2014-11-23 12:50:47 +01:00
mrdudz 8a66605d5e added some windows/cmd.exe stuff 2014-11-23 12:18:19 +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
mrdudz ca300826cf added tests as prepared by oliver 2014-09-25 21:38:34 +02:00