Commit Graph

  • 7fa0e2e8ee some small fixes cpg 2000-07-29 21:25:43 +00:00
  • f9b58c50dd Add common dir in more search paths cuz 2000-07-29 16:01:54 +00:00
  • 0a57d32509 Renamed several expression ops and added others. Placed the DumpExpr function into the common directory, since it is used by the assembler and linker. cuz 2000-07-29 15:53:33 +00:00
  • b40d409c4f Output an error message when trying to determine the size of type void. cuz 2000-07-29 12:07:04 +00:00
  • c0f16c531b Check segment in in #pragma for validity cuz 2000-07-29 12:03:29 +00:00
  • 9d85d084d0 Moved segment name handling into a separate module. New compiler options to set the default segment names from the command line. cuz 2000-07-29 11:49:34 +00:00
  • 28c25a9bdb Added new assembler commands cuz 2000-07-28 16:57:09 +00:00
  • 9fa11093eb Added a watcom makefile cuz 2000-07-28 16:15:51 +00:00
  • b933cd1ee3 Added a DOS target cuz 2000-07-28 16:15:21 +00:00
  • 9200dbb247 Add the include dir cuz 2000-07-28 16:11:59 +00:00
  • 07ce8ae322 Add the common library cuz 2000-07-28 16:06:08 +00:00
  • f05e1ccc5f Added the io module cuz 2000-07-28 16:05:43 +00:00
  • 44a11218e1 Added .REPEAT pseudo instruction cuz 2000-07-28 12:15:40 +00:00
  • 77e8bffa81 Use gcc function attributes, fix several format related problems cuz 2000-07-27 21:08:52 +00:00
  • ef579c4015 More attribute use cuz 2000-07-27 21:07:01 +00:00
  • 8f1533c8cc Use gcc attribs cuz 2000-07-27 20:42:23 +00:00
  • d7ddc3d12e Use gcc attribs, fixed a wrong arg cuz 2000-07-27 20:40:44 +00:00
  • 3bcbcd9474 Use gcc function attributes for better error checking cuz 2000-07-27 20:33:33 +00:00
  • c4e957b921 Fixed deletion cuz 2000-07-27 19:27:29 +00:00
  • 10984bc2db Ignore some files cuz 2000-07-27 19:25:23 +00:00
  • c7ba511bde Added SGML makefile cuz 2000-07-27 19:24:51 +00:00
  • 51a09ddf37 Replaced the text files by SGML files cuz 2000-07-27 18:57:12 +00:00
  • f97869b106 Bumped the version number cuz 2000-07-27 18:48:27 +00:00
  • 3c5ae1b3c4 Added .WARNING cuz 2000-07-27 18:47:57 +00:00
  • 8972f1db97 Fixed a typo cuz 2000-07-27 06:38:36 +00:00
  • 2311661a0e Fixed a bug in the .ERROR directive cuz 2000-07-27 06:38:22 +00:00
  • 1c715a5ee3 Added ERR_EXPECTED_EOF cuz 2000-07-27 06:37:53 +00:00
  • 62abe29353 Added string handling functions: .STRLEN and .STRAT cuz 2000-07-25 21:32:11 +00:00
  • 5ee142c7c2 Bumped the .IF nesting to 256 cuz 2000-07-25 21:31:54 +00:00
  • 37d5209996 The name of the CLOCKS_PER_SEC macro was wrong in the last version. This got fixed in the time.h header but not in the sample program. cuz 2000-07-25 20:15:38 +00:00
  • 319059d46d Added Atari stuff cuz 2000-07-25 20:10:29 +00:00
  • ab2b9d35e1 Added new clock module implementing clock() and _clocks_per_sec(). cuz 2000-07-25 20:06:34 +00:00
  • da224eb851 Changed decl order cuz 2000-07-22 19:08:22 +00:00
  • a17dee1a1c Added standard copyright headers cuz 2000-07-22 19:03:03 +00:00
  • b062c9c96e Added standard copyright header, always define isblank, since it is part of ISO-9899-1999. cuz 2000-07-22 19:02:52 +00:00
  • 6524692f3d Added standard copyright header, fixed a wrong macro name. cuz 2000-07-22 19:01:53 +00:00
  • b841f794cf Added va_copy cuz 2000-07-22 18:29:43 +00:00
  • fa41731700 Replace a return value of 0 by 1 as expected by the C standard. cuz 2000-07-22 18:26:31 +00:00
  • 2503a31938 Added several test programs that were lying around for some time cuz 2000-07-22 11:14:00 +00:00
  • 7dd7b024a0 strdup is now a fastcall function cuz 2000-07-22 11:11:23 +00:00
  • 1627af5de8 Replace strdup by an assembler implementation cuz 2000-07-22 11:10:34 +00:00
  • 13ff8554a1 More heap test patterns cuz 2000-07-21 21:39:16 +00:00
  • 80243ae63b _hadd is now a fastcall function cuz 2000-07-21 21:36:24 +00:00
  • 8db1fa3aa0 Rewrite _hadd in assembler (a huge speedup!) and integrate it with free for even faster code. The old _hadd function is now also written in assembler but does only setup variables and calls the internal function that is part of free. cuz 2000-07-21 21:36:06 +00:00
  • 950a88d55e Replace malloc() by an assembler version cuz 2000-07-21 16:57:58 +00:00
  • 45ca940d8c Fixed an error geos.sgml cuz 2000-07-21 12:45:54 +00:00
  • 02bbe5289b set default screen mode to 0 cpg 2000-07-21 09:20:09 +00:00
  • 72294dc011 removed DIRECT_SCREEN define cpg 2000-07-21 08:26:44 +00:00
  • 2f933e35d7 Bumped the version number cuz 2000-07-20 06:05:28 +00:00
  • f97a1603ec Corrected a few minor issues cuz 2000-07-19 18:18:52 +00:00
  • 359b3ab4a0 Added new files cuz 2000-07-19 13:27:50 +00:00
  • a7e0a65131 Fixed a problem with the add and sub macros cuz 2000-07-19 09:24:12 +00:00
  • bb4f3c4475 Use macpack for debugging, cosmetic changes cuz 2000-07-19 09:23:51 +00:00
  • 0b7aae0f07 Fixed a typo cuz 2000-07-18 22:58:21 +00:00
  • 5337ff7bcd Fixed some gcc warnings cuz 2000-07-18 22:39:35 +00:00
  • bb2fbd6282 Fixed a gcc warning cuz 2000-07-18 22:35:05 +00:00
  • 110b322903 Fix some gcc warnings cuz 2000-07-18 22:32:50 +00:00
  • e3a6f3b6e1 Fixed a bug cuz 2000-07-18 21:30:48 +00:00
  • 81b48cb07b Ignore executables cuz 2000-07-18 20:04:48 +00:00
  • fd558bacb8 describes the files in this directory cpg 2000-07-17 00:35:59 +00:00
  • 3f043c5d92 test program for get_ostype() function cpg 2000-07-17 00:35:12 +00:00
  • badf78999f added PAL/NTSC check for 1200xl + XL/XE systems cpg 2000-07-17 00:30:01 +00:00
  • 854e34e227 fixed a type with AT_OS_TYPE_MINOR cpg 2000-07-17 00:29:01 +00:00
  • 66c37a85e1 Heap test program cuz 2000-07-16 22:18:33 +00:00
  • 27be2dcb2b free() is now an assembler function cuz 2000-07-16 22:10:47 +00:00
  • bc320797c6 Replaced free.c by an assembler version cuz 2000-07-16 22:09:58 +00:00
  • c6546592b6 newline is used elsewhere and must be exported cuz 2000-07-16 20:54:53 +00:00
  • f3605c162b Fixed a bug in LF handling for the CBM machines cuz 2000-07-16 20:24:10 +00:00
  • c8215a37df Added more sample programs from Maciek cuz 2000-07-16 17:36:41 +00:00
  • f20e32ec65 Added GEOS docs from Maciek cuz 2000-07-16 17:33:06 +00:00
  • 70aa776d33 Removed duplicate variable ProgName cuz 2000-07-15 12:33:56 +00:00
  • 4a0b4e86d4 Document the .tcount function cuz 2000-07-15 10:42:20 +00:00
  • 359a89d0bf Added the .TCOUNT function cuz 2000-07-15 10:33:32 +00:00
  • 9cc7dc1284 Added grc doc file from Maciek cuz 2000-07-15 09:16:05 +00:00
  • e2de9f5873 Added tutorial files from Maciek cuz 2000-07-15 09:12:11 +00:00
  • f88d81a393 Change intermediate file name for grc from .ss to .s cuz 2000-07-15 08:45:31 +00:00
  • c69ab79e76 Update from Maciek cuz 2000-07-15 08:43:55 +00:00
  • 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