Commit graph

  • 6c4c959141 Sym-1 lib changes Wayne Parham 2021-06-06 21:28:03 -05:00
  • e687f2f048 Clarified 'Limited memory applications' section Wayne Parham 2021-06-06 17:55:58 -05:00
  • 7d5fc7eb43 Changed kb references to KB Wayne Parham 2021-06-06 17:51:24 -05:00
  • 69e2313a63 First round of requested code changes Wayne Parham 2021-06-06 23:20:54 +01:00
  • 1c16e46f23 Improved ld65's error messages about ca65's .BANK() function. Greg King 2021-06-05 11:31:28 -04:00
  • 39ef63cbbc Don't check for circular references of imports that don't have matching exports. Greg King 2021-06-04 08:49:10 -04:00
  • d5d9183ccf conform to prevailing if bracket style bbbradsmith 2021-02-22 18:17:11 -05:00
  • 6ebe551919 return is sufficient, TooComplex flag is unnecessary to resolve this crash case suggested by greg-king5 in #1409 bbbradsmith 2021-02-22 18:14:27 -05:00
  • 3584c4c87f fix crash when a NULL ExprNode is checked for circular references bbbradsmith 2021-02-22 11:57:32 -05:00
  • 4d5fe38540 Fixed OptStackOps when the stuff pushed on stack top is accessed before the op. acqn 2020-09-18 20:23:03 +08:00
  • 79be6dec16 More quick hack for CE_GenRegInfo. acqn 2020-09-18 20:23:02 +08:00
  • 0bfa13722b More funcinfo on register usage fixes. acqn 2020-09-18 20:23:02 +08:00
  • fe003eedd4 Fix Atari keyboard code for cursor up key IrgendwerA8 2021-05-31 00:24:46 +02:00
  • 0d3c827d80 Made the C preprocessor #if nesting stack have 256 levels. Greg King 2021-05-30 03:51:11 -04:00
  • ee5014c595 Simplified the Supervision "hello world" sample program. Greg King 2021-05-29 09:04:47 -04:00
  • c0f29993e0 Fixed the descriptions of the Creativision's functions. Greg King 2021-05-29 08:53:13 -04:00
  • 6bedade593 Fixed the creativision function prototypes. Greg King 2021-05-29 08:37:38 -04:00
  • 4973fc2246 Merge branch 'cc65:master' into master polluks2 2021-05-25 17:20:49 +02:00
  • 010eea12a2 move test for issue #1211 into misc mrdudz 2021-05-25 13:38:06 +02:00
  • 30830e1348 Added missing Creativision functions Polluks 2021-05-23 10:19:00 +02:00
  • 65c640d2cf added missing atari5200 target mrdudz 2021-05-24 15:15:07 +02:00
  • 022935320c test for issue #897 mrdudz 2021-05-24 14:30:10 +02:00
  • ae3d3a4b5d make readme a bit more clear (hopefully) mrdudz 2021-05-24 13:53:44 +02:00
  • adda9438d2 testcase for issue #1357 mrdudz 2021-05-24 13:53:14 +02:00
  • ae9434e02e seven-segment display update Wayne Parham 2021-05-23 15:22:33 -05:00
  • db395e5988 Improved sample program symDisplay.c Wayne Parham 2021-05-23 13:31:28 -05:00
  • 0db23a8951 testcase for issue #263 mrdudz 2021-05-23 18:55:06 +02:00
  • 4865caa593 Merge branch 'cc65:master' into master polluks2 2021-05-22 23:39:34 +02:00
  • b08dc28cc1 another testcase related to issue #1462 mrdudz 2021-05-22 22:34:52 +02:00
  • e13f57e86c added another testcase for issue #1462 mrdudz 2021-05-21 16:09:10 +02:00
  • 663268dca9 Syncronize the Supervision crt0.s with its ld65 config files. Greg King 2021-05-21 03:32:43 -04:00
  • 681c9594cc libsrc/atari5200/crt0.s: fix formatting Christian Groessler 2021-05-21 01:45:55 +02:00
  • 0ae1aad3d3 Fix typo: VIAx_CR -> VIAx_ACR Olli Savia 2021-05-19 21:08:43 +03:00
  • 6d560f4236 change prototype for GraphicsString() to void __fastcall__ GraphicsString(const void *myGfxString); mrdudz 2021-05-18 15:16:14 +02:00
  • d14148ab4f Restricted commit b9a3c78888 to classic-style Assembly macros. Greg King 2021-05-17 19:48:47 -04:00
  • 4a57656f69 add test for issue #1504 mrdudz 2021-05-17 14:40:09 +02:00
  • d736032675 added a missing comment mrdudz 2021-05-17 14:25:33 +02:00
  • c53059468e fix documentation for the driver _init calls mrdudz 2021-05-17 14:25:18 +02:00
  • d2da30a7e2 give the "samples" target something to do to supress the "nothing to be done for 'samples'" message mrdudz 2021-05-16 23:38:17 +02:00
  • 5fc9d3f048 change driver _install calls from taking "void*" to "const void*" mrdudz 2021-05-16 22:57:28 +02:00
  • ce487651b0 as suggested by Oliver: - only output messages if MAKELEVEL is 0 - indent nested ifeq - use if (,) syntax mrdudz 2021-05-16 22:24:35 +02:00
  • 1450f146a5 Fixed '[]', '()' '.' and '->' operators following a postfix increment/decrement. acqn 2021-05-16 16:09:45 +08:00
  • 43ca887263 Fixed 'case'/'default' labels in non-compound 'switch' body statement. acqn 2021-05-16 16:06:52 +08:00
  • a9af6aa743 fix warnings mrdudz 2021-05-16 18:29:45 +02:00
  • 4ba3ff3048 redirect c64 to geos-cbm and apple2enh to geos-apple when given with SYS= on the command line, as suggested by oliver mrdudz 2021-05-16 18:23:23 +02:00
  • 53f0552fe7 fix warnings mrdudz 2021-05-16 17:12:50 +02:00
  • e9fd87d07a
    Merge branch 'master' into master WayneParham 2021-05-16 10:02:37 -05:00
  • aecb01986a fix list of executables for geos-apple mrdudz 2021-05-16 15:45:34 +02:00
  • 86bd6b9add Added executable list for all targets and print a message when certain samples are not available for a target (instead of failing). This makes "make SYS=<target>" in samples recursively work for all supported targets. mrdudz 2021-05-15 19:48:19 +02:00
  • 930dc7efc2 Merge branch 'cc65:master' into master polluks2 2021-05-14 22:14:21 +02:00
  • 18ae09f682 Less excessive errors with failed array declarations. acqn 2021-03-14 03:39:05 +08:00
  • dfba8d77ca Error messages shouldn't raise warnings about unused expressions by themselves. acqn 2020-08-30 01:31:23 +08:00
  • 321bac4178 Remove TAB characters Wayne Parham 2021-05-13 14:43:16 -05:00
  • 09e0e74124 (again) remove TABs Christian Groessler 2021-05-13 18:12:12 +02:00
  • e5813cfb1a Removed two duplicate TYPEDEFs from a header. Greg King 2021-05-13 00:24:32 -04:00
  • af4c4f6aaf Removed a "return" keyword from an inline function that must return (void). Greg King 2021-05-12 19:43:32 -04:00
  • 5d198d6842 Fixed some URL links in a couple of documents. Greg King 2021-05-12 05:05:39 -04:00
  • f09ffb2a45 symNotepad.c Wayne Parham 2021-05-12 01:08:13 +01:00
  • 3d541d0d10 Merge branch 'cc65:master' into master polluks2 2021-05-11 18:28:07 +02:00
  • 05f545e189 More line number related changes. Andrea Odetti 2021-05-11 16:32:43 +01:00
  • 93762a2117 ld65: move 2 more cases to the notation file:line. Andrea Odetti 2021-05-11 13:54:36 +01:00
  • feccc68c54 ld65: avoid redundant error message information. Andrea Odetti 2021-05-11 13:54:05 +01:00
  • 467844963a Update failing test due to error format changes. Andrea Odetti 2021-05-10 10:35:17 +01:00
  • bcc670ee36 Standard formatting of error messages. Andrea Odetti 2021-05-10 09:56:40 +01:00
  • bda5bf70ce
    Merge pull request #1487 from mrdudz/wrapped-call Oliver Schmidt 2021-05-11 14:32:28 +02:00
  • 82ee502f57
    Merge branch 'master' into wrapped-call Bob Andrews 2021-05-11 14:16:25 +02:00
  • 07dd1e3849 fix formatting mrdudz 2021-05-11 14:14:44 +02:00
  • 18f94d1fe0 rework to use a magic value instead of a flag, as suggested by Oliver mrdudz 2021-05-11 14:00:49 +02:00
  • ef74226993 improve error message mrdudz 2021-05-11 13:37:53 +02:00
  • ef8c70c7af use url instead of htmlurl, add note on least significant 8bits of the bank value mrdudz 2021-05-11 13:36:30 +02:00
  • b7856ddd4f Just some source formatting adjustments. Oliver Schmidt 2021-05-11 10:40:44 +02:00
  • a2def19de5 Added TGT_SYM1 Wayne Parham 2021-05-10 15:20:49 +01:00
  • 27e04b36b0 Makefile updates Wayne Parham 2021-05-09 17:24:15 -05:00
  • f81aefe8bd Synertek Systems Sym-1 config files Wayne Parham 2021-05-09 17:13:24 -05:00
  • aea5db48cb fix typo in README.md Wayne Parham 2021-05-09 16:55:17 -05:00
  • 044a0838a3 Changes to existing cc65 source to support Synertek Systems Sym-1 Wayne Parham 2021-05-09 16:51:17 -05:00
  • 6e79379405 Synertek Systems Sym-1 machine-specific files Wayne Parham 2021-05-09 16:34:53 -05:00
  • ab9db5b503 Merge branch 'cc65:master' into master polluks2 2021-05-09 21:01:33 +02:00
  • 07bd5089ec Define CLOCKS_PER_SEC as _clocks_per_sec() if _clocks_per_sec() is actually available. Oliver Schmidt 2021-05-09 19:27:33 +02:00
  • 9dffc8ab0f Merge branch 'cc65:master' into master polluks2 2021-05-08 20:01:45 +02:00
  • b1f81d5e21 Optimised code polluks2 2021-05-08 16:50:08 +00:00
  • 4c37f12a4d Optimised strlen Polluks 2021-05-08 18:23:19 +02:00
  • 80877a600a Merge branch 'cc65:master' into master polluks2 2021-05-08 17:56:22 +02:00
  • 3ea330f15f update docs mrdudz 2021-05-07 21:32:04 +02:00
  • 0fbf2af09d Fix the warning that is produced for unused functions mrdudz 2021-05-07 18:38:26 +02:00
  • 729690e9e9 document the wrapped-call extension mrdudz 2021-05-05 16:07:47 +02:00
  • c9f242e566 Extend #pragma wrapped-call to support "bank" argument mrdudz 2021-05-05 14:42:29 +02:00
  • 216bb22b20 Added a special version of a function which uses an absolute addressing mode to access the zero page. Greg King 2021-05-04 11:54:06 -04:00
  • 04cd884f8f Prevent missed .ENDMACRO in included file Marco Aurelio da Costa 2021-04-27 08:21:06 -03:00
  • b9a3c78888 Parse file included inside a macro at definition time Marco Aurelio da Costa 2021-04-26 13:30:54 -03:00
  • 8e02f8f5ec Add .REFTO as an alias to .REFERTO. Update the docs related to it. Evgeny Vrublevsky 2021-04-28 21:38:23 +03:00
  • 50a58e7706 Added documentation for the .REFERTO. Evgeny Vrublevsky 2021-04-24 21:26:52 +03:00
  • 83e7c37277 Use .REFERTO instead of .REF as the command. Evgeny Vrublevsky 2021-04-24 20:51:11 +03:00
  • e9a72b2462 Add .REF control command implementation. Evgeny Vrublevsky 2021-04-24 16:34:21 +03:00
  • f3663b8d2e added test for issue #1461 mrdudz 2021-04-28 14:21:48 +02:00
  • 71bd6415d6 No more unnecessary jump-over labels generated for logical OR false cases. acqn 2021-04-17 16:50:59 +08:00
  • 1f4ce41846 Fixed the alphabetic sorting of the "Pseudo functions" section. Greg King 2021-04-24 13:48:42 -04:00
  • 4866ee53e6 Moved some Assembly function descriptions out of the "Control commands" section, and into the "Pseudo functions" section. Greg King 2021-04-24 13:20:10 -04:00
  • 080cb1bac9 added testcase for issue #1462 mrdudz 2021-04-23 21:52:36 +02:00
  • 5d84a4ba13 Removed non-ASCII chars. Oliver Schmidt 2021-04-19 16:06:10 +02:00