Commit Graph

  • c550150071 pass -i flag to modula-2 compiler, via -Xi ceriel 1987-07-22 13:30:06 +00:00
  • 4600a65f07 did not export cerror, did not define _errno ceriel 1987-07-22 12:46:07 +00:00
  • 0aea30473c some small fixes and additions ceriel 1987-07-22 12:42:10 +00:00
  • 85053cf283 Remove strings library from Makefile bruce 1987-07-22 12:41:46 +00:00
  • 0bffe65c24 some more fixes ceriel 1987-07-22 10:59:24 +00:00
  • 03c5092815 fixed a bug: constant sets were not handled right on 4-byte machines ceriel 1987-07-22 09:21:00 +00:00
  • 19e580bdc9 fixed a typo ceriel 1987-07-22 09:12:47 +00:00
  • f5681a4234 Update for single buffer rather that queues bruce 1987-07-21 14:28:11 +00:00
  • 6614384f3c fixes, changes to make smaller on PDP ceriel 1987-07-21 13:54:33 +00:00
  • 1c1eed4fd8 Major change: All queues now in same buffer bruce 1987-07-21 13:23:09 +00:00
  • 3929b47776 deleted useless tst.b instruction ceriel 1987-07-20 14:31:46 +00:00
  • 36a5618dc8 do not generate mes 11 AND mes 3! ceriel 1987-07-17 14:30:30 +00:00
  • 96957f398a call .trp instead of jmp to it ceriel 1987-07-17 14:16:39 +00:00
  • 5331d4d232 set _buf to 0 on open ceriel 1987-07-17 14:04:14 +00:00
  • de55f34bbd name changes, fix in computation of set sizes ceriel 1987-07-17 13:50:04 +00:00
  • e0f737c293 include <sys/time.h> on 4.2 systems ceriel 1987-07-17 09:38:18 +00:00
  • e04230a126 bug fixes, name changes ceriel 1987-07-16 19:51:40 +00:00
  • 4804ab14b8 fix: wrong free ceriel 1987-07-16 16:08:13 +00:00
  • 0619d27b8d use new C_insertpart mechanism, other minor changes ceriel 1987-07-16 13:27:37 +00:00
  • 2381b2e136 disabled assertions, fixed bug with pack/unpk ceriel 1987-07-16 09:44:44 +00:00
  • d843ec9f7a fixes with error_type, make "type" struct more compact. ceriel 1987-07-16 09:34:44 +00:00
  • 287a122d85 remove a couple pieces of trivial lint bruce 1987-07-14 09:15:10 +00:00
  • 59e3fd6c2c Added NOFL to Makefile, to pass NOFLOAT. Also improved the clean entry ceriel 1987-07-13 16:50:57 +00:00
  • ea247567ba Added optimser document bruce 1987-07-13 15:14:13 +00:00
  • 40b9920f8f dfa.c now a routine for each state rather than nested switch statement bruce 1987-07-13 15:03:27 +00:00
  • b93dc94cdb Added and corrected some comments ceriel 1987-07-13 13:34:56 +00:00
  • 6a8547cca0 version for installation ceriel 1987-07-13 12:53:21 +00:00
  • a1b08c5ee3 compute some expressions in "int" instead of "arith" ceriel 1987-07-13 12:46:46 +00:00
  • 8dfafeb4e3 fixes ceriel 1987-07-13 11:49:32 +00:00
  • c66066a91f fixes ceriel 1987-07-13 10:30:37 +00:00
  • dc8d6ce37b Remove free queue and use st_alloc/free from alloc module bruce 1987-07-13 10:07:33 +00:00
  • c8aaa59e1c New patterns, man page changes, other little fixes bruce 1987-07-10 14:16:32 +00:00
  • a8e086dbc3 yet another bug fix: the brk systemcall destroyed d1 ceriel 1987-07-10 11:57:45 +00:00
  • 1b28d14dcb added manual pages for library and stand alone program bruce 1987-07-10 09:08:31 +00:00
  • fbf67d7a29 some fixes ceriel 1987-07-10 09:06:19 +00:00
  • f12358bfb0 fix: sbu was wrong for 4-4 ceriel 1987-07-09 17:46:31 +00:00
  • d61fe61b66 added m2_traps.h ceriel 1987-07-09 15:17:56 +00:00
  • c7d4d35200 changed random function, added CSP module ceriel 1987-07-09 15:15:22 +00:00
  • e5dd1249b2 Added lint entry to Makefile and removed some things lint complained about bruce 1987-07-09 15:04:03 +00:00
  • 65aab404ba Corrected clean option in Makefile bruce 1987-07-09 09:14:43 +00:00
  • 64578a3afd Changed trans.c from switch statement into series of small procedures. Output files from parser now only written if changed bruce 1987-07-09 09:02:41 +00:00
  • 74ea5e0bd7 latest changes to PascalIO: Reset and Rewrite have their parameters switched ceriel 1987-07-08 16:37:23 +00:00
  • 9d66bc3258 fix: sometimes the index mode was used in the wrong way ceriel 1987-07-08 16:36:45 +00:00
  • 466637933a Convert to new READ_EM data structure. Build a em_nopt. Input names now O_ and output C_. Add insert part support. bruce 1987-07-07 16:31:16 +00:00
  • 85421efb19 Bug fix: ch7sel should call any2opnd ceriel 1987-07-06 18:24:46 +00:00
  • 69843cf9ce Added -DNDEBUG to Makefile, table now kills regvars ceriel 1987-07-06 15:28:59 +00:00
  • 8c10914e78 added Realloc, split into separate files ceriel 1987-07-06 14:46:00 +00:00
  • d120b2b73a tried to make faster ceriel 1987-07-06 13:03:14 +00:00
  • d6593abd5e bug fix: sometimes register variables were treated as scratch regs! ceriel 1987-07-06 10:24:51 +00:00
  • 5ca1be74b8 bug fix: did not check externals right ceriel 1987-07-03 16:41:45 +00:00
  • 5838d4899d name changes ceriel 1987-07-03 16:07:18 +00:00
  • 54a85f705b fix: errmod --> errmon ceriel 1987-07-03 15:50:38 +00:00
  • 10caf5c785 The em_argtype sometimes was not set right ceriel 1987-07-03 10:35:55 +00:00
  • 1310910b23 BASE only used when INCORE ceriel 1987-07-01 18:27:00 +00:00
  • 83bc77ad51 Added C_insertpart mechanism ceriel 1987-07-01 17:24:10 +00:00
  • 19897803d4 pass EMHOME on to nested make ceriel 1987-07-01 13:15:52 +00:00
  • 1487265556 Added seek.c, an interface to the lseek systemcall ceriel 1987-07-01 13:00:43 +00:00
  • 6161b898cd use proper selector names ceriel 1987-07-01 09:52:17 +00:00
  • 0e4defe032 again, more consistent naming ceriel 1987-06-30 18:59:51 +00:00
  • db6c8a8b79 updated ceriel 1987-06-30 18:44:08 +00:00
  • d41028a664 pass EMHOME to nested make ceriel 1987-06-30 18:30:45 +00:00
  • d473c8b1df Added some register decls ceriel 1987-06-30 18:24:27 +00:00
  • 87c67b8c5f EM --> EMHOME ceriel 1987-06-30 18:20:25 +00:00
  • 480e58cc9f more consistent naming ceriel 1987-06-30 17:02:45 +00:00
  • a7cb540ae3 [ek]/C_failed.c removed. Now called failed.c ceriel 1987-06-30 16:11:19 +00:00
  • dce90d9491 all external names start with C_ ceriel 1987-06-30 16:09:36 +00:00
  • 19ffd2c1f2 all external names start with C_, output buffered ceriel 1987-06-30 16:09:18 +00:00
  • 329cc47ca6 putbyte --> C_putbyte ceriel 1987-06-30 15:24:02 +00:00
  • d3031b22b7 fix ceriel 1987-06-30 13:17:53 +00:00
  • 53d5e42603 minor changes, consistent naming of variables ceriel 1987-06-30 13:11:16 +00:00
  • 0c5b54219e new version, different interface ceriel 1987-06-30 12:55:30 +00:00
  • f6a828b183 fix: ReadREAL did not work, because ok was'nt initialized ceriel 1987-06-29 19:33:01 +00:00
  • 9179494c16 fix: rck must call trp, not jmp to it. Return is possible. ceriel 1987-06-29 18:13:47 +00:00
  • 7d26d60bd4 Added the modifications that were made to the Minix code generator ceriel 1987-06-29 15:57:48 +00:00
  • 7bb843eb0f fixed a bug in a name-changing routine ceriel 1987-06-29 14:41:23 +00:00
  • efafb68f00 - fixes: improved POINTER TO IDENT mechanism, prevent core dump when definition module not found, corrected typo. - changed mechanism for variables that have their address given. - added option for symmetric integer ranges ceriel 1987-06-29 12:46:00 +00:00
  • b93c1cb093 fixes ceriel 1987-06-29 12:27:50 +00:00
  • ea69982a26 fixes, different traps, new files ceriel 1987-06-26 15:59:52 +00:00
  • 8e013368b3 fix: ConvertInteger was wrong for MIN(INTEGER) ceriel 1987-06-23 17:38:18 +00:00
  • 1ae2bd256e map -Xs flag to -s for modula-2 compiler ceriel 1987-06-23 17:15:56 +00:00
  • 43a6aed45c fixes, made more consistent ceriel 1987-06-23 17:12:42 +00:00
  • 746f94368d fixes, added 's' option ceriel 1987-06-23 17:12:25 +00:00
  • ef7fd61029 enabled range checks ceriel 1987-06-19 09:47:53 +00:00
  • ea590431d8 fixes ceriel 1987-06-19 09:25:08 +00:00
  • befe7be9de Added a kind of range-check for assignments between cards and ints ceriel 1987-06-18 17:42:47 +00:00
  • c839c01680 some fixes, and changed priority of unary minus ceriel 1987-06-18 15:46:08 +00:00
  • 9c01340900 fix: Read did not set "Done" in the "unread" case ceriel 1987-06-16 09:04:27 +00:00
  • 02044d1d3f fixed bug ceriel 1987-06-12 19:10:12 +00:00
  • 1e5688a10e exg instruction translated wrong ceriel 1987-06-11 14:44:48 +00:00
  • ee3a80c6e5 ReadString did not skip leading spaces ceriel 1987-06-11 13:07:27 +00:00
  • a33bd07a3d fix in asp -2 ceriel 1987-06-11 10:47:13 +00:00
  • 278eca6c56 modified print to use _write ceriel 1987-06-10 14:52:39 +00:00
  • 91bdfb9a12 some more fixes ceriel 1987-06-10 14:06:14 +00:00
  • 130abb7e3b bug fixes ceriel 1987-06-10 13:46:21 +00:00
  • e43a1b00f6 bug fix ceriel 1987-06-10 10:33:19 +00:00
  • 85023f4c14 some fixes ceriel 1987-06-09 15:15:18 +00:00
  • 7698c135be corrected some errors ceriel 1987-06-09 11:05:09 +00:00
  • 7f64ff28c0 added some routines ceriel 1987-06-09 10:50:47 +00:00
  • 33bd1f17af corrected syntax error ceriel 1987-06-09 10:35:22 +00:00
  • f751192942 many changes because of introduction of register variables si/di ceriel 1987-06-09 10:22:50 +00:00