Commit Graph
236 Commits
Author SHA1 Message Date
ceriel e52cd587fb newer version with some bug fixes 1986-10-22 15:38:24 +00:00
ceriel 1bf54a839e minor fix to LLlex.c 1986-10-21 14:45:43 +00:00
ceriel c601bbacd5 newer version 1986-10-20 17:40:41 +00:00
ceriel db2859a235 Replaced a few "bss 2" by "bss EM_WSIZE". 1986-10-20 11:28:29 +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 f066c3691d newer version 1986-10-06 20:36:30 +00:00
erikb 974f71ab6e modified the treatment of op=, ++ and -- operators 1986-09-29 14:01:34 +00:00
erikb 803315bb42 modified the treatment of op=, ++ and -- operators 1986-09-29 13:16:11 +00:00
dick b1f511e187 some very minor changes 1986-09-28 20:33:15 +00:00
ceriel 624c5a83c5 many bug fixes 1986-09-25 19:39:06 +00:00
erikb b1eed62b5c put heavily used pointer variables in registers 1986-09-24 13:53:16 +00:00
erikb 2e7633971a if NOPP: made #line directives treated correctly 1986-09-22 13:04:04 +00:00
erikb 1384666eb9 some minor fixes 1986-09-17 12:31:45 +00:00
erikb 7dfa6a955a changed some large static data structures into STATIC 1986-09-15 08:47:53 +00:00
erikb d89580fd22 added one byte to ibuf 1986-09-12 12:58:22 +00:00
erikb f27be37970 built in the compile time flag NOFLOAT to get rid of the float stuff 1986-09-12 09:16:07 +00:00
erikb 7bc71298be corrected the treatment of the <<= and >>= operators 1986-09-10 10:23:26 +00:00
erikb c489f7f608 simplified the return expression in loadbuf() 1986-09-09 13:49:46 +00:00
erikb 1939e147a4 corrected the compile-time evaluation of ~<unsigned value> 1986-09-09 09:47:43 +00:00
erikb c2a10ef9bc various null-dereference problems fixed 1986-09-02 15:22:54 +00:00
erikb b18ced777e added some LINT facilities 1986-09-02 15:00:50 +00:00
erikb 01171cbc52 first operand to intexpr is arith typed 1986-08-26 14:59:36 +00:00
ceriel aacc4053db newer version with bug fixes 1986-08-26 14:33:24 +00:00
erikb a601e0a542 unknown-sized locals retain their type 1986-08-26 10:30:39 +00:00
erikb 196cc676d9 generate a con instruction for each character in a string constant 1986-08-25 08:47:07 +00:00
erikb c3ef25a7a9 some minor bugs 1986-08-22 09:20:13 +00:00
erikb de1efda513 made less environ and machine dependent 1986-08-22 09:10:12 +00:00
erikb 736a5ff99b revised the treatment of "e op= f" expression 1986-08-13 10:05:39 +00:00
erikb 1b7821a87e added some #ifdef USE_TMP lines 1986-07-29 12:49:38 +00:00
erikb 1d5a5e0a6d added -T<path> option: create temporary file(s) in directory <path> 1986-07-29 11:46:00 +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
dick 21669f85ed some leaks plugged (as detected by the leak detector) 1986-07-18 22:23:23 +00:00
dick fa9f4ab0ab some leaks plugged (as detected by the leak detector) 1986-07-18 21:10:42 +00:00
dick 7f5bcdf116 option NORCSID for lint in Makefile is nonsense 1986-07-17 22:17:59 +00:00
ceriel ca77c2b86b Some bug fixes 1986-07-14 15:00:08 +00:00
ceriel ee32bf5126 better compatibility between CARDINAL and ADDRESS 1986-07-10 16:27:26 +00:00
ceriel 250729d441 newer version 1986-07-08 14:59:02 +00:00
ceriel d46c6d1cae newer version 1986-06-26 09:39:36 +00:00
ceriel 07297eeb2a newer version 1986-06-20 14:36:49 +00:00
ceriel f0d88d3de3 newer version 1986-06-17 12:04:05 +00:00
ceriel 2df2dde564 newer version 1986-06-10 13:18:52 +00:00
ceriel ddba03d53b newer version 1986-06-06 09:35:11 +00:00
ceriel 702c0bd19a newer version 1986-06-06 02:22:09 +00:00
ceriel c479ca0058 first, almost complete, version 1986-06-04 09:01:48 +00:00