Commit graph

  • d12053873a adapted for changed floating point package ceriel 1989-07-31 14:54:53 +00:00
  • ed19a3d568 removed IEEEFORMAT #define ceriel 1989-07-31 14:52:45 +00:00
  • 6572fa2def use con_float file, and use new interface to fif and fef routines ceriel 1989-07-31 14:50:19 +00:00
  • 066c005493 Added #define for CODE_GENERATOR ceriel 1989-07-31 14:45:40 +00:00
  • 0ad83c648e fixed interface to fef routines ceriel 1989-07-31 14:43:51 +00:00
  • 1280176fb0 removed IEEEFORMAT #define, and define USE_DIVIDE for i386 ceriel 1989-07-31 14:35:34 +00:00
  • 022b40d40c use new interface to fif and fef routines ceriel 1989-07-31 14:34:23 +00:00
  • fc9e01c8d8 removed IEEEFORMAT #define ceriel 1989-07-31 14:32:08 +00:00
  • 0ef99949bc use con_float file, and use new interface to fif and fef routines ceriel 1989-07-31 14:25:53 +00:00
  • 3e194345cf Added #define for buffer size needed for flt_flt2str() ceriel 1989-07-31 13:05:51 +00:00
  • 990e7a67da Added some assertions ceriel 1989-07-31 12:55:33 +00:00
  • ef8450fce9 use con_float file, and use new interface to fif and fef routines ceriel 1989-07-31 11:42:27 +00:00
  • 4759f1c9f9 use con_float file ceriel 1989-07-31 11:22:43 +00:00
  • 53ce9da827 fixed some bugs, added flt_umin ceriel 1989-07-28 14:13:39 +00:00
  • 3d644d25cb needs tail_mon for all languages ceriel 1989-07-27 10:22:26 +00:00
  • 5f35d0c644 fixed behaviour on too long floating point constants ceriel 1989-07-26 11:16:59 +00:00
  • 90101c0dec Added ext_comp.c ceriel 1989-07-26 11:08:24 +00:00
  • 6f9afbf0d5 use IEEE format in floating point package ceriel 1989-07-25 15:50:29 +00:00
  • f7360f0fec many changes, to use IEEE format ceriel 1989-07-25 14:21:09 +00:00
  • c7be2d1a44 bug fix in NGI for longs ceriel 1989-07-24 10:40:21 +00:00
  • 52a8f7d1f1 needed ldexp routine for exp.c ceriel 1989-07-19 14:51:19 +00:00
  • c09e4ced7e main.old is not always present, so ignore exit status of 'size main.old' ceriel 1989-07-19 14:27:19 +00:00
  • 36fb149236 new directory for Pascal front-end ceriel 1989-07-19 09:01:57 +00:00
  • a0eb2f398d LIBSUF must be 'a', not 'ma' ceriel 1989-07-19 08:56:46 +00:00
  • c6cbc82178 merged -m flag with -j flag ceriel 1989-07-17 16:40:18 +00:00
  • 3e357f311f documented environment variables, changed EM_DIR into ACKDIR ceriel 1989-07-17 16:19:10 +00:00
  • 228fe4b4d0 undef PASS_BIG_VAL_AS_VAR for now; it does not work properly in all cases ceriel 1989-07-17 15:37:04 +00:00
  • b1ee8fe36b fixed a problem with the store: we sometimes lost some memory ceriel 1989-07-17 15:13:09 +00:00
  • 09a52b8cf2 fixed a problem with recursive macros: this was not always detected ceriel 1989-07-14 09:51:02 +00:00
  • b07825aee3 exponent was wrong in divide routine; corrected ceriel 1989-07-13 11:18:02 +00:00
  • cee897ecfa procedure function --> function procedure ceriel 1989-07-12 10:59:16 +00:00
  • 02c5bf9140 changed lay-out of manual page a bit ceriel 1989-07-12 09:48:15 +00:00
  • f62db3f3c6 Added #define for Free, improved text ceriel 1989-07-11 17:02:07 +00:00
  • c8ca61ba6e con_float now uses the flt_arith module ceriel 1989-07-11 14:17:34 +00:00
  • 7455c23f0f tail_mon needed for .e ceriel 1989-07-11 12:52:00 +00:00
  • 347197573b made to compile, added proper cast ceriel 1989-07-11 12:48:40 +00:00
  • 1b08effa77 Added some %persistents, improved behaviour of preprocessor, and other minor mods ceriel 1989-07-11 12:34:38 +00:00
  • c483664bb1 made names of some files shorter ceriel 1989-07-11 11:38:52 +00:00
  • 96916a7ab4 there is no longer a lib directory; it is replaced by ../libce ceriel 1989-07-11 11:34:51 +00:00
  • 1e9c82d6e5 made to work, and added the b64 shift routines to the interface ceriel 1989-07-11 09:15:17 +00:00
  • a7b5504034 new mechanism for floating point constants ceriel 1989-07-10 17:15:55 +00:00
  • c820d77690 new floating point constant mechanism ceriel 1989-07-10 16:52:02 +00:00
  • 1c848c8db3 Added flt_arith ceriel 1989-07-10 11:25:02 +00:00
  • c20a2155fa Initial revision ceriel 1989-07-10 11:17:19 +00:00
  • 811612634a replaced some db.. instructions; they are wrong if the count register contains a count > 65535 ceriel 1989-07-07 16:01:03 +00:00
  • 00c4a00675 replaced some db.. instructions; they are wrong if the count register contains a count > 65535 ceriel 1989-07-07 15:11:35 +00:00
  • b32fb46dfe replaced some db.. instructions; they are wrong if the count register contains a count > 65535 ceriel 1989-07-07 15:05:33 +00:00
  • 01a95e3b08 replaced some db.. instructions; they are wrong if the count register contains a count > 65535 ceriel 1989-07-07 13:53:37 +00:00
  • 46b57440a0 made a bit more robust ceriel 1989-06-30 14:46:27 +00:00
  • 7d131a2cd5 fix: did not work when called from different directory ceriel 1989-06-29 11:03:23 +00:00
  • 55da4da081 some fixes ceriel 1989-06-28 12:51:16 +00:00
  • 3aec06a088 Added ret.s ceriel 1989-06-28 12:40:22 +00:00
  • 7fadcacc26 fixed bug: the assembler suppressed a relocation record because it thought it was RELPC. It was not ceriel 1989-06-27 16:26:02 +00:00
  • cd8f86a7e4 Added descriptions for EM machines ceriel 1989-06-27 15:46:58 +00:00
  • 58f837cd33 fixed reading of archives ceriel 1989-06-27 15:41:47 +00:00
  • b005d26d3f removed the ACKFLOAT #define ceriel 1989-06-27 13:17:39 +00:00
  • 1ae39bf15b Added con_float, for floating point constants ceriel 1989-06-27 13:16:17 +00:00
  • f781103cb4 removed some useless PushBack's, and added warnings ceriel 1989-06-27 11:43:26 +00:00
  • 27d7d5ed68 various fixes and improvements eck 1989-06-26 10:37:05 +00:00
  • 11349c78cd use better algorithms for some mathematical functions ceriel 1989-06-20 13:10:32 +00:00
  • 6d78cd6710 bug fix: printed some reals wrong ceriel 1989-06-20 11:43:01 +00:00
  • 9e151cf706 Added routines to read and write LONGREALS ceriel 1989-06-20 11:23:43 +00:00
  • 761312d0dd use new math algorithms ceriel 1989-06-19 16:22:23 +00:00
  • 8b702734cf use new math routines ceriel 1989-06-19 15:56:30 +00:00
  • d4389da709 initialize variable inheader ceriel 1989-06-19 11:31:22 +00:00
  • 197f5bc796 generated with newer makefile generator ceriel 1989-06-19 11:30:37 +00:00
  • 869ba1ec9e use make_asobj ceriel 1989-06-19 11:27:36 +00:00
  • 0374c089c3 Added some patterns for floating point code ceriel 1989-06-19 11:24:10 +00:00
  • eabc223bf0 generated stupid code for long unsigned comparison ceriel 1989-06-19 11:23:08 +00:00
  • 9953b58092 don't remove compiler generated labels when they are external ceriel 1989-06-19 11:19:22 +00:00
  • 1205b95090 use different (better) hashing algorithm ceriel 1989-06-19 11:17:41 +00:00
  • a9102764e6 Added ranlib line ceriel 1989-06-19 11:16:53 +00:00
  • c48f281b39 Avoid I/O buffering when using the checking malloc ceriel 1989-06-19 11:10:58 +00:00
  • e2b5163869 avoid a null-reference ceriel 1989-06-19 11:09:44 +00:00
  • f99f25cc5f fix: sizes were the wrong way around for MAXINSTR ceriel 1989-06-19 09:57:35 +00:00
  • b11e382851 some minor corrections ceriel 1989-06-19 09:56:16 +00:00
  • 3824cfd66d fixed some leapyear problems ceriel 1989-06-19 09:50:38 +00:00
  • 96a52f7a6f fixed exit status of test program ceriel 1989-06-19 09:49:22 +00:00
  • f3249a04a1 versions for new Pascal compiler ceriel 1989-06-19 09:46:29 +00:00
  • 53b430aed6 fixed some typos ceriel 1989-06-15 19:50:14 +00:00
  • eee6d61c7b improved Makefile, fixed writes: a field width of 0 is not standard ceriel 1989-06-15 19:11:01 +00:00
  • 676aee2213 Added call to C_close in the fatal routine ceriel 1989-06-15 19:08:18 +00:00
  • b1c3d1bc53 fixed problem with void returns and changed a warning somewhat ceriel 1989-06-15 19:06:56 +00:00
  • 56e985729d some added patterns for M688881, and a fix ceriel 1989-06-15 10:35:42 +00:00
  • 4dfa2310fc continue when an include file is not found ceriel 1989-06-15 09:16:27 +00:00
  • cd367c7940 Initial revision eck 1989-06-14 16:11:19 +00:00
  • 8c9800d8fe Initial revision eck 1989-06-14 15:07:06 +00:00
  • 06c441dab7 Initial revision eck 1989-06-14 14:41:35 +00:00
  • 5406895717 Initial revision eck 1989-06-13 11:23:28 +00:00
  • 341aaf8dc1 Initial revision eck 1989-06-12 15:22:14 +00:00
  • 8b21acdbb3 removed old Pascal error files ceriel 1989-06-12 14:24:17 +00:00
  • e8aadf4409 some optimizations for M68881; it is still horrible, though ceriel 1989-06-12 14:05:25 +00:00
  • 43fb961091 Added simple support for M68881 ceriel 1989-06-12 09:30:39 +00:00
  • 74bc0442bd Added some flags ceriel 1989-06-09 15:07:54 +00:00
  • 133ecee90d fixed typo ceriel 1989-06-09 09:53:29 +00:00
  • 2b8ee048c8 Added saving of registers ceriel 1989-06-09 09:32:40 +00:00
  • 3b4a813a6c installed new Pascal compiler ceriel 1989-06-08 13:05:21 +00:00
  • 018cf665d8 some additions to .distr file ceriel 1989-06-08 13:02:26 +00:00
  • 2cd40f68e6 Added support for MC68881 floating point processor ceriel 1989-06-08 12:46:17 +00:00
  • 64a35f954d leave register messages with a count of 0 ceriel 1989-06-05 15:47:53 +00:00