Commit Graph

  • 9406461c89 Added code-expander-generator ceriel 1989-10-10 14:48:42 +00:00
  • 44d9dc2b7a Added i386 ceriel 1989-10-10 14:42:59 +00:00
  • 3688f1e14c Added i386 to .distr file ceriel 1989-10-10 14:20:45 +00:00
  • 1273c73366 initial version ceriel 1989-10-10 11:40:55 +00:00
  • 6e9201945f many fixes, found by actually running the code ceriel 1989-10-10 11:38:18 +00:00
  • a947b16247 some small corrections in the lint part dick 1989-10-10 11:21:55 +00:00
  • 70db8e4c85 initial version ceriel 1989-10-10 11:01:01 +00:00
  • 371621cffb many fixes; got working afcc with this version ceriel 1989-10-10 10:58:30 +00:00
  • 103d769278 many fixes, found by actually running the code it produces ceriel 1989-10-10 10:54:20 +00:00
  • bb1f976bcd many fixes; now passes the tests ceriel 1989-10-10 10:44:26 +00:00
  • 03bc5847c7 Initial revision ceriel 1989-10-10 10:38:39 +00:00
  • 01c2a40996 mkstrct.o ended up in the archive twice ceriel 1989-10-09 15:03:01 +00:00
  • 853347952f some fixes ceriel 1989-10-09 14:15:51 +00:00
  • 90a1b864ee fix to bitfield code: contained non-portable shift ceriel 1989-10-09 13:42:39 +00:00
  • 4fdd23a32e recursive calls to sametest routine were wrong; How could this ever work? ceriel 1989-10-06 14:53:49 +00:00
  • 179995b95b corrected XOR problem, and ILOCAL does not exist for m68k4 ceriel 1989-10-06 11:13:16 +00:00
  • dd04f05ed5 varargs in panic() dick 1989-10-04 16:04:02 +00:00
  • 7546d23ab9 better error reporting dick 1989-10-04 15:36:56 +00:00
  • b0397d0d71 correction lint.1 dick 1989-10-04 15:33:49 +00:00
  • f2a9d8a160 if to be preprocessed, # should be the first character ceriel 1989-10-04 15:18:12 +00:00
  • a806c41ba3 fixed problem: sometimes incorrect labels were generated in case descriptors ceriel 1989-10-04 14:39:55 +00:00
  • adf6002035 Added some XOR patterns ceriel 1989-10-04 14:35:50 +00:00
  • 34a1714a58 latest Makefile Version ceriel 1989-10-04 11:12:57 +00:00
  • f627764679 fixed: removed an #endif ceriel 1989-10-04 11:06:18 +00:00
  • 545469ea53 This is the 4th distribution version ceriel 1989-10-04 11:02:39 +00:00
  • ef8ebf1440 fixup commit for tag 'distr3' cvs2hg 1989-10-04 10:56:17 +00:00
  • 33dcea6aa5 Initial revision ceriel 1989-10-04 10:56:16 +00:00
  • a334211f80 use the con_float include file ceriel 1989-10-04 10:28:50 +00:00
  • 7a3ee9a2be makefile removed, was path-dependant ceriel 1989-10-03 16:31:29 +00:00
  • 3b0fac78bd minor changes concerning void and pre-processor eck 1989-09-29 16:20:38 +00:00
  • 2d9ff63276 improved parameters eck 1989-09-29 15:46:33 +00:00
  • a9d95930e8 removed yet another eor.l error ceriel 1989-09-29 11:45:19 +00:00
  • 16212b4cc2 some minor fixes, renamed ch7 stuff to ch3 eck 1989-09-25 14:28:10 +00:00
  • 8721b0f01d lots and lots of changes & improvements eck 1989-09-19 16:13:23 +00:00
  • 7646d37ef1 exit from main instead of return ceriel 1989-08-22 11:46:56 +00:00
  • b3c79be6c0 Improved checks for conversion between cardinal and integer ceriel 1989-08-21 17:08:54 +00:00
  • 44ccefc092 use strindex instead of index ceriel 1989-08-21 17:03:05 +00:00
  • 95a527224d use strindex instead of index ceriel 1989-08-21 16:56:15 +00:00
  • 25785a7aeb Added em_codeCE.h to repository and to .distr file ceriel 1989-08-21 13:12:51 +00:00
  • 50d0930e13 made to compile under Xenix ceriel 1989-08-21 12:46:54 +00:00
  • 8e5e22aba7 declaration of sprintf only if __STDC__ is not defined ceriel 1989-08-21 11:43:41 +00:00
  • fbe921023a Added l_comment.h to .distr file, fixed problem with # occurring between macro name and arguments ceriel 1989-08-21 10:58:24 +00:00
  • 45c25de1f8 replaced size_t by siz_t; size_t is reserved for ANSI C ceriel 1989-08-21 10:17:49 +00:00
  • 11ca323f97 pc directory no longer distributed ceriel 1989-08-16 13:03:58 +00:00
  • 26a8bcfb8d prevent core dump when the input file is not present ceriel 1989-08-15 09:06:26 +00:00
  • 988493a4ae did not handle -0.0 right ceriel 1989-08-15 09:04:49 +00:00
  • 720c036014 fix: did not handle 0.0 right ceriel 1989-08-15 09:02:38 +00:00
  • b082fe48d5 inline FEF code for M68881 was wrong; replaced bu subroutine call ceriel 1989-08-10 14:17:50 +00:00
  • dabff33228 removed old dependency on EM_WSIZE ceriel 1989-08-10 09:23:44 +00:00
  • 86b27aef19 removed old comment ceriel 1989-08-09 16:38:12 +00:00
  • 6ebee3b495 removed old EM_WSIZE dependency ceriel 1989-08-09 16:34:27 +00:00
  • a1d157efc6 fix to fix: did not handle negative arguments right ceriel 1989-08-09 16:29:15 +00:00
  • 30260ca8e7 made more ANSI conformant ceriel 1989-08-09 16:25:50 +00:00
  • e4df2e1d58 fixed: arguments to fputs were the wrong way around ceriel 1989-08-09 16:22:59 +00:00
  • 1ad622100f fixed problem with fef on Infinity ceriel 1989-08-09 14:37:37 +00:00
  • 9d4b82e7b2 improved rounding ceriel 1989-08-09 14:37:07 +00:00
  • 7c75d4cd21 changed name of some identifiers to more accurately represent their meaning, and fixed a problem with sometimes not detecting overflow in constants ceriel 1989-08-08 09:11:32 +00:00
  • 4fc6d6e73d Added warning for initializer of formal parameter (the syntax allows this!) ceriel 1989-08-02 11:26:51 +00:00
  • 158595b208 include mach directory (for con_float) ceriel 1989-08-02 10:34:49 +00:00
  • 71e90ba21c fixed typo ceriel 1989-08-02 09:47:27 +00:00
  • 596c778d27 much improved version ceriel 1989-08-01 16:40:28 +00:00
  • d9684673fa some fixes: representation for 0, and corrected check for overflow ceriel 1989-08-01 16:34:01 +00:00
  • 6589e2e2db Added fp68881.s ceriel 1989-08-01 16:32:34 +00:00
  • 7d23a1ecbb removed #define for IEEEFORMAT; now, the floating point package always uses this format ceriel 1989-07-31 15:15:41 +00:00
  • 14d6cc7286 some fixes: fif did loose too many bits; unnormalized form did not work ceriel 1989-07-31 15:10:54 +00:00
  • 5c38a43e17 use con_float routine ceriel 1989-07-31 15:10:36 +00:00
  • 0f0d4b1fa4 adapted for changed floating point package ceriel 1989-07-31 14:54:53 +00:00
  • 0cff4d0e71 removed IEEEFORMAT #define ceriel 1989-07-31 14:52:45 +00:00
  • d9a86af8ea use con_float file, and use new interface to fif and fef routines ceriel 1989-07-31 14:50:19 +00:00
  • f675fc1252 Added #define for CODE_GENERATOR ceriel 1989-07-31 14:45:40 +00:00
  • 0b8bdee7d3 fixed interface to fef routines ceriel 1989-07-31 14:43:51 +00:00
  • 0ff6037772 removed IEEEFORMAT #define, and define USE_DIVIDE for i386 ceriel 1989-07-31 14:35:34 +00:00
  • 4f92c808cf use new interface to fif and fef routines ceriel 1989-07-31 14:34:23 +00:00
  • 3c4cb647fb removed IEEEFORMAT #define ceriel 1989-07-31 14:32:08 +00:00
  • a3514174d2 use con_float file, and use new interface to fif and fef routines ceriel 1989-07-31 14:25:53 +00:00
  • 07447b1fc5 Added #define for buffer size needed for flt_flt2str() ceriel 1989-07-31 13:05:51 +00:00
  • 4d98ce5fa5 Added some assertions ceriel 1989-07-31 12:55:33 +00:00
  • 85fc2173cc use con_float file, and use new interface to fif and fef routines ceriel 1989-07-31 11:42:27 +00:00
  • f0fe7757c6 use con_float file ceriel 1989-07-31 11:22:43 +00:00
  • fabf440d6c fixed some bugs, added flt_umin ceriel 1989-07-28 14:13:39 +00:00
  • 3dd8d1cf40 needs tail_mon for all languages ceriel 1989-07-27 10:22:26 +00:00
  • 4b0b8f6228 fixed behaviour on too long floating point constants ceriel 1989-07-26 11:16:59 +00:00
  • 6a818e57d5 Added ext_comp.c ceriel 1989-07-26 11:08:24 +00:00
  • 9da93a1d2b use IEEE format in floating point package ceriel 1989-07-25 15:50:29 +00:00
  • 30b9507f62 many changes, to use IEEE format ceriel 1989-07-25 14:21:09 +00:00
  • b5f5a11e4f bug fix in NGI for longs ceriel 1989-07-24 10:40:21 +00:00
  • c910cb9ca1 needed ldexp routine for exp.c ceriel 1989-07-19 14:51:19 +00:00
  • 3b76c83ff0 main.old is not always present, so ignore exit status of 'size main.old' ceriel 1989-07-19 14:27:19 +00:00
  • 7b9fefb691 new directory for Pascal front-end ceriel 1989-07-19 09:01:57 +00:00
  • b116bcbc24 LIBSUF must be 'a', not 'ma' ceriel 1989-07-19 08:56:46 +00:00
  • 88d1906ff7 merged -m flag with -j flag ceriel 1989-07-17 16:40:18 +00:00
  • 5ae08cd2bf documented environment variables, changed EM_DIR into ACKDIR ceriel 1989-07-17 16:19:10 +00:00
  • 4c92b4bf08 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
  • ebf61935c5 fixed a problem with the store: we sometimes lost some memory ceriel 1989-07-17 15:13:09 +00:00
  • 9e5f1fc97d fixed a problem with recursive macros: this was not always detected ceriel 1989-07-14 09:51:02 +00:00
  • fa56cdd906 exponent was wrong in divide routine; corrected ceriel 1989-07-13 11:18:02 +00:00
  • bf5785d035 procedure function --> function procedure ceriel 1989-07-12 10:59:16 +00:00
  • 23b51e2526 changed lay-out of manual page a bit ceriel 1989-07-12 09:48:15 +00:00
  • 38e8f1d2ff Added #define for Free, improved text ceriel 1989-07-11 17:02:07 +00:00
  • ca2c4c55fd con_float now uses the flt_arith module ceriel 1989-07-11 14:17:34 +00:00