Commit Graph

  • fed0a0a52d determines OS version cpg 2000-07-10 23:38:14 +00:00
  • 27bef5100f added get_ostype() function and related defines cpg 2000-07-10 23:31:44 +00:00
  • 49df1600cb ostype.o: new object file cpg 2000-07-10 23:14:14 +00:00
  • 61606714c4 Removed paragraph about asm macro output in the asm listing cuz 2000-07-09 13:30:48 +00:00
  • 0e460243fd Fix macro output in the listing cuz 2000-07-09 13:19:25 +00:00
  • c4cf60b521 displays upper memory limit on Atari machines cpg 2000-07-09 00:41:43 +00:00
  • e3ee0a278e Added asm listing stuff cuz 2000-07-08 21:10:56 +00:00
  • a47f2727ff Update for new features/version cuz 2000-07-08 21:10:42 +00:00
  • 3f4da40d6d Added -h option cuz 2000-07-08 21:01:02 +00:00
  • fbe694bca3 Added/finished .MID, .LEFT, .RIGHT cuz 2000-07-08 14:01:43 +00:00
  • 0c85406f52 replaced multiple lines of "rm" commands with a single "rm" line in the clean target. on some rm lines the argument was empty which caused the NetBSD rm command to complain... cpg 2000-07-03 21:03:41 +00:00
  • 3e416337b2 Fixed translation table for GEOS cuz 2000-06-30 19:45:13 +00:00
  • 51308b1f6b Fix available memory for C64 cuz 2000-06-26 06:33:17 +00:00
  • fd7399e82f added Atari entry in Systems chapter cpg 2000-06-25 23:10:49 +00:00
  • ac3ebc0989 adapted CfgAtari for maximum memory cpg 2000-06-25 23:08:44 +00:00
  • 158714acf9 Working on .MID cuz 2000-06-25 17:48:28 +00:00
  • 0ebf91be52 Check for duplicate files in an argument list and print a warning cuz 2000-06-25 14:08:36 +00:00
  • a992dd05a0 Fixed a bug cuz 2000-06-25 13:17:26 +00:00
  • 7b32de4b95 added deb.c (simple program to enter the debugger) cpg 2000-06-25 02:20:13 +00:00
  • ec7441d5ac added deb.c cpg 2000-06-25 02:19:03 +00:00
  • 1d934b205f provides default value for __graphmode_used variable cpg 2000-06-25 01:50:43 +00:00
  • 6f05785aa9 adapt reserved memory with _graphmode_used variable (user settable) cpg 2000-06-25 01:45:30 +00:00
  • 4a27cbd9a7 graphuse.o: new object file cpg 2000-06-25 01:43:36 +00:00
  • 695f260449 renamed fd_table, fd_index to __fd_table and __fd_index (C naming) cpg 2000-06-25 01:40:29 +00:00
  • 9468b05231 Separated _maperrno and _errno cuz 2000-06-24 09:10:16 +00:00
  • 48f1d0ad28 Fixed errno handling cuz 2000-06-24 09:02:08 +00:00
  • 668c031c32 full-screen scroll routine (up and down) cpg 2000-06-23 22:10:25 +00:00
  • e51b5c8b59 multiply by 40 routine cpg 2000-06-23 22:06:37 +00:00
  • 7b944cae11 use mul40 routine instead of doing the multiplication myself cpg 2000-06-23 22:05:59 +00:00
  • 70dbbb542f sroll.o, mul40.o: new object files cpg 2000-06-23 22:03:57 +00:00
  • 04539c46aa added declarations for scroll(), savevecs() and restvecs() cpg 2000-06-23 21:36:21 +00:00
  • 294854ff13 Added .CONCAT cuz 2000-06-23 20:56:07 +00:00
  • 6b002da603 Removed the strexpr module and placed the implementation of the .STRING builtin function into the NextTok function. Added the .CONCAT function. cuz 2000-06-23 20:49:47 +00:00
  • 66df712d40 Update cuz 2000-06-23 08:02:57 +00:00
  • 85402a4323 Added the .depend file cuz 2000-06-22 21:29:11 +00:00
  • 4e647d2d68 Added support for geos resource files cuz 2000-06-22 21:22:39 +00:00
  • f09ab689d7 Added sample grc from Maciej cuz 2000-06-22 21:10:28 +00:00
  • 38288d7eef Added grc cuz 2000-06-22 21:05:03 +00:00
  • 8b971f7c73 Created a gcc makefile for grc cuz 2000-06-22 21:02:43 +00:00
  • 53485bc321 First import of resource compiler by Maciej cuz 2000-06-22 21:00:33 +00:00
  • 6fb18bf469 Update for new version cuz 2000-06-22 12:45:31 +00:00
  • 5453c45d8f Add the atari target cuz 2000-06-22 12:42:37 +00:00
  • 826c11450d Update for new version cuz 2000-06-22 12:31:09 +00:00
  • d10b3a90c9 Update for new features cuz 2000-06-22 12:22:18 +00:00
  • a13e897291 Update for new features cuz 2000-06-22 12:06:30 +00:00
  • 553063a498 Fixed usage text cuz 2000-06-22 11:45:01 +00:00
  • 120cdab4aa Bumped the version number cuz 2000-06-22 11:39:13 +00:00
  • 7bd93e9e82 New long option: --debug cuz 2000-06-22 11:38:57 +00:00
  • 3065378c20 Update for next release cuz 2000-06-22 11:34:25 +00:00
  • 9e83b00152 Rewrote parsing of locals. Removed non working code for register variables. cuz 2000-06-22 11:28:39 +00:00
  • ea43c68b9b Changed usage information text cuz 2000-06-22 11:13:38 +00:00
  • 29f57b3196 GTIA color defines; added c64 compatibility color defines cpg 2000-06-22 00:50:05 +00:00
  • 7198329ce3 setcolor, getcolor and setcolor_low functions cpg 2000-06-22 00:42:26 +00:00
  • 564eed1a2d setcolor.o: new object file cpg 2000-06-22 00:39:59 +00:00
  • 04ee693c00 Fixed a bug cuz 2000-06-21 21:02:44 +00:00
  • e27fafbea3 set MAX_INC_NESTING to 20 cpg 2000-06-21 00:10:12 +00:00
  • dff9bae70a Fixed a bug cuz 2000-06-20 06:53:01 +00:00
  • ea2f5c1309 Fixed a bug cuz 2000-06-19 06:14:44 +00:00
  • c31008c78a Remove io.*, some cleanup cuz 2000-06-15 19:03:01 +00:00
  • a66cf46549 Fixed a bug cuz 2000-06-15 18:06:18 +00:00
  • 7329d4acb3 New long option --static-locals cuz 2000-06-14 21:20:45 +00:00
  • c59aa8ffdf Fixed makefile to use new paths cuz 2000-06-14 21:14:47 +00:00
  • 4b1abd7cc9 Better error messages when opening include files cuz 2000-06-14 21:07:58 +00:00
  • aa8737733f Use the xmalloc module from the common directory. Rewrote the include file management, keeping a list of all include files and cleaning up the code while going. cuz 2000-06-14 21:01:37 +00:00
  • d10bf32c4c Added MSD cuz 2000-06-14 20:02:15 +00:00
  • 500233166a 65C02 additions, saved a few bytes in the code generator cuz 2000-06-14 16:58:52 +00:00
  • 409d12534b New option --add-source cuz 2000-06-14 10:58:52 +00:00
  • 6d33db1291 Just renames cuz 2000-06-14 10:03:59 +00:00
  • 623c1e6ffc Module now in common dir cuz 2000-06-14 10:03:34 +00:00
  • 6976b75308 Remove unneeded includes cuz 2000-06-14 10:03:26 +00:00
  • 1b25672550 Initialize command line to make ProgName valid cuz 2000-06-14 10:02:48 +00:00
  • cf71093fe9 Code now in common dir cuz 2000-06-14 10:02:05 +00:00
  • c2b19b5e00 Use stuff from the common dir cuz 2000-06-14 10:01:36 +00:00
  • ecdce2cd16 Fix problematic code. Use more stuff from the shared modules. cuz 2000-06-14 10:00:55 +00:00
  • 2767f66146 Place shared modules into the common dir cuz 2000-06-14 09:57:42 +00:00
  • 6a482b59fa Move stuff into the common directory cuz 2000-06-14 09:38:07 +00:00
  • 1081c1dcdd More common subroutines cuz 2000-06-14 09:32:22 +00:00
  • 114bc5a370 Some basic support for the 65C02 CPU. Use the command line module from common/ and support long options. Rename the include module to incpath (as in the assembler). cuz 2000-06-14 08:18:19 +00:00
  • f1feae3a97 Rename a function cuz 2000-06-14 07:48:27 +00:00
  • b9ce81c7e3 Fixed an error cuz 2000-06-14 07:35:00 +00:00
  • 93be370fa4 Use new cmdline module cuz 2000-06-14 07:22:25 +00:00
  • 94cee5c9b2 New module for command line parsing cuz 2000-06-14 07:09:10 +00:00
  • 9cc25f13b6 Added support for old style (K&R) function declarations. Several renames for better readibility. Removed separate struct and enum symbol tables in favour of one tag table. Check for some more error conditions or dubious constructs. cuz 2000-06-12 18:31:40 +00:00
  • 04dee08f58 Minor changes for MSC compatibility cuz 2000-06-12 12:32:39 +00:00
  • 8f1688015b Removed a duplicate line cuz 2000-06-12 09:29:13 +00:00
  • 3b63322f99 stupid: put local vars of newfd function into .bss instead of .data cpg 2000-06-12 00:16:21 +00:00
  • 731534dec7 describes the files in this directory cpg 2000-06-11 23:56:41 +00:00
  • 4c5bd4bf32 test program for cprintf() cpg 2000-06-11 23:56:09 +00:00
  • 22a7951bde added file I/O test program cpg 2000-06-11 23:36:16 +00:00
  • af33f993e1 allocate local vars in .data, don't use the stack (we don't need to be reentrant here :-) cpg 2000-06-11 23:21:30 +00:00
  • 269ae9606d Fixed a typo cuz 2000-06-11 16:49:00 +00:00
  • 4219ffcb6a Fix minor function handling stuff cuz 2000-06-10 16:33:25 +00:00
  • e932798ead Add knowledge about a few more runtime functions cuz 2000-06-10 16:32:54 +00:00
  • 699a7cbf3f Remove functions that do no longer exist cuz 2000-06-10 16:32:37 +00:00
  • 2e532d9ccd Explicitly clear reserved storage with $00. cuz 2000-06-10 16:32:12 +00:00
  • c8193d6364 Remove/rename more code cuz 2000-06-10 16:13:50 +00:00
  • 78b07cc6f4 Renamed module, part of code no longer needed cuz 2000-06-10 16:11:27 +00:00
  • 61ca3a4abe Routines no longer used cuz 2000-06-10 16:06:05 +00:00
  • 6481395a94 Minor optimization cuz 2000-06-10 16:05:59 +00:00
  • 66e7d9cd1b Minor optimization cuz 2000-06-10 15:48:54 +00:00