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
sater
2c23adf973
Error fixed where w==2 was assumed
1986-08-28 10:28:42 +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
9f2c3e6186
Added a test for BLS with a blockmove of wordsize bytes.
1986-07-25 16:08:56 +00:00
ceriel
6faf0887c3
Bug fix: the BLS instruction did'nt work with block moves of one word.
1986-07-25 15:57:03 +00:00
ceriel
8c8fb9a5b7
inn and set must be word-orientated, not byte-orientated.
1986-07-25 15:01:15 +00:00
ceriel
3e5c4dbe94
Bug fix
1986-07-25 14:17:23 +00:00
ceriel
686c0aee93
Bug fix
1986-07-25 13:19:51 +00:00
ceriel
829243f8b1
Made tail_mon dependant on tail_mon.a
1986-07-23 11:06:29 +00:00
ceriel
41de09df24
Added a ".sect .text". The text "landed" in the bss segment.
1986-07-23 11:04:40 +00:00
ceriel
9d4acc9c3a
Bug fix. It just did'nt work.
1986-07-22 15:11:09 +00:00
ceriel
10fa57ef52
*** empty log message ***
1986-07-22 14:49:46 +00:00
ceriel
b72b2e98f1
Adapted to the use of the new assembler.
1986-07-22 13:42:21 +00:00
ceriel
4310641b88
Adapted to new assembler and made re-entrant.
1986-07-22 13:37:16 +00:00
ceriel
6cd49ed46c
Adapted to use of new assembler.
1986-07-22 13:23:14 +00:00
ceriel
3a13b60c06
Initial revision
1986-07-22 11:07:48 +00:00
ceriel
064ea695d5
replaced all occurrences of "cc" by "$(CC)".
1986-07-22 11:01:54 +00:00
ceriel
7e94756b30
Adapted so that anybody can do "make install".
1986-07-22 10:47:51 +00:00
ceriel
36a255a5cf
Changed default machine to "vax4".
1986-07-22 10:36:04 +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
f2d12c347f
Added -Vi... flag to Pascal compiler options.
1986-07-21 09:58:19 +00:00
ceriel
e706b3cdba
Some changes needed for the new 4-4 Pascal compiler.
1986-07-21 09:53:44 +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
sater
60a5906456
removed sanity checking on result from sprintf
...
System IIIish systems seem to have their own idea.
1986-06-17 09:13:11 +00:00
sater
a018269724
Conversions from 1 byte integers were wrong.
...
Only discovered after new C-frontend.
1986-06-16 11:35:12 +00:00
ceriel
2df2dde564
newer version
1986-06-10 13:18:52 +00:00
ceriel
933448ad6e
There was a bug in the printing of the trap number.
...
This is corrected.
1986-06-06 23:35:42 +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
49287324b3
Increased the size of the expression node table.
1986-06-05 13:56:31 +00:00