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
sater
96e8152f11
added rcsid
1984-07-19 15:03:30 +00:00
sater
7683ff7d03
Initial revision
1984-07-19 15:01:43 +00:00
sater
b2d4b9d42d
Replaced call to newilb after pro pseudo to call to newplb,
...
including retrofit for existing mach.h files
1984-07-12 09:26:24 +00:00
sater
872aa87ab7
Reworked to work, I think
1984-05-19 12:44:53 +00:00
sater
db98996e6c
added rcsid
...
Tried to make machine independent,
machine independent sources now taken from ../../proto/cg
Changed according to suggestion from ceriel to prevent running cgg twice
1984-05-19 12:03:22 +00:00
sater
977c77cd90
added code to save all registers for ms_gto
...
changed place of #ifdef to make this null-module compile faster
when no register variables are used.
1984-05-19 11:49:37 +00:00
sater
cf8ae94402
erase(reg) now also erases all register whose contents depend on
...
the contents of reg.
1984-05-19 11:49:01 +00:00
sater
147a7f2da5
added code to recognize ms_gto
1984-05-19 11:48:40 +00:00
sater
439464afe9
added rcsid
1984-05-19 11:42:19 +00:00
sater
bec1f6af33
added rcsid
...
added code to check for write errors on codefile
1984-05-19 11:40:08 +00:00
sater
c9df828837
added rcsid
...
removed sign extension bug in large constants
1984-05-19 11:38:48 +00:00
sater
6b40387d95
added rcsid
...
added code to insure instructions come out in .text space
1984-05-19 11:38:15 +00:00
sater
648fb9ad72
Initial revision
1984-05-19 11:08:27 +00:00
sater
2c64941122
Initial revision
1984-05-18 21:27:39 +00:00