Commit Graph

  • fe62ccb08d error messages and error handling dick 1988-09-16 23:19:50 +00:00
  • 47a9fdaaf1 Initial revision ceriel 1988-09-15 09:49:22 +00:00
  • d54cf69538 Added floating point support ceriel 1988-09-14 14:06:31 +00:00
  • 02bd21e69e corrected ceriel 1988-09-14 14:05:11 +00:00
  • 5a8c037956 correction for update_ceg ceriel 1988-09-14 14:03:50 +00:00
  • 718f51e581 initialize oh_stamp fields of header ceriel 1988-09-13 09:11:54 +00:00
  • 57cc3be42b Added define for CODE_EXPANDER ceriel 1988-09-12 14:33:15 +00:00
  • 9ff66cb703 Added mechanism to generate C_out ceriel 1988-09-12 14:30:22 +00:00
  • 0e5807f791 corrected dependencies ceriel 1988-09-12 14:05:14 +00:00
  • d2568b0659 Added C_insertpart.c ceriel 1988-09-12 14:03:51 +00:00
  • 28e8e8778b Added C_insertpart etc ceriel 1988-09-12 13:59:43 +00:00
  • 1f679b93c5 replaced relative includes by <> includes ceriel 1988-09-12 09:13:49 +00:00
  • 0f09afdd84 fix exit status ceriel 1988-09-09 11:36:57 +00:00
  • a41d9f0a24 use varargs ceriel 1988-09-09 11:32:59 +00:00
  • 28c097f31b fix error count on error ceriel 1988-09-09 11:25:43 +00:00
  • 02974a16b0 renamed update to update_ceg, fixed create_ofiles to make sure that the .c files are detectably newer ceriel 1988-09-08 11:43:03 +00:00
  • b2aa988b11 declare SEGHOL ceriel 1988-09-08 10:26:18 +00:00
  • 293b38b458 Added support for new C_insertpart, C_beginpart, C_endpart functions ceriel 1988-09-08 10:24:16 +00:00
  • 729ee1f314 declare SEGHOL ceriel 1988-09-08 10:01:32 +00:00
  • 444bd51224 replaced all ::= by ==> ceriel 1988-09-07 14:47:46 +00:00
  • 74f80f9c80 correct exit status ceriel 1988-09-07 14:47:40 +00:00
  • 13b8bcce1a Added install entry ceriel 1988-09-07 13:54:26 +00:00
  • 9709fe4c0c replace spaces by tabs ceriel 1988-09-07 13:39:07 +00:00
  • 82bad462cd set_segment now generates legal code for SEGHOL; if used, the code expander will complain ceriel 1988-09-07 13:20:03 +00:00
  • a67cf334a5 DS and DE are not man macros ceriel 1988-09-07 10:13:36 +00:00
  • 13498986a1 DS and DE are not man macros ceriel 1988-09-07 10:01:59 +00:00
  • fabbe9ed5f FIX: did not handle most of the 'end of basic block' instructions right; many of them have effect on the stack, and this went by unnoticed ceriel 1988-09-07 09:20:37 +00:00
  • 871ef07410 return value sometimes was wrong ceriel 1988-09-06 15:34:47 +00:00
  • f2546a2006 Extended to handle user libraries ceriel 1988-09-06 11:28:16 +00:00
  • 9be5dcca61 delinted somewhat ceriel 1988-09-05 15:51:35 +00:00
  • b8e7db1e01 Added stty and gtty ceriel 1988-09-02 15:40:45 +00:00
  • 1d23e4485e Made to compile with DEBUG off ceriel 1988-09-02 13:55:54 +00:00
  • 1a8129513d fix: assertion was wrong ceriel 1988-09-02 13:52:11 +00:00
  • a20ee91475 maybe I got it right this time! ceriel 1988-09-02 13:49:07 +00:00
  • 99d8085d66 fix: did not handle the case that a program module name and file name differ ceriel 1988-09-02 12:01:53 +00:00
  • 3f3875fcfd #define PRIVATE; copyright message dick 1988-09-02 12:00:25 +00:00
  • eaf39ba279 fix in fix: INN ZEQ and INN ZNE still were wrong ceriel 1988-09-02 11:39:58 +00:00
  • 806e8160f0 make somewhat safer ceriel 1988-09-01 10:07:02 +00:00
  • ad172c3e1f improve line number administration ceriel 1988-08-31 09:24:28 +00:00
  • 8d4d176582 made safer ceriel 1988-08-30 12:52:09 +00:00
  • dadec39ed9 Added bsearch ceriel 1988-08-30 12:47:45 +00:00
  • b7131f8b03 fix: did not work properly when name != TERM ceriel 1988-08-30 12:34:40 +00:00
  • bef927cf4a corrected references ceriel 1988-08-30 11:40:58 +00:00
  • bdf7c5c339 better checks for recursion in tc= ceriel 1988-08-30 11:37:32 +00:00
  • 8633baee89 filename and linenumber info in more places dick 1988-08-29 15:51:48 +00:00
  • d9c4ee208e fixed typo ceriel 1988-08-29 14:11:13 +00:00
  • 13d5cde23c minor clarification ceriel 1988-08-25 15:16:31 +00:00
  • 1c11a30ce1 Adapted for modula-2 ceriel 1988-08-25 13:03:13 +00:00
  • 6587649fb6 ignore exit status of size ceriel 1988-08-24 11:39:57 +00:00
  • 641785930e ignore exit status of size ceriel 1988-08-24 11:15:40 +00:00
  • bef33e9a40 ignore exit status of size ceriel 1988-08-24 10:49:24 +00:00
  • b158ce86b2 remove empty-producing nonterminals ceriel 1988-08-23 16:05:19 +00:00
  • 52fc2ed2c2 Parameterize archiver ceriel 1988-08-23 13:16:38 +00:00
  • 11673c2e59 minor change: use int in array index ceriel 1988-08-23 12:54:16 +00:00
  • 78599e150a more modifications due to lint dick 1988-08-23 12:45:11 +00:00
  • 9b082e6d5a fixed INN ZEQ and INN ZNE patterns ceriel 1988-08-22 11:23:24 +00:00
  • 5273c6186c fixed problem with dlbdlb ceriel 1988-08-22 10:54:03 +00:00
  • 361d0c4300 Changes from Nigel Hall ceriel 1988-08-19 17:05:03 +00:00
  • 1f3954fc37 Changes from Nigel Hall ceriel 1988-08-19 16:46:22 +00:00
  • f111bf8da1 generate new style constants ceriel 1988-08-19 16:41:49 +00:00
  • 87cf5beec5 made easier to patch ceriel 1988-08-19 14:29:04 +00:00
  • 0794791516 made easier to patch ceriel 1988-08-19 14:25:59 +00:00
  • 114ef74a6d make easier to patch ceriel 1988-08-19 14:20:03 +00:00
  • f8dfcefb0b initial small modifications for lint dick 1988-08-19 13:55:22 +00:00
  • 5a62a2d8df removed not-used variable ceriel 1988-08-19 13:40:01 +00:00
  • bcb2d9088f made easier to patch ceriel 1988-08-19 13:26:27 +00:00
  • c0699bb7b1 Added ChPushBack ceriel 1988-08-19 13:07:20 +00:00
  • c04ac84cf4 use varargs ceriel 1988-08-19 09:22:07 +00:00
  • 653b210c36 Adapted fort ACK ceriel 1988-08-19 09:21:29 +00:00
  • 744b87b988 adapted for ACK ceriel 1988-08-19 09:20:25 +00:00
  • a0b2cc8722 remove files before linking ceriel 1988-08-18 16:36:14 +00:00
  • 35469909a3 some fixes ceriel 1988-08-18 15:32:47 +00:00
  • 5ba01b436c Initial revision ceriel 1988-08-18 14:33:57 +00:00
  • a398ae906e Adapted for ACK ceriel 1988-08-18 13:48:49 +00:00
  • de0b30db39 modified for ACK ceriel 1988-08-18 13:47:56 +00:00
  • 9bdc09f5b4 modified for ACK ceriel 1988-08-18 13:35:09 +00:00
  • 95241983c5 Added Makefile ceriel 1988-08-18 13:15:16 +00:00
  • 786323bab7 to make sure that directories are created ... ceriel 1988-08-18 13:12:39 +00:00
  • 7b827ec6d2 Adapted for ack ceriel 1988-08-18 11:46:05 +00:00
  • 07768e86c9 be a bit more precise in cleanup ceriel 1988-08-18 11:04:55 +00:00
  • dca1b4f2b1 Somewhat adapted for ACK ceriel 1988-08-18 11:00:02 +00:00
  • d9d3418f13 Added Action file ceriel 1988-08-18 08:50:31 +00:00
  • 26f9afe52c Added ceriel 1988-08-18 08:49:57 +00:00
  • 9e5d2b3d1c use Realloc instead of Srealloc ceriel 1988-08-15 15:27:29 +00:00
  • 1ad9eea353 do not use [ for test; no as portable ceriel 1988-08-15 09:31:08 +00:00
  • 2fce49e119 speeded up :-) ceriel 1988-08-11 22:02:53 +00:00
  • 9af2a750ea fixed typo ceriel 1988-08-11 15:59:35 +00:00
  • 57785c5d68 improved floating point handling ceriel 1988-08-11 14:57:39 +00:00
  • fb6fa7321b speeded up again :-) ceriel 1988-08-11 14:50:18 +00:00
  • f482b7e681 Added strtod.c, use it in atof ceriel 1988-08-11 12:49:06 +00:00
  • 5bdcf0067b leave maximum value if overflow trap is handled ceriel 1988-08-11 10:28:30 +00:00
  • 7056216262 ignore floating overflow/underflow ceriel 1988-08-11 09:55:22 +00:00
  • 80149f3b95 fix: the minimum exponent is 1, not 0! ceriel 1988-08-10 22:33:48 +00:00
  • 3170725aec corrected M_MAX_D ceriel 1988-08-10 16:40:48 +00:00
  • 5bd25f4545 prevent overflow ceriel 1988-08-10 15:54:15 +00:00
  • 5bde69d625 corrected ceriel 1988-08-10 15:18:37 +00:00
  • 919545a674 use new ecvt.c from C library ceriel 1988-08-10 11:21:40 +00:00
  • 8f6138bc82 improved/speeded up using new ecvt ceriel 1988-08-10 11:12:57 +00:00
  • acf56ca878 fix ceriel 1988-08-10 10:41:15 +00:00
  • 029e141135 Added version for machines with proper 4-byte operations ceriel 1988-08-10 10:07:53 +00:00