Commit Graph

  • cf330f732c increased buffer size ceriel 1987-10-22 14:07:54 +00:00
  • b75744f0d4 replace 10 by 10.0, so that the conversion is not done at runtime ceriel 1987-10-22 13:58:48 +00:00
  • 245397491a increased buffer size, check for end ceriel 1987-10-22 13:35:05 +00:00
  • 16a335ab42 removed some IMPORTS that were never used ceriel 1987-10-21 11:49:14 +00:00
  • 015e1b776e Some corrections and additions to improve the mechanism for generating warnings on unused/uninitialized variables ceriel 1987-10-21 11:29:52 +00:00
  • 71df6e6cb8 removed the relative pathnames in #include's ceriel 1987-10-20 16:21:44 +00:00
  • 0ad68bdb66 fix to Lindseys changes ceriel 1987-10-20 16:09:39 +00:00
  • 688567a532 fix in reference counts for sets ceriel 1987-10-20 13:32:18 +00:00
  • a24c90f5a9 fixed some problems: ADS was generated with size > pointer_size; some (most) backends dont implement that. Unstacking of macros did not quite work properly, but I dont know why ceriel 1987-10-20 09:36:34 +00:00
  • e2c9a1a96f fix: there was a problem when more than 2 alternatives started with the same token ceriel 1987-10-19 15:35:28 +00:00
  • 503edee161 New version, with an option for strict Modula-2, and warnings for unused or uninitialized variables ceriel 1987-10-19 11:28:37 +00:00
  • 211d2bcfff The use of {w} in a program line of fe did not work, because ack scans fe before it scans MACH (which is where most vars are declared). Reversing the order of the scans caused other problems, related to callnames. I have therefore delayed the 'scanvars' of program lines (as is already done with args). ceriel 1987-10-19 10:24:52 +00:00
  • 67cf9c4933 some fixes ceriel 1987-10-19 10:06:24 +00:00
  • bf0ee1f16c some fixes ceriel 1987-10-16 17:57:09 +00:00
  • f25570dd4e replaced calls to NEW by calls to ALLOCATE ceriel 1987-10-15 15:41:00 +00:00
  • 5c7379738b Some minor adaptions ceriel 1987-10-15 12:59:03 +00:00
  • 93e08cb946 Some minor adaptions ceriel 1987-10-15 12:42:55 +00:00
  • 5f35f2b26b parameterized archiver used ceriel 1987-10-15 10:32:12 +00:00
  • 772ead2f9e adapted fakfp.s ceriel 1987-10-14 13:22:57 +00:00
  • 8d35578ad2 Parameterized the archiver used ceriel 1987-10-14 12:41:38 +00:00
  • 4695d966ee next version ceriel 1987-10-14 12:38:01 +00:00
  • fc6a8c5aa8 some minor fixes ceriel 1987-10-14 12:34:47 +00:00
  • 11e1b3ce15 fixed a bug in a LOS test ceriel 1987-10-08 16:54:38 +00:00
  • 2401ca127e Initial revision ceriel 1987-10-08 11:34:19 +00:00
  • f19ffa5328 Initial revision ceriel 1987-10-06 16:58:10 +00:00
  • 4043036e27 Initial revision ceriel 1987-10-06 16:39:14 +00:00
  • e61b887e31 improved previous fix ceriel 1987-10-05 16:17:51 +00:00
  • 38f70a3a06 new version for distr ceriel 1987-10-05 15:52:02 +00:00
  • 5d5e497d22 fixed a problem with procedures imported from other modules but not declared in their definition modules ceriel 1987-10-05 15:41:30 +00:00
  • 4c7dc7eb20 did not work with CASE statements with large difference between lower and upper bound ceriel 1987-10-05 15:40:53 +00:00
  • efcb9468f4 fixed some bugs: - switch with BIG difference between lower and upper now handled correctly - made sure an added error production is never chosen as the default one - don't allow AUTO as specification for a parameter ceriel 1987-10-05 10:17:44 +00:00
  • 8fb2664584 Also recognize m68020 as machine name ceriel 1987-10-05 09:59:16 +00:00
  • 158d0505ea Added unmount, now unmount as well as umount exist ceriel 1987-10-05 09:17:42 +00:00
  • d4a31af34d set section alignments to 4 ceriel 1987-10-05 09:01:56 +00:00
  • 31b2f7d9e0 take care of GTO ceriel 1987-10-02 12:53:04 +00:00
  • 102a2b1061 don't optimize when ms_gto ceriel 1987-10-02 12:52:29 +00:00
  • 1ac5d9c95a Handle GTO, LOR/STR 0 also use local base ceriel 1987-10-02 12:43:54 +00:00
  • d2006b19af do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available ceriel 1987-10-02 10:48:38 +00:00
  • c0dd8055c2 make variables that are assigned to alive, at least for a short while ceriel 1987-10-02 10:41:13 +00:00
  • 7f400e5073 print identifier name when multiple declared ceriel 1987-10-02 09:55:16 +00:00
  • 149a2abd07 some fixes ceriel 1987-09-29 16:07:10 +00:00
  • 7114bf47ec Adapted to new ncgg ceriel 1987-09-29 11:32:45 +00:00
  • 876026bedf Some improvements ceriel 1987-09-29 09:03:49 +00:00
  • 9d2bfee634 some fixes ceriel 1987-09-28 13:45:24 +00:00
  • 8c6981f642 ran 'make depend' again ceriel 1987-09-28 10:18:02 +00:00
  • a4c02d15c6 new version ceriel 1987-09-24 13:42:50 +00:00
  • c5674041bf Some minor mods and a bug fix with type transfer functions ceriel 1987-09-24 13:07:31 +00:00
  • e30234fce8 Initial revision ceriel 1987-09-24 13:01:27 +00:00
  • a830d68fae Added DO_TOSTACK ceriel 1987-09-24 10:26:39 +00:00
  • fd817d4dbc Minor adaptions in order to reduce the size ceriel 1987-09-23 16:39:43 +00:00
  • 1eda133f01 Added register decl, re-arranged some code ceriel 1987-09-23 14:22:39 +00:00
  • 1655b2521f Added a register decl ceriel 1987-09-22 16:14:38 +00:00
  • 45c7ab1938 fix in error reporting ceriel 1987-09-21 13:21:50 +00:00
  • 6db64e924c several fixes ceriel 1987-09-17 16:57:03 +00:00
  • 8d2afe1103 some more fixes ceriel 1987-09-14 12:41:08 +00:00
  • 74c758e503 some more fixes ceriel 1987-09-14 11:24:12 +00:00
  • 617f210cf8 Added FORchk.c ceriel 1987-09-10 15:56:28 +00:00
  • 286acd933c make sure argument to open is terminated by a 0-byte ceriel 1987-09-08 15:35:34 +00:00
  • 1ce6abf3de replaced printfs by fputs where possible ceriel 1987-09-08 09:00:29 +00:00
  • 8120857c5b disabled listing facilities ceriel 1987-09-08 08:59:03 +00:00
  • 4059840c43 some fixes/improvements ceriel 1987-09-07 19:05:29 +00:00
  • 3ea0fc0fe6 deleted some unused variables ceriel 1987-09-03 09:32:21 +00:00
  • c9e52b65d4 some minor fixes, and one important 2/4 one in the sbreak function ceriel 1987-09-02 18:42:21 +00:00
  • 18996b9698 brk must return pointer size ceriel 1987-09-02 14:54:32 +00:00
  • 93eba2874d previous fix was wrong; added another ceriel 1987-09-02 12:52:44 +00:00
  • c93f6d9fb1 yet another fix in freopen: re-opening for reading did not work properly ceriel 1987-09-02 12:43:23 +00:00
  • a1ae336247 first arg to putc must be int or char, not long ceriel 1987-09-01 18:31:42 +00:00
  • f00c143b28 added declaration for fopen ceriel 1987-09-01 15:58:30 +00:00
  • cb16212a09 declared freopen; apparently it is not declared in stdio.h on some systems ceriel 1987-09-01 15:24:15 +00:00
  • dd320002c2 time must be called with a 0-pointer, not with 0! Erikje toch! ceriel 1987-09-01 14:18:20 +00:00
  • 7e2c3130b0 dont count when USE_TMP is not defined ceriel 1987-09-01 10:41:35 +00:00
  • adce53f009 fix for statics in nested blocks ceriel2 1987-08-28 09:56:00 +00:00
  • c5d9d997b0 Added .globl, fix in Xfit call ceriel 1987-08-26 14:45:27 +00:00
  • 8d7ceb6d6c fixup commit for tag 'distr2' distr2 cvs2hg 1987-08-26 13:58:31 +00:00
  • f4336d6f9d adapted to new semantics of STACK ceriel 1987-08-26 13:58:30 +00:00
  • dfbbf1e5d8 adapted table to new semantics of STACK ceriel 1987-08-26 13:54:20 +00:00
  • 12d731dfcf adapted table to new semantics of STACK ceriel 1987-08-26 13:47:37 +00:00
  • c1ffb28416 improved the c-flag, and corrected a bug in the produced relocation info ceriel 1987-08-26 13:22:44 +00:00
  • 7de2968629 added return.s ceriel 1987-08-26 13:06:09 +00:00
  • 99f8e49e93 FLOAT did not work ceriel 1987-08-24 14:23:13 +00:00
  • 6fdd5b6a6d FLOAT did not work ceriel 1987-08-24 13:59:06 +00:00
  • f0fc857cb4 compiler could not handle using addresses of procedures declared in imported definition modules. This is corrected ceriel 1987-08-24 11:42:37 +00:00
  • 469b3cc1e1 a fix: UID and GID were sign-extended ceriel 1987-08-24 09:13:31 +00:00
  • 18b7250736 Added a DO_TOSTACK command, and put set number of ALL in tables.c ceriel 1987-08-20 19:04:18 +00:00
  • 754f9ce45d fixed a problem with the ifdef-stack ceriel 1987-08-20 18:12:31 +00:00
  • 831cdc7580 fix to previous one. The previous one did not help, this one does ceriel 1987-08-20 16:00:18 +00:00
  • c8afae83c9 fixed bug with quotes ceriel 1987-08-20 15:44:45 +00:00
  • fd4f548d6e fixed addition, better patterns for SDL, SDE ceriel 1987-08-20 15:30:01 +00:00
  • 86b6fe60ea corrected option handling ceriel 1987-08-20 13:12:43 +00:00
  • cbcde9a311 told ncg that jsr kills the scratch registers ceriel 1987-08-19 19:51:13 +00:00
  • d8370d797b do not accept p flag ceriel 1987-08-19 18:13:19 +00:00
  • 0983b7700f changed code for loops a bit, and fixed an error in MkCoercion ceriel 1987-08-19 18:07:41 +00:00
  • 19b0c2a0b0 disabled range-checks ceriel 1987-08-19 18:07:01 +00:00
  • 9bcd5473ad minor adaption: index array with int, not long ceriel 1987-08-19 15:27:15 +00:00
  • 7dc04a3207 some minor corrections ceriel 1987-08-19 15:23:41 +00:00
  • cc524c3d9a fixed bugs in tzset and ttyslot, adapted malloc to allocate in bigger chunks ceriel 1987-08-19 14:44:54 +00:00
  • d747651237 improved -c option ceriel 1987-08-19 14:10:39 +00:00
  • d35035fab8 bug fixes: ifval must be an arith, not an int ceriel 1987-08-19 10:36:37 +00:00
  • d7b2998ebe LLsymb was declared twice ceriel 1987-08-19 10:12:34 +00:00
  • 1c85c44fad an attempt to improve error correction on unknown type identifiers. Also, a minor fix to ival.g ceriel 1987-08-18 10:05:18 +00:00