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 |
|
keie
|
91f91a4efe
|
*** empty log message ***
|
1985-02-12 14:20:30 +00:00 |
|
keie
|
eed6257417
|
Added an entry "distr" to make tables1.c and tables1.h.
|
1985-02-03 23:50:51 +00:00 |
|
sater
|
ff89603e82
|
RREMOVE section updated.
|
1985-01-11 09:44:34 +00:00 |
|
sater
|
8246648f18
|
*** empty log message ***
|
1985-01-08 15:34:54 +00:00 |
|
keie
|
78b124fd57
|
*** empty log message ***
|
1985-01-07 15:54:38 +00:00 |
|
sater
|
2c0619a13a
|
Added support for the fmt_id and fmt_ilb macros
|
1984-11-26 10:50:46 +00:00 |
|
sater
|
2601187207
|
In the RREMOVE section of this file, the field e_con of the
expression union was used in stead of e_reg.
Fixed. Checked all other occurrances, are correct.
|
1984-11-20 16:56:26 +00:00 |
|
sater
|
8d7aa4baad
|
The constant 512 slipped in instead of BUFSIZ.
Changed.
|
1984-11-20 10:22:12 +00:00 |
|
keie
|
d5399de251
|
The flag -LIB was missing in the call to the shell-procedure
compmodule. Thus the generated libraries could not be effectively
used by our assembler/linker.
|
1984-11-05 11:37:23 +00:00 |
|
keie
|
cc246efa46
|
We have only one copy of the script for compare and install now
they are present in ../..
|
1984-10-23 15:14:17 +00:00 |
|
sater
|
628d3da626
|
changed references to EM_?SIZE to TEM_?SIZE
|
1984-10-23 15:04:24 +00:00 |
|
sater
|
24eeca9474
|
Changed to use -h flag to cgg and better way of preserving old tables.h
if not changed. Nice huh, Andy?
|
1984-10-23 13:29:41 +00:00 |
|
sater
|
7eef0e0b59
|
added rcsid(again). Who took that away?
|
1984-10-16 13:45:16 +00:00 |
|
keie
|
f918aa20fe
|
New installation procedure:
1 - New place for binaries and libraries in the ACK tree.
2 - The ranlib action is moved to ../../install which tries it at
every action.
|
1984-10-08 14:09:28 +00:00 |
|
sater
|
045ccfaeba
|
added missing cast at call to regsave, in ms_gto case
|
1984-10-02 11:17:57 +00:00 |
|
sater
|
a6b69be622
|
changed definition of myalloc to extern
|
1984-10-02 10:31:06 +00:00 |
|
sater
|
50d77d903a
|
added external definition for myalloc()
|
1984-10-02 10:30:44 +00:00 |
|
sater
|
1c36c470db
|
Increased the amount of information passed through error routines
to printf. The routine badassert, running on a 2/4 machine lost it's
last argument on the way.
Anyone know of a better way to solve this problem?
|
1984-08-17 15:35:28 +00:00 |
|
sater
|
dbcebe6e4c
|
A move from a nonreg to a reg did not have the effect that all
registers clashing with the destination were erased. Erase added.
|
1984-08-02 16:31:25 +00:00 |
|