Commit Graph

  • 996c7b493e moved all notes into regular documentation mrdudz 2015-07-16 21:39:13 +02:00
  • 25cf239d80 Added make rules that build the overlay sample programs. Greg King 2015-07-16 15:31:35 -04:00
  • e77060458a fixed joypad bits mrdudz 2015-07-16 20:15:05 +02:00
  • 3119be2a1e added some cbm-like gfx chars to draw lines and boxes mrdudz 2015-07-16 17:33:00 +02:00
  • d229d51be5 make sure clocktick starts at zero mrdudz 2015-07-16 16:54:40 +02:00
  • 21d7729ad1 Merge remote-tracking branch 'upstream/master' into pcenginetarget mrdudz 2015-07-16 16:46:24 +02:00
  • 71530f3f5d Merge branch 'mrdudz-pointer' Oliver Schmidt 2015-07-16 16:05:50 +02:00
  • 21ef6b8510 fixed screensize, timertick, revers mode mrdudz 2015-07-16 16:00:32 +02:00
  • 1414411bba added waitvblank and fixed get_tv mrdudz 2015-07-15 19:46:26 +02:00
  • c3d45e4c47 fixed issues found by gregg mrdudz 2015-07-15 13:18:12 +02:00
  • d3eebc8fcf Merge branch 'pointer' of https://github.com/mrdudz/cc65 into mrdudz-pointer Oliver Schmidt 2015-07-15 12:04:06 +02:00
  • ac27ed301a _tickcount -> tickcount mrdudz 2015-07-14 19:55:41 +02:00
  • 83391ab67c some more tweaking, added docs page mrdudz 2015-07-14 17:22:47 +02:00
  • 515a61a302 added imports for conio init to conio functions, so the constructor will get linked and called automatically mrdudz 2015-07-13 12:10:09 +02:00
  • 9e1d39a409 more cleanup and fixing mrdudz 2015-07-12 16:40:52 +02:00
  • 891cb97b2f more cleanup, joystick works again mrdudz 2015-07-12 14:27:24 +02:00
  • a79b17515e Merge pull request #158 from Movax12/definedmacro Oliver Schmidt 2015-07-12 13:32:03 +02:00
  • 21999b081f simple conio test works again mrdudz 2015-07-12 10:32:55 +02:00
  • 55adf03bdf Move FuncIsMnemonic JT 2015-07-11 19:09:42 -04:00
  • b7b77a75f8 Merge pull request #174 from mrdudz/testsuite Oliver Schmidt 2015-07-11 15:37:56 +02:00
  • 877fd532c2 Merge remote-tracking branch 'upstream/master' into pcenginetarget mrdudz 2015-07-11 13:05:26 +02:00
  • 5ceffa1f70 Merge remote-tracking branch 'upstream/master' into testsuite mrdudz 2015-07-11 12:44:06 +02:00
  • 50b0536222 Ignore return values only with CMD.EXE MkII. Oliver Schmidt 2015-07-11 00:01:39 +02:00
  • 992f0f03c5 Ignore return values only with CMD.EXE. Oliver Schmidt 2015-07-10 22:39:33 +02:00
  • 1380c68cf3 workaround for cmd.exe rmdir mrdudz 2015-07-10 20:04:31 +02:00
  • 12a3e6841c tests for illegal pointer operations that must always fail mrdudz 2015-07-10 18:38:54 +02:00
  • 6ab197f364 patch from Uz that makes some illegal operations on pointers error out mrdudz 2015-07-10 14:27:49 +02:00
  • ad97b1b08e removed -f again, as that is the default. also removed "-" before the actual comments, which were the workaround previously mrdudz 2015-07-10 11:11:41 +02:00
  • 6970053023 use rm -r instead of rmdir, and use -f for rm, that makes subsequent runs of "make clean" not fail mrdudz 2015-07-10 10:43:00 +02:00
  • 146daa1d0a Made some string output functions reject an invalid NULL buffer pointer. Greg King 2015-07-09 14:46:28 -04:00
  • bdb01212c2 Merge pull request #173 from mrdudz/testsuite3 Oliver Schmidt 2015-07-09 18:46:07 +02:00
  • 28d65d595d two more tests mrdudz 2015-07-09 17:36:12 +02:00
  • 219905c6bc Fix two string output functions' handling of their buffer-size parameter. Greg King 2015-07-09 10:28:38 -04:00
  • 74074a20b2 Merge pull request #164 from greg-king5/testsuite Oliver Schmidt 2015-07-01 20:58:56 +02:00
  • 2cf379eab7 Merge pull request #165 from greg-king5/array-pointer Oliver Schmidt 2015-07-01 20:54:15 +02:00
  • ba03d28731 Removed some trailing whitespace; and, expanded a tab. Greg King 2015-07-01 10:07:40 -04:00
  • 8189339e7d Added special-case compiler code that handles a pointer-to-array dereference. Greg King 2015-07-01 06:55:57 -04:00
  • 0e6008e9e6 Added a regression test for pointer-to-array dereferences. Greg King 2015-07-01 06:54:05 -04:00
  • 5d4900e179 Added comments that explain the unstable behavior of a test program. Greg King 2015-06-30 09:00:28 -04:00
  • cd5935deb7 Fixed an uninitiated pointer. Greg King 2015-06-30 08:54:13 -04:00
  • 2cdba854a1 Merge pull request #163 from mrdudz/testsuite2 Oliver Schmidt 2015-06-29 11:32:01 +02:00
  • 18b2de1624 remove comment mrdudz 2015-06-29 11:18:24 +02:00
  • 5b1917d23f remove workaround for optimizer bug mrdudz 2015-06-29 02:34:12 +02:00
  • 72e4c10772 added 3 more test mrdudz 2015-06-29 01:57:39 +02:00
  • e7fca18798 Added .DEFINEDMACRO psuedo function JT 2015-05-10 20:25:40 -04:00
  • d0e0b98b43 Revert "Equality problem (Ullrich von Bassewitz)". Oliver Schmidt 2015-06-27 01:09:20 +02:00
  • 7bb09e916c Run the regression tests _before_ replacing the built binaries with Win32 cross-builds. Oliver Schmidt 2015-06-27 00:43:41 +02:00
  • 5a7ba692f5 Avoid "*** Recursive variable `RM' references itself (eventually)." Oliver Schmidt 2015-06-27 00:33:24 +02:00
  • 9c3c886da3 Added regression tests to Travis. Oliver Schmidt 2015-06-27 00:04:51 +02:00
  • 9bd11f161f Made test Makefiles work with CMD.EXE Oliver Schmidt 2015-06-27 00:03:45 +02:00
  • 54cfd2e2a1 Avoid wrong error. Oliver Schmidt 2015-06-26 23:36:14 +02:00
  • fe0b7570dc Merge pull request #162 from greg-king5/fastcall Oliver Schmidt 2015-06-25 21:36:06 +02:00
  • f6d1234576 Added some names to the list of test-suite programs that need the --all-cdecl work-around. Greg King 2015-06-25 13:57:17 -04:00
  • 8bdbc00ba3 Bumped version. Oliver Schmidt 2015-06-25 09:19:35 +02:00
  • ec2195b4ec Merge pull request #161 from greg-king5/fastcall Oliver Schmidt 2015-06-22 10:47:51 +02:00
  • 08e18c93c5 Added explicit settings of calling conventions in pointer-to-function declarations in system and library headers. Greg King 2015-06-22 00:15:48 -04:00
  • a13284a792 Merge pull request #160 from Movax12/definedinstr Oliver Schmidt 2015-06-04 22:05:00 +02:00
  • fe023a1218 Merge pull request #151 from greg-king5/fastcall Oliver Schmidt 2015-05-26 22:39:33 +02:00
  • b49fd26d16 Improved the compiler documentation, a little bit. Greg King 2015-05-26 11:23:54 -04:00
  • bbb6f89731 Made cc65 properly test calling conventions when it compares forward declarations to function definitions. Greg King 2015-05-24 18:31:50 -04:00
  • e72132c8ae Made cc65 properly test variadic-function pointer assignments. Greg King 2015-05-24 08:32:15 -04:00
  • c30d87f0b7 Update documentation to .ISMNEMONIC JT 2015-05-22 20:33:42 -04:00
  • 63325a90d1 Added needed changes to pseudo.c JT 2015-05-19 20:45:49 -04:00
  • 1e3234f370 changed name of function to .ISMNEMONIC, small fixes JT 2015-05-19 19:50:51 -04:00
  • 2167c6c831 Merge pull request #159 from groessler/something_to_pull Oliver Schmidt 2015-05-19 15:56:16 +02:00
  • 9ee5adc190 Remove .FEATURE requirement and add documentation JT 2015-05-19 00:06:12 -04:00
  • 41d19074e7 Fix verbose symbol dumping in ca65. Christian Groessler 2015-05-16 05:20:15 +02:00
  • 893af97ccd Fixed isblank() availability atttribute. Oliver Schmidt 2015-05-13 14:54:12 +02:00
  • 5ed3a1a6dc Added pseudo function .DEFINEDINSTR JT 2015-05-12 19:28:57 -04:00
  • 0bb3bafb3e Made cc65 catch an assignment of a function pointer to a pointer with a different calling convention. Greg King 2015-05-12 04:15:00 -04:00
  • aeb8492572 Simplified license. Oliver Schmidt 2015-05-05 21:56:23 +02:00
  • 1e6629de8d Removed 'gh-pages'. Oliver Schmidt 2015-05-05 13:46:26 +02:00
  • 0f1c3b0181 Fixed comment. Oliver Schmidt 2015-04-27 09:39:50 +02:00
  • 1748bb1ab6 Use well-known location BLTU2 for "memmove()". Oliver Schmidt 2015-04-26 14:08:46 +02:00
  • 3c1cd0d867 Added cmdline support to exec(). Oliver Schmidt 2015-04-26 14:01:36 +02:00
  • b24c87e61f Changed the compiler test-suite to work with the fastcall-default version of cc65. Greg King 2015-04-22 10:05:07 -04:00
  • 8743e9911d Added a command-line option to compile a program, with __cdecl__ as the default calling convention. Greg King 2015-04-22 09:59:23 -04:00
  • 88fe6b615b Merge pull request #155 from Movax12/exp Oliver Schmidt 2015-04-22 13:20:32 +02:00
  • 610e50aecf Merge pull request #4 from Movax12/addrsize Movax12 2015-04-21 16:28:18 -04:00
  • 0d765abd6c Fix typo in documentation for .ADDRSIZE JT 2015-04-21 16:21:27 -04:00
  • ffa5371a05 Merge pull request #3 from Movax12/addrsize Movax12 2015-04-21 16:10:42 -04:00
  • ffa52863b3 Small changes to coding style and to ca65 documentation for .ADDRSIZE JT 2015-04-21 16:09:01 -04:00
  • 2d3cf98bc8 2nd Small change to .ADDRSIZE documentation JT 2015-04-20 19:40:41 -04:00
  • 9f4fa85a25 Merge pull request #2 from Movax12/addrsize Movax12 2015-04-20 19:15:35 -04:00
  • 9e9884764e Small change to .ADDRSIZE documentation JT 2015-04-20 19:09:18 -04:00
  • 499eab65f1 Updated documentation for .ADDRSIZE and .FEATURE addrsize JT 2015-04-20 18:56:34 -04:00
  • 247f4218b0 Merge pull request #1 from Movax12/addrsize Movax12 2015-04-20 17:27:27 -04:00
  • dfddf8f9d2 Improved on funciton .ADDRSIZE. Conform to coding style. JT 2015-04-20 17:20:54 -04:00
  • c6f45a338c Added function .ADDRSIZE to ca65 JT 2015-04-19 23:21:56 -04:00
  • ae4f9336b3 Behave more like BASIC.SYSTEM and allow for argv[0]. Oliver Schmidt 2015-04-19 21:59:05 +02:00
  • 24e902059c Allow up 127 chars of cmdline for programs started by the loader. Oliver Schmidt 2015-04-19 21:16:43 +02:00
  • c3bec9368b Merge pull request #154 from smuehlst/c1p_screenlayout_macro Oliver Schmidt 2015-03-25 16:24:45 +01:00
  • 810fe229e9 Document osic1p-specific constants. Stephan Mühlstrasser 2015-03-23 19:31:46 +01:00
  • 7fb206e381 Macro-based implementation of screen layout configuration modules. Stephan Mühlstrasser 2015-03-22 22:45:53 +01:00
  • b4bab018ac More room by default for zero-page data. Stephan Mühlstrasser 2015-03-22 12:10:58 +01:00
  • 2842b68a04 Reverted one of the changes in how function prototypes look, in cc65's assembly output. Greg King 2015-03-19 06:27:25 -04:00
  • 166a299535 Merge pull request #152 from smuehlst/c1p_bootload Oliver Schmidt 2015-03-15 11:40:33 +01:00
  • 8b10534429 Improved fix with suggestions by Greg King. Stephan Mühlstrasser 2015-03-15 00:40:42 +01:00
  • 52f5854813 Fixed a typo. Greg King 2015-03-14 16:50:08 -04:00
  • a7ecab38bd Improved vector (re)setting function docs. Oliver Schmidt 2015-03-14 18:53:56 +01:00