erikb
|
c967d1ab3a
|
put heavily used pointer variables in registers
|
1986-09-24 13:53:16 +00:00 |
|
ceriel
|
bfad7d30f0
|
Added a pattern for "ldc ads".
|
1986-09-24 12:17:25 +00:00 |
|
ceriel
|
6a4a13d041
|
Initial revision
|
1986-09-24 11:24:37 +00:00 |
|
ceriel
|
a2599744f0
|
Addition of new patterns.
|
1986-09-23 09:41:47 +00:00 |
|
sater
|
9092e509c6
|
changed ad2str function not to add +0 at labels
|
1986-09-22 13:15:15 +00:00 |
|
sater
|
b5009c57b4
|
made debiug output better
|
1986-09-22 13:14:54 +00:00 |
|
erikb
|
f21743e213
|
if NOPP: made #line directives treated correctly
|
1986-09-22 13:04:04 +00:00 |
|
erikb
|
dad1ab3b22
|
some minor fixes
|
1986-09-17 12:31:45 +00:00 |
|
erikb
|
a968ce8437
|
changed some large static data structures into STATIC
|
1986-09-15 08:47:53 +00:00 |
|
erikb
|
225f1fb724
|
added one byte to ibuf
|
1986-09-12 12:58:22 +00:00 |
|
erikb
|
c6a51a39f0
|
built in the compile time flag NOFLOAT to get rid of the float stuff
|
1986-09-12 09:16:07 +00:00 |
|
ceriel
|
b6dde9472f
|
Bug fix: The "cmp.l" instruction was sometimes used in an illegal way.
|
1986-09-10 16:03:11 +00:00 |
|
erikb
|
ecf5219493
|
corrected the treatment of the <<= and >>= operators
|
1986-09-10 10:23:26 +00:00 |
|
erikb
|
b9bce39f1e
|
simplified the return expression in loadbuf()
|
1986-09-09 13:49:46 +00:00 |
|
em
|
c685aa11b5
|
set limit on optimization passes to prevent loop
in optimizer in case of bad table.
|
1986-09-09 13:10:15 +00:00 |
|
erikb
|
d7716c5e5a
|
corrected the compile-time evaluation of ~<unsigned value>
|
1986-09-09 09:47:43 +00:00 |
|
ceriel
|
9dbd1060ad
|
An improvement to prevent calls to the .cuu routine.
|
1986-09-05 16:35:12 +00:00 |
|
erikb
|
5927f264a8
|
various null-dereference problems fixed
|
1986-09-02 15:22:54 +00:00 |
|
erikb
|
c84c57be67
|
added some LINT facilities
|
1986-09-02 15:00:50 +00:00 |
|
sater
|
14b982346f
|
Error fixed where w==2 was assumed
|
1986-08-28 10:28:42 +00:00 |
|
erikb
|
361613bb23
|
first operand to intexpr is arith typed
|
1986-08-26 14:59:36 +00:00 |
|
ceriel
|
a0db745586
|
newer version with bug fixes
|
1986-08-26 14:33:24 +00:00 |
|
erikb
|
e1c67b1fba
|
unknown-sized locals retain their type
|
1986-08-26 10:30:39 +00:00 |
|
erikb
|
901d1b3af8
|
generate a con instruction for each character in a string constant
|
1986-08-25 08:47:07 +00:00 |
|
erikb
|
fc9f365b47
|
some minor bugs
|
1986-08-22 09:20:13 +00:00 |
|
erikb
|
06c0a20b4d
|
made less environ and machine dependent
|
1986-08-22 09:10:12 +00:00 |
|
erikb
|
a7e97524e4
|
revised the treatment of "e op= f" expression
|
1986-08-13 10:05:39 +00:00 |
|
erikb
|
8217bef1eb
|
added some #ifdef USE_TMP lines
|
1986-07-29 12:49:38 +00:00 |
|
erikb
|
7f74cabf12
|
added -T<path> option: create temporary file(s) in directory <path>
|
1986-07-29 11:46:00 +00:00 |
|
ceriel
|
cf8e8a5b96
|
Added a test for BLS with a blockmove of wordsize bytes.
|
1986-07-25 16:08:56 +00:00 |
|
ceriel
|
023073b422
|
Bug fix: the BLS instruction did'nt work with block moves of one word.
|
1986-07-25 15:57:03 +00:00 |
|
ceriel
|
6dd1a052d3
|
inn and set must be word-orientated, not byte-orientated.
|
1986-07-25 15:01:15 +00:00 |
|
ceriel
|
c422c4e130
|
Bug fix
|
1986-07-25 14:17:23 +00:00 |
|
ceriel
|
37320faecc
|
Bug fix
|
1986-07-25 13:19:51 +00:00 |
|
ceriel
|
f68d0ffb7d
|
Made tail_mon dependant on tail_mon.a
|
1986-07-23 11:06:29 +00:00 |
|
ceriel
|
79eab3513d
|
Added a ".sect .text". The text "landed" in the bss segment.
|
1986-07-23 11:04:40 +00:00 |
|
ceriel
|
5d188dee44
|
Bug fix. It just did'nt work.
|
1986-07-22 15:11:09 +00:00 |
|
ceriel
|
729774d6f8
|
*** empty log message ***
|
1986-07-22 14:49:46 +00:00 |
|
ceriel
|
a067d1bc0d
|
Adapted to the use of the new assembler.
|
1986-07-22 13:42:21 +00:00 |
|
ceriel
|
399a46eb92
|
Adapted to new assembler and made re-entrant.
|
1986-07-22 13:37:16 +00:00 |
|
ceriel
|
f514411cea
|
Adapted to use of new assembler.
|
1986-07-22 13:23:14 +00:00 |
|
ceriel
|
aee6a1648a
|
Initial revision
|
1986-07-22 11:07:48 +00:00 |
|
ceriel
|
f45f393b71
|
replaced all occurrences of "cc" by "$(CC)".
|
1986-07-22 11:01:54 +00:00 |
|
ceriel
|
2acc260239
|
Adapted so that anybody can do "make install".
|
1986-07-22 10:47:51 +00:00 |
|
ceriel
|
a184032321
|
Changed default machine to "vax4".
|
1986-07-22 10:36:04 +00:00 |
|
ceriel
|
4f3b82565f
|
Added code to use different integer constants when compiled with
word_size >= 4.
|
1986-07-21 12:26:38 +00:00 |
|
ceriel
|
2934d628b5
|
Added -Vi... flag to Pascal compiler options.
|
1986-07-21 09:58:19 +00:00 |
|
ceriel
|
3c76cbaa1e
|
Some changes needed for the new 4-4 Pascal compiler.
|
1986-07-21 09:53:44 +00:00 |
|
ceriel
|
83d21d8076
|
Added instructions to make pem44.m
|
1986-07-21 09:40:20 +00:00 |
|
ceriel
|
d0fdcb18db
|
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 |
|