ceriel
|
b5dc37b50a
|
Changed an assertion that was no longer valid
|
1987-02-07 01:50:48 +00:00 |
|
ceriel
|
b4217fcc84
|
*** empty log message ***
|
1987-02-07 00:35:16 +00:00 |
|
ceriel
|
c22605844a
|
Changed hash function, added "registers"
|
1987-02-07 00:13:56 +00:00 |
|
ceriel
|
f9a9655012
|
Added some "registers"
|
1987-02-07 00:04:05 +00:00 |
|
ceriel
|
f79c3a0067
|
*** empty log message ***
|
1987-02-04 17:43:20 +00:00 |
|
ceriel
|
f7b2ba3785
|
Bug fix
|
1987-01-28 15:15:28 +00:00 |
|
ceriel
|
70b121b175
|
Fixed introduced bug
|
1987-01-28 13:00:33 +00:00 |
|
ceriel
|
a8f827cab3
|
cc --> $(CC), added -O flag to CFLAGS
|
1987-01-28 12:49:42 +00:00 |
|
ceriel
|
950bd14ca0
|
Changed /lib/cpp to ../../../lib/cpp
|
1987-01-20 13:09:56 +00:00 |
|
ceriel
|
a071ceb425
|
Bug fixes
|
1987-01-16 13:51:45 +00:00 |
|
ceriel
|
16b6135c10
|
Fixed a minor problem with off_fmt, when it did not produce
a '-' sign when neccesary
|
1987-01-14 17:49:19 +00:00 |
|
ceriel
|
49e08c285b
|
Fixed a minor problem with off_fmt, when this format would not
produce the '-' sign.
|
1987-01-14 17:47:31 +00:00 |
|
ceriel
|
7363c1cd09
|
Added TABLEFLAGS and CGGFLAGS.
|
1987-01-12 15:10:49 +00:00 |
|
ceriel
|
38a7a6e104
|
Preprocess table.
|
1987-01-12 14:50:25 +00:00 |
|
ceriel
|
8c67176f3d
|
Added exclusive or operator
|
1987-01-08 14:27:07 +00:00 |
|
ceriel
|
5b65b239f1
|
Added bitwise and and or operators
|
1987-01-08 14:11:23 +00:00 |
|
ceriel
|
826157760d
|
fix to prevent loop resulting in stack overflow
|
1987-01-08 14:10:02 +00:00 |
|
ceriel
|
08ced09518
|
small adaption to "awayreg".
|
1987-01-08 14:09:14 +00:00 |
|
ceriel
|
c34565adef
|
Removed a bug that led to infinite looping in obscure cases.
|
1987-01-06 18:49:00 +00:00 |
|
ceriel
|
4e92b0777c
|
Improved testing for 0-strings in the routine "mycat".
|
1986-12-11 17:04:40 +00:00 |
|
ceriel
|
17a2481bb3
|
Corrected a typo.
|
1986-12-11 17:03:11 +00:00 |
|
ceriel
|
fc0149621e
|
Version that uses libobject.a
|
1986-12-01 15:41:29 +00:00 |
|
ceriel
|
a93111d3d1
|
Version that uses libobject.a.
|
1986-12-01 15:35:28 +00:00 |
|
sater
|
5ea0c06402
|
added support for modhead
|
1986-11-28 13:47:44 +00:00 |
|
sater
|
f55a90224e
|
debugging stuff happened to end up on stdout instead of stderr.
|
1986-11-28 13:41:09 +00:00 |
|
ceriel
|
bef7369dc5
|
Handled gen.c wrong. This is corrected.
|
1986-11-24 21:30:57 +00:00 |
|
ceriel
|
66156680b6
|
Added -DNDEBUG
|
1986-11-24 21:01:42 +00:00 |
|
ceriel
|
0e38359528
|
Initial revision
|
1986-11-24 20:58:35 +00:00 |
|
ceriel
|
3ffbb31b34
|
changed sizes of labstr and argstr to accomodate longer identifiers.
|
1986-11-12 21:14:05 +00:00 |
|
ceriel
|
52e8a88abb
|
Changed sizes of "argstr" and "labstr", to accomodate longer
identifiers.
|
1986-11-12 21:04:38 +00:00 |
|
sater
|
13dfcedcef
|
Typo corrected
|
1986-10-24 16:58:46 +00:00 |
|
sater
|
cb0741ad6d
|
empty string was returned when it was not so good.
|
1986-10-09 16:15:00 +00:00 |
|
sater
|
09afb442c4
|
nullpointer and empty string were confused.
Long live the PDP and VAX
|
1986-10-09 16:12:24 +00:00 |
|
sater
|
b8aa8a2217
|
changed ad2str function not to add +0 at labels
|
1986-09-22 13:15:15 +00:00 |
|
sater
|
9bc53f63a9
|
made debiug output better
|
1986-09-22 13:14:54 +00:00 |
|
ceriel
|
064ea695d5
|
replaced all occurrences of "cc" by "$(CC)".
|
1986-07-22 11:01:54 +00:00 |
|
sater
|
2a200d7211
|
repaired inreg() pseudofunction, it delivered total nonsense
|
1986-03-27 15:49:16 +00:00 |
|
bal
|
4050d5e7e3
|
Yet another bug reported by sater.
|
1985-11-18 16:55:53 +00:00 |
|
bal
|
6003a5f2e9
|
0 / -1 confusion for properties (bug reported by sater).
|
1985-10-03 14:47:28 +00:00 |
|
bal
|
ede607455b
|
0 / -1 confusion for properties (2 bugs reported by sater).
|
1985-10-03 14:45:53 +00:00 |
|
bal
|
047312216f
|
MAXSTAB set to 2500 (problem with argument list of ROM for new C front-end).
|
1985-09-06 11:06:32 +00:00 |
|
keie
|
30c4ef1be9
|
*** empty log message ***
|
1985-05-13 11:19:24 +00:00 |
|
keie
|
eb92039acd
|
Add hoc solution of .align problem.
|
1985-04-23 12:55:01 +00:00 |
|
keie
|
37c5e5344e
|
Added provision to print (possibly in mach.h defined) modhead
on the output assmble file as the very first text.
|
1985-04-16 16:14:55 +00:00 |
|
keie
|
96656e273d
|
*** empty log message ***
|
1985-04-12 16:56:43 +00:00 |
|
em
|
6f3926e28a
|
Expressions are now always calculated in long.
Some backends needed that.
|
1985-03-12 10:41:29 +00:00 |
|
em
|
9d0e938afe
|
Expression are always evaluated in longs.
Some 2-4 backends needed long expressions.
|
1985-03-12 10:39:24 +00:00 |
|
keie
|
aaad277322
|
1 - At RREMOVE also check the stack set aside for coercions.
2 - When coercions unexpectedly need stack of part of the
stakpattern, discontinue this option.
|
1985-03-01 16:25:21 +00:00 |
|
keie
|
cb3acfeeb3
|
The top of the stack, which is set aside for certain
coercions is now saved with special routines.
This allows RREMOVE to check for registers.
|
1985-03-01 16:20:13 +00:00 |
|
keie
|
358b1b8695
|
cg tried to stack register parameters of moves, when
these registers were killed.
|
1985-02-26 16:31:38 +00:00 |
|