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
ceriel
106c9e2293
Bug fix: The "cmp.l" instruction was sometimes used in an illegal way.
1986-09-10 16:03:11 +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
em
af1c3f29a8
set limit on optimization passes to prevent loop
...
in optimizer in case of bad table.
1986-09-09 13:10:15 +00:00
erikb
1939e147a4
corrected the compile-time evaluation of ~<unsigned value>
1986-09-09 09:47:43 +00:00
ceriel
004a1d5414
An improvement to prevent calls to the .cuu routine.
1986-09-05 16:35:12 +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
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