Commit Graph

  • a601e0a542 unknown-sized locals retain their type erikb 1986-08-26 10:30:39 +00:00
  • 196cc676d9 generate a con instruction for each character in a string constant erikb 1986-08-25 08:47:07 +00:00
  • c3ef25a7a9 some minor bugs erikb 1986-08-22 09:20:13 +00:00
  • de1efda513 made less environ and machine dependent erikb 1986-08-22 09:10:12 +00:00
  • 736a5ff99b revised the treatment of "e op= f" expression erikb 1986-08-13 10:05:39 +00:00
  • 1b7821a87e added some #ifdef USE_TMP lines erikb 1986-07-29 12:49:38 +00:00
  • 1d5a5e0a6d added -T<path> option: create temporary file(s) in directory <path> erikb 1986-07-29 11:46:00 +00:00
  • 9f2c3e6186 Added a test for BLS with a blockmove of wordsize bytes. ceriel 1986-07-25 16:08:56 +00:00
  • 6faf0887c3 Bug fix: the BLS instruction did'nt work with block moves of one word. ceriel 1986-07-25 15:57:03 +00:00
  • 8c8fb9a5b7 inn and set must be word-orientated, not byte-orientated. ceriel 1986-07-25 15:01:15 +00:00
  • 3e5c4dbe94 Bug fix ceriel 1986-07-25 14:17:23 +00:00
  • 686c0aee93 Bug fix ceriel 1986-07-25 13:19:51 +00:00
  • 829243f8b1 Made tail_mon dependant on tail_mon.a ceriel 1986-07-23 11:06:29 +00:00
  • 41de09df24 Added a ".sect .text". The text "landed" in the bss segment. ceriel 1986-07-23 11:04:40 +00:00
  • 9d4acc9c3a Bug fix. It just did'nt work. ceriel 1986-07-22 15:11:09 +00:00
  • 10fa57ef52 *** empty log message *** ceriel 1986-07-22 14:49:46 +00:00
  • b72b2e98f1 Adapted to the use of the new assembler. ceriel 1986-07-22 13:42:21 +00:00
  • 4310641b88 Adapted to new assembler and made re-entrant. ceriel 1986-07-22 13:37:16 +00:00
  • 6cd49ed46c Adapted to use of new assembler. ceriel 1986-07-22 13:23:14 +00:00
  • 3a13b60c06 Initial revision ceriel 1986-07-22 11:07:48 +00:00
  • 064ea695d5 replaced all occurrences of "cc" by "$(CC)". ceriel 1986-07-22 11:01:54 +00:00
  • 7e94756b30 Adapted so that anybody can do "make install". ceriel 1986-07-22 10:47:51 +00:00
  • 36a255a5cf Changed default machine to "vax4". ceriel 1986-07-22 10:36:04 +00:00
  • 6bff676201 Added code to use different integer constants when compiled with word_size >= 4. ceriel 1986-07-21 12:26:38 +00:00
  • f2d12c347f Added -Vi... flag to Pascal compiler options. ceriel 1986-07-21 09:58:19 +00:00
  • e706b3cdba Some changes needed for the new 4-4 Pascal compiler. ceriel 1986-07-21 09:53:44 +00:00
  • 3d0bf5c9a4 Added instructions to make pem44.m ceriel 1986-07-21 09:40:20 +00:00
  • 1475b0fce3 This is the result of the merging of 2.5 with 2.4.1.1, with some minor fixes. ceriel 1986-07-21 09:30:11 +00:00
  • de31476ed6 Temporary variables are no longer overlapping. The operlapping caused problems with register variables. Also, code is added to prevent the generation of static exchanges. only included if the preprocessor-constant NO_EXC is defined. ceriel 1986-07-21 09:23:39 +00:00
  • 02ccf4bfaa This is Kees Visser's version, implementing 4-4. unlabeled-2.4.1 ceriel 1986-07-21 09:19:34 +00:00
  • 21669f85ed some leaks plugged (as detected by the leak detector) dick 1986-07-18 22:23:23 +00:00
  • fa9f4ab0ab some leaks plugged (as detected by the leak detector) dick 1986-07-18 21:10:42 +00:00
  • 7f5bcdf116 option NORCSID for lint in Makefile is nonsense dick 1986-07-17 22:17:59 +00:00
  • ca77c2b86b Some bug fixes ceriel 1986-07-14 15:00:08 +00:00
  • ee32bf5126 better compatibility between CARDINAL and ADDRESS ceriel 1986-07-10 16:27:26 +00:00
  • 250729d441 newer version ceriel 1986-07-08 14:59:02 +00:00
  • d46c6d1cae newer version ceriel 1986-06-26 09:39:36 +00:00
  • 07297eeb2a newer version ceriel 1986-06-20 14:36:49 +00:00
  • f0d88d3de3 newer version ceriel 1986-06-17 12:04:05 +00:00
  • 60a5906456 removed sanity checking on result from sprintf System IIIish systems seem to have their own idea. sater 1986-06-17 09:13:11 +00:00
  • a018269724 Conversions from 1 byte integers were wrong. Only discovered after new C-frontend. sater 1986-06-16 11:35:12 +00:00
  • 2df2dde564 newer version ceriel 1986-06-10 13:18:52 +00:00
  • 933448ad6e There was a bug in the printing of the trap number. This is corrected. ceriel 1986-06-06 23:35:42 +00:00
  • ddba03d53b newer version ceriel 1986-06-06 09:35:11 +00:00
  • 702c0bd19a newer version ceriel 1986-06-06 02:22:09 +00:00
  • 49287324b3 Increased the size of the expression node table. ceriel 1986-06-05 13:56:31 +00:00
  • 72a234b9bd Rediscovered a bug in the VAX 4.1 UNIX assembler. It handles $0f0.0 wrong! The changes is the table insure that $0f0.0 is never generated. ceriel 1986-06-05 12:43:56 +00:00
  • c479ca0058 first, almost complete, version ceriel 1986-06-04 09:01:48 +00:00
  • 1fcd61aa36 newer version ceriel 1986-05-30 18:48:00 +00:00
  • cb9213bf8c newer version ceriel 1986-05-28 18:36:51 +00:00
  • a504ee7e09 revised the type checking of expr in "switch (expr)" erikb 1986-05-28 08:40:06 +00:00
  • e08808d5bc newer version ceriel 1986-05-23 19:25:21 +00:00
  • deb9ab0461 newer version ceriel 1986-05-23 09:46:31 +00:00
  • 8aaaa48840 newer version ceriel 1986-05-21 18:32:20 +00:00
  • 0d93c572bc Non existing token fields in the format string caused memfaults because fields were checked beyond the end of the tokeninfo. Fixed. sater 1986-05-21 15:08:57 +00:00
  • 72fac35781 newer version ceriel 1986-05-16 17:15:36 +00:00
  • f57a484906 newer version ceriel 1986-05-14 09:03:51 +00:00
  • 07e226dac3 newer version ceriel 1986-05-01 19:06:53 +00:00
  • 8b07933e3d newer version ceriel 1986-04-28 18:06:58 +00:00
  • 5b9a3d373e various small layout corrections erikb 1986-04-28 09:56:33 +00:00
  • f445033fab newer version ceriel 1986-04-25 10:14:08 +00:00
  • c11efeb1fe newer version ceriel 1986-04-23 22:12:22 +00:00
  • e8977ebb57 newer version ceriel 1986-04-22 23:22:19 +00:00
  • a46f20bff7 newer version ceriel 1986-04-22 22:36:16 +00:00
  • 4a2d866fb0 Added EODDZ to the exported externals. It should have been there from the start. keie 1986-04-22 10:40:29 +00:00
  • 23532d6fb4 newer version ceriel 1986-04-21 17:27:06 +00:00
  • ea9dcf01ec newer version ceriel 1986-04-18 17:53:47 +00:00
  • 8b438fbca3 various small corrections erikb 1986-04-17 14:42:54 +00:00
  • f5334707b5 newer version ceriel 1986-04-17 09:28:09 +00:00
  • 5cb0474789 newer version ceriel 1986-04-15 17:51:53 +00:00
  • 892b48787b newer version ceriel 1986-04-12 02:21:24 +00:00
  • 01eb8d8637 newer version ceriel 1986-04-11 11:57:19 +00:00
  • bf43df896b newer version ceriel 1986-04-10 01:08:49 +00:00
  • 6ca5eb658d safety commit ceriel 1986-04-09 18:14:49 +00:00
  • 6ef38e3483 newer version ceriel 1986-04-08 23:51:11 +00:00
  • 88370d5433 newer version ceriel 1986-04-08 23:34:10 +00:00
  • 1b014ed75a newer version ceriel 1986-04-08 18:15:46 +00:00
  • 41b9a340d8 newer version ceriel 1986-04-07 22:15:08 +00:00
  • e6978400f5 newer version ceriel 1986-04-07 17:40:38 +00:00
  • 95f9e56d53 newer version, partial parse trees ceriel 1986-04-06 17:42:56 +00:00
  • eadfa9ae0a A newer version ceriel 1986-04-04 13:47:04 +00:00
  • 80b9feb37f corrected the treatment of PREDEF-ed macros erikb 1986-04-04 11:31:03 +00:00
  • b69b512875 revised the treatment of strings in initialisations erikb 1986-04-04 09:54:50 +00:00
  • 5cdb2f787e newer version, safety commit ceriel 1986-04-03 17:41:26 +00:00
  • 2118a5eea0 adapted to print(3L) module erikb 1986-04-03 14:32:56 +00:00
  • 22f6299fdb revised check_ival() (among some other small changes) erikb 1986-04-03 11:33:32 +00:00
  • a4e3f3b499 Newer version, safety commit ceriel 1986-04-03 00:44:39 +00:00
  • 5bf6f42cd7 newer version, safety commit ceriel 1986-04-02 17:34:21 +00:00
  • 53af3f399a revised the administration of Value expressions erikb 1986-04-02 08:37:17 +00:00
  • d2d9a3c817 Newer version, safety commit ceriel 1986-03-29 01:04:49 +00:00
  • 1581b2ecd8 expression nodes now can have a flag EX_ERROR dick 1986-03-27 18:17:48 +00:00
  • 0968b74220 safety commit, newer version ceriel 1986-03-27 17:37:41 +00:00
  • 2a200d7211 repaired inreg() pseudofunction, it delivered total nonsense sater 1986-03-27 15:49:16 +00:00
  • 9476cc2899 modified the string-constant printing routines; bts2str() is invoked erikb 1986-03-27 11:01:12 +00:00
  • 5c1fa6db8c safety commit, newer version ceriel 1986-03-26 22:46:48 +00:00
  • bee901746d newer version, safety commit ceriel 1986-03-26 17:53:13 +00:00
  • 7c5b41eec7 introduced the string(3L) module erikb 1986-03-26 16:58:43 +00:00
  • dc106691e0 A newer version, safety commit ceriel 1986-03-26 15:11:02 +00:00
  • a5ba27fd3b identifier pfd_type renamed to fdtpp dick 1986-03-26 14:01:10 +00:00
  • 2511f931d9 introduced the em_code(3L) and em_mes(3L) modules erikb 1986-03-25 16:40:43 +00:00