Commit Graph
252 Commits
Author SHA1 Message Date
keie 992e62127c 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 36f75c8404 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
em 8d38f1f8d7 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 5e3c3102a6 fixup commit for tag 'dist2' 1985-02-17 00:57:20 +00:00
keie 1ae42c6b70 Added .align 2.
Especially important for malloc.
1985-02-17 00:57:19 +00:00
keie 51240e1bad *** empty log message *** 1985-02-16 16:48:18 +00:00
em efb96fa147 Now chooses between Vax and Pdp conversion. 1985-02-16 15:58:34 +00:00
keie dce1ed2998 The assembler is used for both 2/4 and 4/4. 1985-02-16 15:49:03 +00:00
em 683c2eecbe *** empty log message *** 1985-02-15 22:53:13 +00:00
keie c8eece7f03 Adfded RCS id. 1985-02-12 14:37:52 +00:00
keie b7bed39420 As left by Hans v. Staveren. 1985-02-12 14:32:20 +00:00
keie 91f91a4efe *** empty log message *** 1985-02-12 14:20:30 +00:00
keie a9acfd3fe7 Now using the same em.c as in m68k2/int.
The interpreters are moved from pdp/pdp_int (or some such)
to lib/int22.
1985-02-12 13:11:27 +00:00
keie aaf560f95a Initial revision 1985-02-12 12:54:44 +00:00
keie 6bd4717ad9 *** empty log message *** 1985-02-07 22:59:50 +00:00
keie 73585dd0ea A list without double entries, for the moment supposing
that trp,etc always gets loaded, so will be there when .dvu needs it.
1985-02-07 22:51:12 +00:00
keie 2c1a71db26 d2 contains the remainder of dvu i.s.o. d3. 1985-02-07 22:26:11 +00:00
keie b64fbd2430 *** empty log message *** 1985-02-07 22:06:32 +00:00
keie 7415686b36 Initial revision 1985-02-07 17:43:43 +00:00
keie 3526169494 Initial revision 1985-02-07 17:18:06 +00:00
keie d9098b1255 *** empty log message *** 1985-02-07 15:58:40 +00:00
keie ce47c6dc76 *** empty log message *** 1985-02-07 15:33:13 +00:00
garde 8648657e4b monitor calls open, close and ioctl removed. 1985-02-06 16:56:41 +00:00
garde e9c60b6bb3 Initial revision 1985-02-06 16:50:52 +00:00
em 6ec08108d7 *** empty log message *** 1985-02-05 14:52:52 +00:00
em 9ed23f00fc Copied from vax2, takes its info on which files
to use in which order from LIST.
1985-02-05 14:52:02 +00:00
em 605bd795e7 This one is made with lorder|tsort. 1985-02-05 14:51:17 +00:00
em 2ba83ebb08 The first one, Duk's order. 1985-02-05 14:50:24 +00:00
keie eed6257417 Added an entry "distr" to make tables1.c and tables1.h. 1985-02-03 23:50:51 +00:00
keie 01b13b9130 The creation of the library is now done by the process of creating
the distribution directory.
1985-02-03 23:23:50 +00:00
keie 6a40c131ac Tail_em.s.a is now extracted from the RCS directory by the
distribution making process in em/distr2.
1985-02-03 23:21:24 +00:00
em 785145278b Added libmon to libraries to be translated. 1985-02-02 18:06:37 +00:00
em 6d5181540c *** empty log message *** 1985-02-01 22:12:31 +00:00
garde d521693526 Many, many improvements made, ususually small ones.
For example: many em-patterns have got alternative code-rules.
1985-02-01 12:51:56 +00:00
keie c5eaa963e8 Now using ../../proto/libg/Makefile. 1985-02-01 12:38:08 +00:00
keie 86e08fc0b7 To avoid conflict while compiling with acc itself the word
size of the target machine is now defined as TEM_WSIZE.
1985-02-01 12:32:46 +00:00
bal 60ae999a07 Bugs fixed for the following patterns:
lol loc 255 and 2  (byte order was wrong)
loc x beq , 0 < x < 128  (was 0 < x < 256)
loc x bne (idem).
These bugs were introduced in version 2.2.
1985-01-30 16:34:14 +00:00
ceriel 149e9e498d Added -DCPM to the flags. 1985-01-30 12:37:10 +00:00
keie 9c9f63e4ca Added ranlib commends. 1985-01-24 16:16:32 +00:00
keie cddf156153 Some minor changes. 1985-01-24 15:34:23 +00:00
bal 7657fb8d45 bug fixed: the "incr" parameter of sbrk() is a 2-byte integer,
not a 4-byte integer.
1985-01-23 16:31:51 +00:00
garde 7b01e4ee6f src1 and src2 extended.
Errors in 'pat loc cmi teq' and 'pat loc cmi tne' recovered.
Second stack-pattern for 'pat zlt' and 'pat zge' added.
Patterns for 'lil loc adi sil', 'lil inc sil', 'lil dec sil'
and 'sil lil' added.
1985-01-22 19:55:11 +00:00
em d224507a75 User defined trap handling routine is called with calls instruction.
A message is printed if there is no routine at all.
1985-01-22 15:20:19 +00:00
em c6d9ab97ec Added `movl r3,ap' to restore the argument pointer before returning
vi jmp (r0).
1985-01-22 13:10:35 +00:00
em f4f7d5676a Changed #define's of newlbss of cst_fmt. 1985-01-21 16:40:02 +00:00
em 7b3a4577cc Bug fix: redefined a Local local causing an INTERNAL ERROR from as. 1985-01-21 15:49:22 +00:00
garde 05dbcb9956 case 8 and case 6 deleted in switch of function 'prolog' 1985-01-21 14:17:11 +00:00
em dd7341586c To have a file preprocessed, it must start with a # in column o1.
The RCSid is replaced to accomplish this.
1985-01-21 12:56:09 +00:00
em fd84b38268 Replaced RCSid so that file starts with # in column 0 so it gets preprocessed. 1985-01-21 12:28:59 +00:00
em 7a0d345ca2 Corrected type; forgot closing ". 1985-01-21 12:14:59 +00:00