Commit Graph

  • c636aba734 Alignment now also works when the alignment ended on odd boundaries. keie 1985-03-04 15:28:02 +00:00
  • ce92663b0a Initial revision keie 1985-03-04 15:27:09 +00:00
  • a89ba7074f Always returned non-zero value. keie 1985-03-04 15:25:33 +00:00
  • a71e706aa4 *** empty log message *** keie 1985-03-04 15:14:01 +00:00
  • 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
  • 36537eccc0 Also clear D1 (for static link). keie 1985-03-01 16:00:23 +00:00
  • 6cdcb391fb Added RCS ID. keie 1985-03-01 10:34:00 +00:00
  • 9d9c9ae97b *** empty log message *** keie 1985-03-01 10:30:23 +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
  • 43a2b60360 *** empty log message *** keie 1985-02-16 22:09:05 +00:00
  • 14875e6ca5 *** empty log message *** keie 1985-02-16 16:48:18 +00:00
  • d32de5df93 Now chooses between Vax and Pdp conversion. em 1985-02-16 15:58:34 +00:00
  • eeb944f6e3 The assembler is used for both 2/4 and 4/4. keie 1985-02-16 15:49:03 +00:00
  • ca28f34c8e *** empty log message *** em 1985-02-15 23:13:04 +00:00
  • 625c309fa6 em 1985-02-15 23:12:16 +00:00
  • 9f3928cd3a Adapted to -DNOFLOAT. em 1985-02-15 23:11:30 +00:00
  • a65f05f29f Adapted to NOFLOAT. em 1985-02-15 23:10:04 +00:00
  • 6a6a84a274 *** empty log message *** em 1985-02-15 23:00:46 +00:00
  • 4f80e81ee7 *** empty log message *** em 1985-02-15 22:53:13 +00:00
  • 3b58f61fee Default distibuted name is pdp. keie 1985-02-15 15:12:40 +00:00
  • eb2b9d0bac Removed one error. em 1985-02-15 14:37:35 +00:00
  • 792d315beb Program was adapted with NOFLOAT flag. em 1985-02-15 14:23:34 +00:00
  • 04e454d3c6 Added RCS id. Adapted to use the NOFLOAT cpp flag. em 1985-02-15 14:20:04 +00:00
  • a1c2dadb2a Compare group (cmp,cmi,cmu,cms,cmf) added as cheap operators. bal 1985-02-15 13:18:57 +00:00
  • b6381fad79 The cho worked incorrectly, thereby causing the whole test to fail. em 1985-02-13 00:41:16 +00:00
  • c9eb48d373 Removed the use of float from the test. Using int's in sqrt gives the same result. em 1985-02-12 23:27:23 +00:00
  • 67d635ccd4 em 1985-02-12 23:07:22 +00:00
  • f37307bc06 A slightly different message. em 1985-02-12 23:07:05 +00:00
  • 2a4335787e Adfded RCS id. keie 1985-02-12 14:37:52 +00:00
  • 1b5278f3d4 As left by Hans v. Staveren. keie 1985-02-12 14:32:20 +00:00
  • 815b0e0f0f *** empty log message *** keie 1985-02-12 14:20:30 +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
  • f59262745e Initial revision keie 1985-02-12 12:54:44 +00:00
  • cc4f8a793a Initial revision keie 1985-02-12 12:28:49 +00:00
  • 52fee02e94 Adapted to run on 4/4 machines. keie 1985-02-11 14:33:04 +00:00
  • fee336890b Placed a few dot on e few i's. keie 1985-02-11 14:32:02 +00:00
  • 0b6744bb91 The default for any machine is without, double length integer arithmetic and without floating point. keie 1985-02-11 11:17:35 +00:00
  • e704ddc158 restructured. bal 1985-02-11 10:52:49 +00:00
  • f7699474b8 The binaries of the phases of ego are now put in a single directory. bal 1985-02-11 10:07:47 +00:00
  • 6909adbf9c Macros newcflpx and oldcflpx added. bal 1985-02-11 09:52:11 +00:00
  • 156775643e Include files and declaration of em_flag added. bal 1985-02-11 09:51:02 +00:00
  • d41c902b12 Memory allocation/deallocation for extends changed. bal 1985-02-11 09:48:32 +00:00
  • 43f003e959 Removed a few typos. keie 1985-02-08 16:54:34 +00:00
  • ba1e51e914 Deleted a line with a statement unknown to this compiler. keie 1985-02-08 15:41:19 +00:00
  • 66875f1bde Looks more reasonanle now. keie 1985-02-08 13:21:23 +00:00
  • 8a7ee2ea50 Now calling trace with the current line number as parameter. keie 1985-02-08 13:18:26 +00:00
  • e9850f2691 Improved. keie 1985-02-08 13:12:51 +00:00
  • 0122bc2dd7 *** empty log message *** keie 1985-02-07 22:59:50 +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
  • c0d87aaa16 *** empty log message *** keie 1985-02-07 22:06:32 +00:00
  • 3c7fcfe81a Initial revision keie 1985-02-07 17:43:43 +00:00
  • 4ff7e05f7e Initial revision keie 1985-02-07 17:18:06 +00:00
  • 3df42a584c *** empty log message *** keie 1985-02-07 15:58:40 +00:00
  • 9c93cbdfaa *** empty log message *** keie 1985-02-07 15:33:13 +00:00
  • 1b36afae36 Added a line about the presence of out.std em 1985-02-06 21:31:51 +00:00
  • 0ff3a17f5e Initial revision em 1985-02-06 21:25:27 +00:00
  • d7abe0e8b6 Initial revision keie 1985-02-06 21:06:03 +00:00
  • 20986fd6ea monitor calls open, close and ioctl removed. garde 1985-02-06 16:56:41 +00:00
  • 293dfd2c64 Initial revision garde 1985-02-06 16:50:52 +00:00
  • 57fdb275ca Made a mix of a new cgg(with TEM_WSIZE) and the obsolete variable (T)EM_BSIZE feature. keie 1985-02-05 15:26:47 +00:00
  • e1b8023da1 *** empty log message *** em 1985-02-05 14:52:52 +00:00
  • 52d0f32e32 Copied from vax2, takes its info on which files to use in which order from LIST. em 1985-02-05 14:52:02 +00:00
  • c8e426ffb8 This one is made with lorder|tsort. em 1985-02-05 14:51:17 +00:00
  • b70b6ba980 The first one, Duk's order. em 1985-02-05 14:50:24 +00:00
  • c90c70bb84 Now fetching sedf from this directory instead of from the cg source directory. em 1985-02-05 11:44:40 +00:00