Commit Graph

  • 75035f2f6e Yet another fix. ChkUnOper can also be called with a COERCION operator, when NEW and DISPOSE are expanded ceriel 1988-01-28 14:05:34 +00:00
  • 40e790fd6c minor fixes ceriel 1988-01-27 15:10:16 +00:00
  • da2ac721b6 bug fix in LONGINT constants ceriel 1988-01-26 13:54:24 +00:00
  • 80f6e0ffb3 Added the Epilogue module ceriel 1988-01-25 16:14:48 +00:00
  • 290210c560 fixed a bug with string-initializers ceriel 1988-01-25 16:14:01 +00:00
  • ca166d25e9 Allow the checking of definition modules ceriel 1988-01-22 12:04:27 +00:00
  • 03e1f5dc93 Added a test that at some point failed for the new CEMCOM ceriel 1988-01-19 11:45:43 +00:00
  • fd3b718980 fixed some minor problems ceriel 1988-01-15 16:55:01 +00:00
  • 36a82ef539 Comments added kaashoek 1988-01-15 16:09:52 +00:00
  • 622a396916 Comments added kaashoek 1988-01-15 15:57:35 +00:00
  • 6d04305886 parameterize archiver used ceriel 1988-01-14 14:10:51 +00:00
  • de0db4e1a6 parameterize archiver used ceriel 1988-01-14 13:58:44 +00:00
  • c8683d72d1 try to free mem as soon as possible ceriel 1988-01-14 13:53:58 +00:00
  • 57ba8590e2 make separate lib for code-expander ceriel 1988-01-14 13:50:43 +00:00
  • 47becff4bf parameterize archiver used ceriel 1988-01-14 13:44:36 +00:00
  • 8e2bf62ec3 Some minor corrections ceriel 1988-01-14 13:40:56 +00:00
  • 5389c00f28 Some corrections to make it work on small machines ceriel 1988-01-14 13:34:42 +00:00
  • 337bd554a3 adapted to new em_code module ceriel 1988-01-14 13:19:32 +00:00
  • 734e402508 better check if a block was already freed ceriel 1988-01-14 11:35:07 +00:00
  • 7304b54af9 adapted to use new em_code module, and a minor fix ceriel 1988-01-14 10:52:36 +00:00
  • 9564f8fd98 make it more K&R C ceriel 1988-01-13 11:06:06 +00:00
  • 629d6ff548 output of id.c was wrong ceriel 1988-01-12 15:56:42 +00:00
  • 2a76dc0fda Added some patterns ceriel 1988-01-12 13:27:11 +00:00
  • 6f41f3fcad prevent some 'bombed out of codegen' crashes ceriel 1988-01-12 11:48:38 +00:00
  • a2af7987cc some fixes ceriel 1988-01-11 18:24:34 +00:00
  • 30c88a5dfd improved some code for floating point ceriel 1988-01-11 17:06:11 +00:00
  • 5c232baf2f prevent a voluntary crash and generate better code ceriel 1988-01-11 14:06:20 +00:00
  • 88c6fe59f9 cas instruction was encoded wrong ceriel 1988-01-11 13:25:28 +00:00
  • ef1532bae6 Comments added. kaashoek 1988-01-07 16:09:30 +00:00
  • b9736aa4e9 Comments added kaashoek 1988-01-07 15:52:52 +00:00
  • 6e1701535b Comments added kaashoek 1988-01-07 15:25:34 +00:00
  • 2fec926bd1 Made consistent with the file in ../common kaashoek 1988-01-07 15:15:08 +00:00
  • 332b5dc036 Made consistent with file in ../common kaashoek 1988-01-07 15:12:09 +00:00
  • 1c065cef73 Comment added kaashoek 1988-01-07 14:52:08 +00:00
  • b79fb2ec69 Made consistent with the file in directory ../common kaashoek 1988-01-07 14:49:57 +00:00
  • 331f5c789d Made consistent with the file in the directory ../common kaashoek 1988-01-07 14:48:23 +00:00
  • 2c2f0851c0 Comments added. kaashoek 1988-01-07 14:40:43 +00:00
  • 65a473d94c Some routines moved to 'help.c' kaashoek 1987-12-18 16:23:42 +00:00
  • 9022cd4e72 Initial revision kaashoek 1987-12-18 16:22:16 +00:00
  • 088df9c6cd File 'assem.c' is changed to 'help.c' kaashoek 1987-12-18 16:17:29 +00:00
  • 87cc086294 Comment added kaashoek 1987-12-18 12:17:56 +00:00
  • 316e0c913d Made consistent with 'arg_type.h' and 'decl.h' kaashoek 1987-12-18 12:12:50 +00:00
  • 2b1ff161d0 Comments added. Made consistent with 'arg_type.h' and 'em_parser.h' kaashoek 1987-12-18 12:11:58 +00:00
  • 5a64cf6416 Made consistent with 'em_parser.h' and 'decl.h' kaashoek 1987-12-18 12:10:50 +00:00
  • cb22dd8e6a Added a test for casts ceriel 1987-12-04 12:53:18 +00:00
  • 913ee40148 changed typing of constants, to be more compatible with PCC and future standard ceriel 1987-12-03 11:12:02 +00:00
  • 1c58cd26b9 added .distr file ceriel 1987-12-02 14:01:26 +00:00
  • e0471ecadc deleted some incorrect patterns ceriel 1987-12-02 13:21:20 +00:00
  • 713f37ce72 fixes and squeezing ceriel 1987-12-02 10:41:38 +00:00
  • 76fddca0f5 Added floating point stuff ceriel 1987-12-02 09:04:32 +00:00
  • 67e38128bd added use checking for types and constants, improved overflow checking ceriel 1987-11-27 14:24:46 +00:00
  • 948d614622 version with better overflow checking ceriel 1987-11-27 14:13:11 +00:00
  • 541cfcd1f1 Added a flag to not give warnings ceriel 1987-11-27 11:04:07 +00:00
  • 1994d67d9e version with better overflow checking ceriel 1987-11-26 14:15:24 +00:00
  • 22cce0c2e1 *** empty log message *** kaashoek 1987-11-26 12:14:32 +00:00
  • 82f6e19ade Initial revision kaashoek 1987-11-26 12:14:26 +00:00
  • 855cacfe1b *** empty log message *** kaashoek 1987-11-26 12:00:32 +00:00
  • 8c21f3ffc1 Initial revision kaashoek 1987-11-26 12:00:22 +00:00
  • ebed3e9baa fix to fix ceriel 1987-11-26 10:26:06 +00:00
  • b4c867aa43 handle rounding of floating point constants ceriel 1987-11-25 16:58:31 +00:00
  • bd3856542b fixed to also read from standard input ceriel 1987-11-25 16:55:51 +00:00
  • 232defb340 Comments added kaashoek 1987-11-25 14:41:10 +00:00
  • cf1b4b6bef Comments added kaashoek 1987-11-25 14:22:15 +00:00
  • cb4566f9ec Initial revision kaashoek 1987-11-25 14:18:23 +00:00
  • b2b721b15a *** empty log message *** kaashoek 1987-11-25 14:03:48 +00:00
  • e677bca53f Comments added kaashoek 1987-11-25 13:55:12 +00:00
  • 4cde32970d *** empty log message *** kaashoek 1987-11-25 13:54:01 +00:00
  • 251a16aff5 kaashoek 1987-11-25 13:52:01 +00:00
  • ea6ca28e20 n kaashoek 1987-11-25 13:51:25 +00:00
  • 6723ee6a7d Comments added kaashoek 1987-11-25 11:49:48 +00:00
  • f32d75f042 Initial revision kaashoek 1987-11-25 11:19:38 +00:00
  • 162a73e1e2 check number of locals and parameters ceriel 1987-11-24 14:21:35 +00:00
  • 154417864b do not allow reals as case labels, check size of array's ceriel 1987-11-24 13:22:04 +00:00
  • 05fc517390 fixed a bug: a numeric label now kills condition codes ceriel 1987-11-24 11:43:51 +00:00
  • b1482d9a9f fixed a bug: casts to short or char did not work right ceriel 1987-11-23 13:48:09 +00:00
  • 18be7f1be6 fixed: used wrong index in em_flag ceriel 1987-11-23 13:35:34 +00:00
  • dd899c79a1 %[...] did not work ceriel 1987-11-20 12:57:51 +00:00
  • cc6b72fbb0 *** empty log message *** kaashoek 1987-11-20 12:07:51 +00:00
  • 7c6c675da8 *** empty log message *** kaashoek 1987-11-20 11:24:45 +00:00
  • 119777346e *** empty log message *** kaashoek 1987-11-20 11:15:42 +00:00
  • 2e59026f11 Initial revision kaashoek 1987-11-20 11:12:07 +00:00
  • 5888a92b2c Initial revision kaashoek 1987-11-20 10:41:03 +00:00
  • fdb12648fc improved a bit ceriel 1987-11-17 16:22:13 +00:00
  • bbf3f6e1be Fixed bug: subranges of subranges did not work right ceriel 1987-11-17 14:29:14 +00:00
  • b1e2f3352c replaced some move.w by move.l ceriel 1987-11-16 15:52:57 +00:00
  • af448a1d94 use $(CC) instead of cc ceriel 1987-11-16 10:35:32 +00:00
  • fa4a1f9f93 generate CSA for empty case statement, replaced an #ifdef that was on the wrong spot ceriel 1987-11-13 16:21:33 +00:00
  • 543801cbb6 generate CSA for empty case statement ceriel 1987-11-13 16:19:51 +00:00
  • 87f19d1496 some cosmetic changes+fix in calculator ceriel 1987-11-13 15:11:37 +00:00
  • 7db4a51ee1 completely new version ceriel 1987-11-12 12:26:36 +00:00
  • 1e1578a5c1 completely new version ceriel 1987-11-12 11:59:31 +00:00
  • 527a17830f fixed an obscure bug in the hash function: sometimes the globstep variable had a value equal to size! Also, sizes of tables must be prime ceriel 1987-11-11 15:05:41 +00:00
  • 3e2901088f Fixed some problems: files that use the em_code module must include the em_code.h file improved checking of definitions after use fixed problem with ranges in case statements ceriel 1987-11-11 13:10:08 +00:00
  • dc1a92e365 Added a test that LOI does not sign-extend ceriel 1987-11-11 10:08:05 +00:00
  • 7bfd52e5ce Some more adaptions to new semantics of ncgg ceriel 1987-11-10 13:49:04 +00:00
  • 1cdde4aa31 Some more adaptions to new semantics of ncgg ceriel 1987-11-10 13:37:19 +00:00
  • 35b0b97d52 Some more adaptions to new semantics of ncgg ceriel 1987-11-10 13:26:40 +00:00
  • 44f951d4aa fixed some minor problems ceriel 1987-11-09 16:11:04 +00:00
  • 6d78e62f81 The 'ahead' mechanism was not right ceriel 1987-11-09 11:45:39 +00:00
  • 620eb02a04 changed mechanism for for-loop checking, added some trap numbers ceriel 1987-11-09 11:36:45 +00:00