keie
|
c636aba734
|
Alignment now also works when the alignment ended on odd boundaries.
|
1985-03-04 15:28:02 +00:00 |
|
keie
|
ce92663b0a
|
Initial revision
|
1985-03-04 15:27:09 +00:00 |
|
keie
|
a89ba7074f
|
Always returned non-zero value.
|
1985-03-04 15:25:33 +00:00 |
|
keie
|
a71e706aa4
|
*** empty log message ***
|
1985-03-04 15:14:01 +00:00 |
|
garde
|
736a2d1022
|
Many things improved and extended
|
1985-03-04 13:42:38 +00:00 |
|
keie
|
17e13e9e71
|
Adapted to single cv for all machines.
|
1985-03-01 22:11:46 +00:00 |
|
keie
|
9d7b94ba34
|
Adapted to a single cv for all machines.
|
1985-03-01 22:10:44 +00:00 |
|
keie
|
218f7ed718
|
Corrected a horrible typing mistake.
|
1985-03-01 20:08:45 +00:00 |
|
keie
|
cb0b2e08cf
|
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
|
c2a990768d
|
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
|
36537eccc0
|
Also clear D1 (for static link).
|
1985-03-01 16:00:23 +00:00 |
|
keie
|
6cdcb391fb
|
Added RCS ID.
|
1985-03-01 10:34:00 +00:00 |
|
keie
|
9d9c9ae97b
|
*** empty log message ***
|
1985-03-01 10:30:23 +00:00 |
|
bal
|
c478b62711
|
bug fixed in kill_much():
for ( .. ; i != (Lindex) i; .. ) should be
for ( .. ; i != (Lindex) 0; .. ).
|
1985-02-28 10:35:57 +00:00 |
|
keie
|
e7f7f33f60
|
cg tried to stack register parameters of moves, when
these registers were killed.
|
1985-02-26 16:31:38 +00:00 |
|
keie
|
c1f3dbba33
|
1 - Removed PMDS from selection list.
2 - Joined two line, that should have been one.
|
1985-02-26 11:56:57 +00:00 |
|
bal
|
d5098fe70f
|
Bug fixed: co_lfirst received wrong value for multiply-optimization.
|
1985-02-25 14:03:09 +00:00 |
|
bal
|
469d075e77
|
Calls of which the actual and formal parameters do not match
are no longer substituted inline.
|
1985-02-20 15:01:02 +00:00 |
|
keie
|
2a4b3fd616
|
Removed nascom/z80a from the distribution.
|
1985-02-19 13:59:17 +00:00 |
|
keie
|
408dacc2aa
|
The stacking pattern for ldc C and 4 with highw(c)==0 was incorrect.
The effect was that rand() from libcc/gen always returned
a 0.
|
1985-02-19 13:41:30 +00:00 |
|
bal
|
7397122695
|
p_use->u_ext field deleted from showptable()
|
1985-02-19 11:16:11 +00:00 |
|
bal
|
abcbc93b5d
|
Dependencies for .m files added.
|
1985-02-19 11:13:13 +00:00 |
|
keie
|
de6ce0fe74
|
Added a default in the ANY case for system type.
|
1985-02-19 10:31:20 +00:00 |
|
keie
|
b449b94b48
|
Removed nascom from linked list.
|
1985-02-18 23:06:13 +00:00 |
|
keie
|
7d85a4c0b3
|
Added link to 6805.
|
1985-02-18 23:01:05 +00:00 |
|
bal
|
66ab97d2b0
|
bug fixed: lifetime of an item was too short; it should also cover
any live/dead message prior to its initial live-message.
|
1985-02-18 15:14:22 +00:00 |
|
keie
|
241a7de970
|
The PDP 11 needs -i, Vax'en ignore it.
|
1985-02-18 12:45:31 +00:00 |
|
keie
|
41d580c9cf
|
Added some comment.
|
1985-02-18 01:06:58 +00:00 |
|
keie
|
ec46d547c4
|
Made use of apc and acc where assuming results
can be run on own system explicit.
|
1985-02-18 01:03:51 +00:00 |
|
keie
|
daa47964a5
|
Changed "name of system" into "type of system".
|
1985-02-18 00:12:12 +00:00 |
|
keie
|
ee63833f41
|
Basic also needs libc.a.
|
1985-02-17 22:47:40 +00:00 |
|
keie
|
445d52de66
|
Moved retar from ret.s to trp.s.
trp.s needed it and is behind ret.s in the library.
When ret.s is loaded, it calls (via unknown) trp.s so
inclusion in trp.s should work.
|
1985-02-17 22:31:10 +00:00 |
|
keie
|
b82c00e153
|
Added a line for
loc loc cuu $1==$1, because write.e contained the line
loc 2
loc 2
ciu
and the cg failed to translate.
|
1985-02-17 22:03:44 +00:00 |
|
keie
|
972692cb1c
|
Further refinement.
|
1985-02-17 22:01:03 +00:00 |
|
em
|
bbfb511322
|
Added .align 2. Prevents end of bss to be odd.
Especially important for malloc, it distinguishes between
odd and even word pointers.
|
1985-02-17 01:12:36 +00:00 |
|
cvs2hg
|
3f3bddef8f
|
fixup commit for tag 'dist2'
|
1985-02-17 00:57:20 +00:00 |
|
keie
|
9f45dd0650
|
Added .align 2.
Especially important for malloc.
|
1985-02-17 00:57:19 +00:00 |
|
keie
|
43a2b60360
|
*** empty log message ***
|
1985-02-16 22:09:05 +00:00 |
|
keie
|
14875e6ca5
|
*** empty log message ***
|
1985-02-16 16:48:18 +00:00 |
|
em
|
d32de5df93
|
Now chooses between Vax and Pdp conversion.
|
1985-02-16 15:58:34 +00:00 |
|
keie
|
eeb944f6e3
|
The assembler is used for both 2/4 and 4/4.
|
1985-02-16 15:49:03 +00:00 |
|
em
|
ca28f34c8e
|
*** empty log message ***
|
1985-02-15 23:13:04 +00:00 |
|
em
|
625c309fa6
|
|
1985-02-15 23:12:16 +00:00 |
|
em
|
9f3928cd3a
|
Adapted to -DNOFLOAT.
|
1985-02-15 23:11:30 +00:00 |
|
em
|
a65f05f29f
|
Adapted to NOFLOAT.
|
1985-02-15 23:10:04 +00:00 |
|
em
|
6a6a84a274
|
*** empty log message ***
|
1985-02-15 23:00:46 +00:00 |
|
em
|
4f80e81ee7
|
*** empty log message ***
|
1985-02-15 22:53:13 +00:00 |
|
em
|
eb2b9d0bac
|
Removed one error.
|
1985-02-15 14:37:35 +00:00 |
|
em
|
792d315beb
|
Program was adapted with NOFLOAT flag.
|
1985-02-15 14:23:34 +00:00 |
|
em
|
04e454d3c6
|
Added RCS id.
Adapted to use the NOFLOAT cpp flag.
|
1985-02-15 14:20:04 +00:00 |
|