Commit Graph

  • e00f5ba5a0 Add tgi subdir cuz 2002-10-04 19:27:45 +00:00
  • bc1085997d Minor improvement of optimizations cuz 2002-10-04 19:27:15 +00:00
  • 89e8aae7d7 Increase the size of some buffers, so we are at the assembler level able to handle any identifiers passed from the C level. cuz 2002-10-04 17:54:46 +00:00
  • 8bc4863fc6 Changes from Michael Klein cuz 2002-10-03 20:10:10 +00:00
  • 13f81d0377 Port plasma to the C128 cuz 2002-10-03 19:19:25 +00:00
  • fc774b3006 Last change introduced a bug cuz 2002-10-03 19:18:06 +00:00
  • 91e26f573c Added the TGI mode table cuz 2002-10-03 18:19:25 +00:00
  • eab19873f3 Remove the ",r" spec cuz 2002-10-03 18:16:46 +00:00
  • eea95f7b64 Added tgidemo cuz 2002-10-03 17:36:18 +00:00
  • f965924c2a Ignore executables cuz 2002-10-03 17:36:00 +00:00
  • 5fec8ac5c3 Don't call the driver if we don't have one loaded cuz 2002-10-03 13:54:42 +00:00
  • 8b14f60e0d Removed duplicate declaration cuz 2002-10-03 13:28:34 +00:00
  • 29c217b4b2 Use a #define instead of numeric value cuz 2002-10-03 11:20:45 +00:00
  • 7fffd12f11 Started to add tgi text output functions cuz 2002-10-03 11:18:49 +00:00
  • 2f44fb05a4 Started to add text output functions cuz 2002-10-03 11:18:23 +00:00
  • 4389b0c438 Fixed a small bug cuz 2002-10-03 09:00:57 +00:00
  • f5243e514c Fixed optimizer bug in or/xor cuz 2002-10-02 22:21:42 +00:00
  • b4326d1930 Place all declarations that are local to a function into the local function scope. Apart from some other advantages, this works around a bug where having an external identifier in global scope and using an "extern" declaration for exactly the same identifier in a function did not work, because the assembler refused to export and import one and the same identifier. Since the import now imports into local scope, both identifiers are distinct for the assembler and the (valid) C code works. cuz 2002-10-02 13:00:04 +00:00
  • 980c17daef Allow more flexible numeric flag pragma arguments cuz 2002-10-01 08:13:04 +00:00
  • 65fa99f65e Fixed a bug cuz 2002-09-30 21:58:39 +00:00
  • 77132165ce File had DOS line endings cuz 2002-09-30 21:38:07 +00:00
  • 1f20202239 Ignore also cr's on input. This allows to compile sources with DOS/Windows line separators on unix systems. cuz 2002-09-30 19:32:33 +00:00
  • 15d2c8fc83 Removed debug code cuz 2002-09-30 19:05:37 +00:00
  • d92676ef60 Add SB_GetNumber to scanstrbuf.c. Rewrite of CharMapPragma in pragma.c Fixed bug in scanner.c: Invalid octal constants containing the numbers 8 and 9 were accepted by the compiler. Moved SignExtendChar from scanner.c to datatype.c. cuz 2002-09-30 18:46:08 +00:00
  • 2df5db1f04 Call StrBuf destructors cuz 2002-09-29 21:15:02 +00:00
  • e880ac6059 Use the new StrBuf features cuz 2002-09-29 21:13:09 +00:00
  • ea50befaac Redoing the pragma stuff cuz 2002-09-29 21:09:47 +00:00
  • 092f10862e New function SB_Skip cuz 2002-09-29 19:55:38 +00:00
  • 0e4493f075 Add a user index to class StrBuf cuz 2002-09-29 19:49:55 +00:00
  • 689202057c Fixed the result of the % operator for longs cuz 2002-09-28 19:55:19 +00:00
  • 3aab67401e Fixed the result of the % operator for ints cuz 2002-09-28 19:41:00 +00:00
  • 293bb88188 Remove the "empty" segment type cuz 2002-09-27 06:59:33 +00:00
  • 9464c7dd29 Change the .LOCAL command so that the cheap local symbol prefix is kept. This allows to create macros with local labels that expand to cheap local symbols when the macro is expanded. Tip from Dagan Galarneau <dagan@msd.com> cuz 2002-09-25 21:35:00 +00:00
  • ffdc8396c5 Changed a function name cuz 2002-09-25 10:42:42 +00:00
  • 7215ebd145 Added the __DATE__ and __TIME__ preprocessor macros cuz 2002-09-23 21:37:15 +00:00
  • 6676e27032 Cosmetic changes cuz 2002-09-23 21:37:01 +00:00
  • c723420314 Added Michael Klein cuz 2002-09-21 08:35:43 +00:00
  • ea0925d436 Worked around a bug in GNU info cuz 2002-09-20 21:56:11 +00:00
  • c2b550abf9 vsscanf is a C file cuz 2002-09-18 20:47:22 +00:00
  • a411560958 Fix problems building info files, patch from Michael Klein <michael.klein@puffin.lb.shuttle.de>. cuz 2002-09-18 20:42:39 +00:00
  • 3c64a0f75c Added debian stuff from Michael Klein <michael.klein@puffin.lb.shuttle.de> cuz 2002-09-18 20:41:33 +00:00
  • b2e06dbb9d assert() must be an expression of type void cuz 2002-09-18 20:15:49 +00:00
  • 257005696f Improve type casts for ints. Allow the second and third operand of the :? operator to be of type int. cuz 2002-09-18 20:14:51 +00:00
  • a6fffdf770 Fixed a bug cuz 2002-09-16 20:13:05 +00:00
  • 89b206f046 .BLANK was also broken cuz 2002-09-14 21:05:12 +00:00
  • e1d24121e8 The .IFNBLANK command was broken cuz 2002-09-14 20:56:37 +00:00
  • 4b805447b6 Prepare VIC20 startup for different start addresses cuz 2002-08-11 15:11:31 +00:00
  • 4db7198ade AllocIf would overwrite memory if the .IF nesting became too deep. cuz 2002-08-11 14:49:42 +00:00
  • b286cdf2b4 fixed error check izydorst 2002-08-11 14:38:00 +00:00
  • 12741467f8 Add rule to make zeropage.o in runtime dir if it is missing cuz 2002-08-11 12:39:10 +00:00
  • d99ec65e29 cleared warning izydorst 2002-08-09 18:06:02 +00:00
  • f64baf02ec Changed joystick bits after change in joystick code for VC20 cuz 2002-08-09 05:07:22 +00:00
  • 94ea416652 Optimization cuz 2002-08-09 05:07:06 +00:00
  • 12154bdaa7 VIC20 needs other joystick constants cuz 2002-08-08 12:28:11 +00:00
  • 76ee9a1f66 New, shorter readjoy function cuz 2002-08-08 12:27:40 +00:00
  • 56fd8532ed The vic20 target had the wrong CFLAGS cuz 2002-08-08 12:16:52 +00:00
  • 0cad140b4d New redhat spec cuz 2002-08-07 19:52:24 +00:00
  • 93dbb62e9f Small optimizations cuz 2002-08-07 19:35:15 +00:00
  • 99b193a482 Cleanup, fix VIC20 problem cuz 2002-08-07 19:28:39 +00:00
  • 8a4378e60c Remove unused code, port to new version cuz 2002-08-07 19:28:23 +00:00
  • f0d89e09bc Added VIC20 port changes from Steve Schmidtke cuz 2002-08-07 05:18:13 +00:00
  • 195feebc00 Fixed a bug cuz 2002-07-27 09:55:48 +00:00
  • 2a8e2d422c Reverse the last change, brain error :-( cuz 2002-07-27 07:44:51 +00:00
  • 58ef7c8df5 Reintroduce a patch for a bug that has been lost between version 1.2 and 1.3 of the vsprintf module. cuz 2002-07-27 07:31:13 +00:00
  • 8d8458032d Fixed a bug cuz 2002-07-26 19:27:55 +00:00
  • 00a4c6ead0 first version, derived from cbm/oserrlist.s cpg 2002-07-24 21:43:57 +00:00
  • 00302ddd71 oserrlist.o: new object file cpg 2002-07-24 21:42:27 +00:00
  • d1d104d7ff Fixed a bug cuz 2002-07-20 08:20:59 +00:00
  • c1c24d6df5 Added stroserror-test.c cuz 2002-07-18 13:38:40 +00:00
  • fcd582e3cb Added _stroserror cuz 2002-07-18 13:29:04 +00:00
  • baece405e5 Ignore tgi drivers cuz 2002-07-18 13:28:34 +00:00
  • f95c28817b Added _stroserror cuz 2002-07-18 11:04:48 +00:00
  • 2d7f755c32 improved chk_supp: only do the test on SpartaDOS and only if the SDOS version is below 4 (4 is SpartaDOS-X and supports seeking on all file systems) cpg 2002-07-16 19:27:51 +00:00
  • 3fd58b9068 initialize __dos_type variable cpg 2002-07-16 18:51:30 +00:00
  • 2382690f6e added dos_type defines cpg 2002-07-16 18:48:48 +00:00
  • 02c26efdd3 Replace calls to memset with _bzero if the fill value is zero and -Oi in effect. cuz 2002-07-16 11:01:51 +00:00
  • 87fa3fbdaa Minor optimization cuz 2002-07-16 09:41:00 +00:00
  • d4e71bfb59 Removed a JMP (ind) cuz 2002-07-16 09:40:45 +00:00
  • 0921d9c1ee Fixed a bug cuz 2002-07-15 21:00:28 +00:00
  • 7e9d911d16 Add ROM function defines cuz 2002-07-15 20:07:30 +00:00
  • 55dfc0f312 Use MEMSIZE instead of using a fixed high mem location cuz 2002-07-15 20:03:37 +00:00
  • dd6e59e1cc fixed info field offset and author field length izydorst 2002-07-15 18:25:39 +00:00
  • dc3aa1dfdd integrated VLIR linker into grc izydorst 2002-07-12 16:36:05 +00:00
  • 27cd610d49 Fixed a bug cuz 2002-07-12 09:10:02 +00:00
  • 7c9bf720d8 Fixed a bug cuz 2002-07-12 08:45:42 +00:00
  • 8c7f650621 More changes from Lisa cuz 2002-07-12 07:58:11 +00:00
  • 30f4bc52f7 Output the command line for sub-processes when -d is given cuz 2002-07-11 19:46:11 +00:00
  • 4fd0da1635 Fixed usage output cuz 2002-07-11 19:29:17 +00:00
  • 02a75f8a74 Fixed a typo cuz 2002-07-11 19:26:05 +00:00
  • 68166eb575 Added new defines cuz 2002-07-11 14:07:27 +00:00
  • afb0f66ab7 Removed obsolete version.h file cuz 2002-07-10 21:09:38 +00:00
  • f93eb903ba Fixed/worked around a bug cuz 2002-07-10 21:04:02 +00:00
  • 63123a3566 example for creating VLIR binary using ca65 izydorst 2002-07-10 19:29:34 +00:00
  • a152fe71c5 support for VLIR structured files when using ca65 only izydorst 2002-07-10 18:43:04 +00:00
  • da3baace1f More changes from Lisa Higgins cuz 2002-07-10 12:33:11 +00:00
  • 380582e4a3 Copy TGI drivers into main lib dir cuz 2002-07-07 11:17:27 +00:00
  • 692ea74463 Add URL for AppleWin cuz 2002-07-07 11:17:09 +00:00
  • e2f95ebca5 Add tgi_horline cuz 2002-07-07 11:12:41 +00:00
  • 613cb2ff77 Add TGI driver cuz 2002-07-07 11:12:16 +00:00
  • 104ce990cb More work on the graphics subsystem cuz 2002-07-07 10:30:31 +00:00