Commit Graph
82 Commits
Author SHA1 Message Date
ceriel 6b3eabf743 parameterize back library name (needed for SUN) 1989-10-18 12:36:28 +00:00
ceriel df39bcf5da Added mechanism to make peephole optimizer version bigger (needed for SUN-3) 1989-10-18 11:39:19 +00:00
ceriel 8bca388927 Added mechanism for generating fast compilers 1989-10-13 10:48:07 +00:00
ceriel 5281bcf441 fixed wrong code for for-loop 1989-10-12 11:10:48 +00:00
ceriel c910cb9ca1 needed ldexp routine for exp.c 1989-07-19 14:51:19 +00:00
ceriel 3b76c83ff0 main.old is not always present, so ignore exit status of 'size main.old' 1989-07-19 14:27:19 +00:00
ceriel 5c45e01a6f use new math algorithms 1989-06-19 16:22:23 +00:00
ceriel a29051f2a8 improved Makefile, fixed writes: a field width of 0 is not standard 1989-06-15 19:11:01 +00:00
ceriel 434a22bfae installed new Pascal compiler 1989-06-08 13:05:21 +00:00
ceriel 5134a254e2 some additions to .distr file 1989-06-08 13:02:26 +00:00
ceriel d1f061f380 reversed a-option 1989-05-10 10:19:22 +00:00
ceriel 28345e5cf6 default is assertions ON 1989-05-09 15:54:01 +00:00
ceriel b75e95a4ef not include em_path.h anymore 1989-05-08 12:39:33 +00:00
ceriel 1978818cf7 removed printf 1989-05-03 11:14:42 +00:00
ceriel 5ce88603df Many improvements by Hans van Eck 1989-05-03 10:30:22 +00:00
ceriel 89539fa451 Adapted for new Pascal Compiler 1989-05-03 09:53:25 +00:00
ceriel d68340e71c fixed clock for larger word sizes 1989-04-07 09:20:06 +00:00
ceriel f1d053651b removed tab.c, use tabgen, and some fixes 1988-11-16 15:18:21 +00:00
ceriel 88cc8c91ff Initial revision 1988-10-26 15:21:11 +00:00
ceriel ad172c3e1f improve line number administration 1988-08-31 09:24:28 +00:00
ceriel bcb2d9088f made easier to patch 1988-08-19 13:26:27 +00:00
ceriel 919545a674 use new ecvt.c from C library 1988-08-10 11:21:40 +00:00
ceriel b34adc2dda fixed typo 1988-07-25 12:30:52 +00:00
ceriel 9d607caeca mod to remove declarations in math.h 1988-07-25 11:40:57 +00:00
ceriel c0c2f589ff replaced mathematical routines by our own 1988-07-25 11:26:26 +00:00
ceriel a11765357b updated; the int command now is an interpreter 1988-07-13 13:51:57 +00:00
ceriel 12aa626302 assert macro has one parameter 1988-04-19 09:57:44 +00:00
ceriel bab3ef8193 don't generate HOL's of zero size 1988-04-08 09:46:04 +00:00
ceriel f0c7016249 forgot to pop old handler 1988-03-15 17:37:19 +00:00
ceriel 50c5ec9124 fixed a bug: constant sets were not handled right on 4-byte machines 1987-07-22 09:21:00 +00:00
ceriel 7a24d9b88e Added NOFL to Makefile, to pass NOFLOAT. Also improved the clean entry 1987-07-13 16:50:57 +00:00
ceriel f673fb2660 string compare must be on unsigned chars 1987-05-19 08:51:48 +00:00
ceriel b0df114710 Initial revision 1987-04-13 10:32:47 +00:00
ceriel 885eeb63b2 Initial revision 1987-03-31 22:17:51 +00:00
ceriel 23b11bb0ba converted to 4-4 1987-03-31 10:58:30 +00:00
ceriel 3cb1774f76 made more portable 1987-03-31 10:05:26 +00:00
ceriel d7b0bf7e99 Bug fixed that was introduced by Kees Visser's modifications 1987-03-11 09:23:23 +00:00
ceriel 5f08cc8b3b Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel ea712c813a Added copyright notice 1987-03-09 16:02:32 +00:00
ceriel 498f1d30f0 exits instead of returns from main (bloody SUN) 1987-03-09 11:45:49 +00:00
ceriel 406137be12 *** empty log message *** 1987-02-24 16:07:04 +00:00
ceriel 16c989588c Remove .m files before recreating them. The existing ones might
have another owner, so that you cannot write them
1987-02-07 00:52:30 +00:00
ceriel 0e9a59ad6c Added a NOFLOAT define. (Taken from Koen Langendoen) 1986-10-13 14:42:31 +00:00
ceriel 9eeb2ec6fa Removed the "wordsize" variable. it was'nt needed, as we also have
EM_WSIZE.
1986-10-09 11:44:28 +00:00
ceriel b42a39df90 Addition of some changes by Kees Visser.
In packed structures, subrange types now occupy 1 byte if they fit in
1 byte, they occupy 2 bytes if they fit in 2, etc.
1986-10-09 11:09:27 +00:00
ceriel 15c2d7c8b2 Changed a test that was word_size and alignment dependant. 1986-10-09 10:37:56 +00:00
ceriel 6bff676201 Added code to use different integer constants when compiled with
word_size >= 4.
1986-07-21 12:26:38 +00:00
ceriel 3d0bf5c9a4 Added instructions to make pem44.m 1986-07-21 09:40:20 +00:00
ceriel 1475b0fce3 This is the result of the merging of 2.5 with 2.4.1.1, with some
minor fixes.
1986-07-21 09:30:11 +00:00
ceriel de31476ed6 Temporary variables are no longer overlapping. The operlapping caused
problems with register variables.
Also, code is added to prevent the generation of static exchanges.
only included if the preprocessor-constant
NO_EXC is defined.
1986-07-21 09:23:39 +00:00