736a2d1022
Many things improved and extended
garde
1985-03-04 13:42:38 +00:00
17e13e9e71
Adapted to single cv for all machines.
keie
1985-03-01 22:11:46 +00:00
9d7b94ba34
Adapted to a single cv for all machines.
keie
1985-03-01 22:10:44 +00:00
218f7ed718
Corrected a horrible typing mistake.
keie
1985-03-01 20:08:45 +00:00
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.
keie
1985-03-01 16:25:21 +00:00
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.
keie
1985-03-01 16:20:13 +00:00
c478b62711
bug fixed in kill_much(): for ( .. ; i != (Lindex) i; .. ) should be for ( .. ; i != (Lindex) 0; .. ).
bal
1985-02-28 10:35:57 +00:00
e7f7f33f60
cg tried to stack register parameters of moves, when these registers were killed.
keie
1985-02-26 16:31:38 +00:00
2583d59d8c
fixup commit for branch 'hs'
cvs2hg
1985-02-26 15:05:52 +00:00
195fdb4816
Added some xtra output for Henk Schouten's debugger.
em
1985-02-26 15:05:51 +00:00
c855ee716f
Added some xtra output for Henk Schouten's debugger.
em
1985-02-26 15:05:20 +00:00
0ff4961ad1
Added some xtra output for Henk Schouten's debugger.
em
1985-02-26 15:04:08 +00:00
c1f3dbba33
1 - Removed PMDS from selection list. 2 - Joined two line, that should have been one.
keie
1985-02-26 11:56:57 +00:00
d5098fe70f
Bug fixed: co_lfirst received wrong value for multiply-optimization.
bal
1985-02-25 14:03:09 +00:00
469d075e77
Calls of which the actual and formal parameters do not match are no longer substituted inline.
bal
1985-02-20 15:01:02 +00:00
2a4b3fd616
Removed nascom/z80a from the distribution.
keie
1985-02-19 13:59:17 +00:00
a7c6fa501b
fixup commit for branch 'unlabeled-2.17.1'
cvs2hg
1985-02-19 13:41:31 +00:00
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.
keie
1985-02-19 13:41:30 +00:00
7397122695
p_use->u_ext field deleted from showptable()
bal
1985-02-19 11:16:11 +00:00
abcbc93b5d
Dependencies for .m files added.
bal
1985-02-19 11:13:13 +00:00
de6ce0fe74
Added a default in the ANY case for system type.
keie
1985-02-19 10:31:20 +00:00
b449b94b48
Removed nascom from linked list.
keie
1985-02-18 23:06:13 +00:00
7d85a4c0b3
Added link to 6805.
keie
1985-02-18 23:01:05 +00:00
66ab97d2b0
bug fixed: lifetime of an item was too short; it should also cover any live/dead message prior to its initial live-message.
bal
1985-02-18 15:14:22 +00:00
241a7de970
The PDP 11 needs -i, Vax'en ignore it.
keie
1985-02-18 12:45:31 +00:00
41d580c9cf
Added some comment.
keie
1985-02-18 01:06:58 +00:00
ec46d547c4
Made use of apc and acc where assuming results can be run on own system explicit.
keie
1985-02-18 01:03:51 +00:00
daa47964a5
Changed "name of system" into "type of system".
keie
1985-02-18 00:12:12 +00:00
ee63833f41
Basic also needs libc.a.
keie
1985-02-17 22:47:40 +00:00
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.
keie
1985-02-17 22:31:10 +00:00
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.
keie
1985-02-17 22:03:44 +00:00
972692cb1c
Further refinement.
keie
1985-02-17 22:01:03 +00:00
bbfb511322
Added .align 2. Prevents end of bss to be odd. Especially important for malloc, it distinguishes between odd and even word pointers.
em
1985-02-17 01:12:36 +00:00
3f3bddef8f
fixup commit for tag 'dist2'
dist2
cvs2hg
1985-02-17 00:57:20 +00:00
9f45dd0650
Added .align 2. Especially important for malloc.
keie
1985-02-17 00:57:19 +00:00
70c000b03e
Now using the same em.c as in m68k2/int. The interpreters are moved from pdp/pdp_int (or some such) to lib/int22.
keie
1985-02-12 13:11:27 +00:00
c0085c2dd4
A list without double entries, for the moment supposing that trp,etc always gets loaded, so will be there when .dvu needs it.
keie
1985-02-07 22:51:12 +00:00
00d75279e7
d2 contains the remainder of dvu i.s.o. d3.
keie
1985-02-07 22:26:11 +00:00
43c079b565
fixup commit for branch 'unlabeled-2.1.1'
cvs2hg
1985-02-07 22:06:33 +00:00