Commit graph

  • cc3459e5a8 fix to constant unary minus ceriel 1989-05-31 12:42:56 +00:00
  • ced856c234 improved fix ceriel 1989-05-30 14:50:16 +00:00
  • e6fb294aac transform HOL into BSS so that IL does not get confused ceriel 1989-05-30 14:32:12 +00:00
  • 69f02d8abc Initial revision eck 1989-05-30 13:34:25 +00:00
  • 8f2fe1c003 token references in EM replacements do not work. Give error message ceriel 1989-05-30 12:20:54 +00:00
  • 6266743c4c static links are not considered read-only anymore ceriel 1989-05-30 10:44:34 +00:00
  • 7c26c21b87 fixed typo, which resulted in memory fault ceriel 1989-05-30 10:41:42 +00:00
  • 2f81a59738 removed printf.s, put in dia.s ceriel 1989-05-30 10:38:45 +00:00
  • 3d7da616bf Added files ceriel 1989-05-29 14:45:56 +00:00
  • 013ccf9149 changed printf name: removed underscore ceriel 1989-05-29 14:42:18 +00:00
  • ce81b47935 removed printf.s ceriel 1989-05-29 14:40:51 +00:00
  • aa0e321971 some fixes ceriel 1989-05-29 11:32:23 +00:00
  • aaea752423 Added version number to binary ceriel 1989-05-29 11:17:40 +00:00
  • 4a1f9bbc22 bug fix: did not handle #elif right ceriel 1989-05-29 11:11:34 +00:00
  • c1075bd08c Added Version.c ceriel 1989-05-29 10:32:46 +00:00
  • fd4e81f64e Modified to make the default M2 compiler name definable at compile time ceriel 1989-05-29 10:27:54 +00:00
  • fdcad08fdf fixed typo ceriel 1989-05-25 17:22:27 +00:00
  • efe2c8d032 some more fixes ceriel 1989-05-18 18:02:24 +00:00
  • e431cec90a fixed some errors ceriel 1989-05-18 16:48:28 +00:00
  • 9f7ee118f7 new versions, mostly from Cody and Waite ceriel 1989-05-18 15:37:54 +00:00
  • 03d44703a2 bug fixes ceriel 1989-05-16 16:02:46 +00:00
  • f45eda8c23 call .sts instead of .sti for STS instruction ceriel 1989-05-16 15:44:49 +00:00
  • 57106471dc some fixes ceriel 1989-05-16 15:41:36 +00:00
  • 4220dc1479 some fixes ceriel 1989-05-16 14:48:47 +00:00
  • d818da36f0 Initial revision eck 1989-05-16 13:13:53 +00:00
  • 13bc7e128d a trap from a routine called by the termination sequence could cause an infinite loop. This is prevented ceriel 1989-05-12 09:36:16 +00:00
  • 7531131416 fix: kills line for STI 1 with ADDR_LOCAL was wrong ceriel 1989-05-11 13:55:31 +00:00
  • ee50a1d717 Initial revision eck 1989-05-11 12:32:26 +00:00
  • 3c8a8f0349 fixes: you cannot do stack-references in EM replacements! ceriel 1989-05-11 11:25:16 +00:00
  • 5a9d09a854 some fixes ceriel 1989-05-11 10:57:34 +00:00
  • b7c7d50513 fixed typo ceriel 1989-05-11 10:43:37 +00:00
  • c5b0e1bd4f Initial revision eck 1989-05-11 10:21:37 +00:00
  • 749c364816 Initial revision eck 1989-05-11 10:09:52 +00:00
  • 0a7c058d01 Initial revision eck 1989-05-10 16:22:28 +00:00
  • d2f7f252b2 Initial revision eck 1989-05-10 16:08:14 +00:00
  • f0cec58cf9 Initial revision eck 1989-05-10 10:43:58 +00:00
  • 85c9115d5b converted to ANSI C eck 1989-05-10 10:20:14 +00:00
  • fdf26a7f06 reversed a-option ceriel 1989-05-10 10:19:22 +00:00
  • d20988a1cb Initial revision eck 1989-05-10 09:39:49 +00:00
  • c1ff4f2725 default is assertions ON ceriel 1989-05-09 15:54:01 +00:00
  • b3e42570bb updated for new Pascal version ceriel 1989-05-09 13:49:25 +00:00
  • ff4f0602ff Added 'all' entry ceriel 1989-05-08 12:42:53 +00:00
  • d62d0c68ee not include em_path.h anymore ceriel 1989-05-08 12:39:33 +00:00
  • 0a60d5f585 updated for new pascal compiler eck 1989-05-08 10:04:50 +00:00
  • 600d569269 removed printf ceriel 1989-05-03 11:14:42 +00:00
  • a94dec52d8 Many improvements by Hans van Eck ceriel 1989-05-03 10:30:22 +00:00
  • 19638876a1 Adapted for new Pascal Compiler ceriel 1989-05-03 09:53:25 +00:00
  • 948aa06740 fixed: signed divide by power of 2 not equivalent to shift-right ceriel 1989-05-02 18:00:37 +00:00
  • bc1ab42895 some fixes ceriel 1989-05-01 18:32:24 +00:00
  • dfc5d7318c Added cemain entry in Resolve script ceriel 1989-04-26 11:32:46 +00:00
  • eb6c2af313 fix: M_DMAXEXP was wrong ceriel 1989-04-20 15:27:00 +00:00
  • e967e920be removed one goto ceriel 1989-04-19 15:00:07 +00:00
  • b7a6b75155 new pascal compiler ceriel 1989-04-18 13:34:50 +00:00
  • 9c24d8f3fe just define unix, not unix=unix ceriel 1989-04-18 10:35:57 +00:00
  • 0afe372ebb some printf format corrections dick 1989-04-17 10:10:59 +00:00
  • 6d9d69aebf take care of proper exit status ceriel 1989-04-14 18:33:56 +00:00
  • ec3d8bb5aa fix: filename label sometimes turned up as external ceriel 1989-04-14 18:25:39 +00:00
  • 6e75af9cef make entry to generate .o files ceriel 1989-04-11 15:51:01 +00:00
  • 944c818096 Corrected some warnings a bit ceriel 1989-04-11 14:34:21 +00:00
  • 6f8702a65e fixed problem with hex numbers, and use new PushBack feature ceriel 1989-04-11 11:40:49 +00:00
  • 4d5f61ce45 fixed clock for larger word sizes ceriel 1989-04-07 09:20:06 +00:00
  • 50114318e2 fixed typo ceriel 1989-04-06 14:18:17 +00:00
  • ff853d748c using new input module simplifies EOI handling ceriel 1989-04-04 15:02:47 +00:00
  • 0995f7a809 better error handling, simplified EOI handling with improved input module ceriel 1989-04-04 14:53:48 +00:00
  • 6877184666 improved version with better PushBack ceriel 1989-04-04 14:49:31 +00:00
  • 3030b5edd1 better attempt to indicate start and end of own BSS; still not good enough ceriel 1989-04-04 10:09:27 +00:00
  • 1b6fe5b9ed Added DUP pattern ceriel 1989-04-04 09:46:47 +00:00
  • c847bfb6c8 improved ASP patterns ceriel 1989-04-03 16:16:10 +00:00
  • 7a7d0e413b recognize but ignore #pragma ceriel 1989-03-31 11:47:12 +00:00
  • d650e927a7 recognize but ignore #pragma ceriel 1989-03-31 10:56:53 +00:00
  • 87c1bc774b fix to fix ceriel 1989-03-30 15:14:37 +00:00
  • f1c6de0f1f fix: initialize relocation records properly: some fields that are not used on SunOs 3.5 are used on SunOs 4.0 ceriel 1989-03-30 14:36:07 +00:00
  • 96840e712d fix: prevent unwanted sign-extension in the get4 routine ceriel 1989-03-30 09:34:43 +00:00
  • 6ac4bb17aa check arguments better ceriel 1989-03-29 14:58:42 +00:00
  • 4797a7d4ce make realloc behave like most Unix realloc versions when handed a null pointer ceriel 1989-03-29 12:58:18 +00:00
  • c5345bf6ac Changed semantics of CallAtEnd so that it calls installed procedures in reversed order ceriel 1989-03-22 17:36:20 +00:00
  • 61f0a89372 declare extnd_main ceriel 1989-03-22 16:55:06 +00:00
  • b296ddc4a0 documented extnd_main ceriel 1989-03-22 16:46:38 +00:00
  • 96c4943ef7 Added extnd_main routine ceriel 1989-03-22 16:44:20 +00:00
  • d763d3ddeb fixed: beginpart must divert main stream ceriel 1989-03-22 16:41:38 +00:00
  • 52d3ee55e2 Added ce and libce to .distr ceriel 1989-03-22 15:16:36 +00:00
  • eef9b6237b Initial revision ceriel 1989-03-22 15:06:05 +00:00
  • 4e21aced73 bug fix in WITH statement: called WalkDesignator instead of ChkDesig ceriel 1989-03-22 11:07:21 +00:00
  • 3a3b5db45d made the previous changes in parameter passing mechanism and return value mechanism settable with compile time constants ceriel 1989-03-22 09:53:47 +00:00
  • f9b6acf1dc New version with different parameter passing mechanism and some minor fixes ceriel 1989-03-20 13:32:06 +00:00
  • 346bc839a3 use value parameters when VAR not needed ceriel 1989-03-20 13:03:34 +00:00
  • 9379157da7 use value parameters when VAR not needed ceriel 1989-03-20 12:46:25 +00:00
  • a432f84eb0 more fine-tuning ceriel 1989-03-20 12:36:22 +00:00
  • 88ebd891b1 generate -c instead of -c.$(SUFFIX) ceriel 1989-03-17 17:06:21 +00:00
  • 3ecaa0b634 some fixes: fix order in which registers are allocated, make sure that a pattern chosen by the distance routine can be made from the stack if the fakestack does not contain enough tokens ceriel 1989-03-17 16:49:58 +00:00
  • 11cb7edde4 Also put the unstackset in tables.c, so that ncg can look at it ceriel 1989-03-17 16:34:39 +00:00
  • 1e3877b595 documented null-string behaviour ceriel 1989-03-16 15:41:43 +00:00
  • 7ed597eefc Added tables1 files to .distr ceriel 1989-03-16 11:32:16 +00:00
  • c69004d5df Added pattern for BLS 4 ceriel 1989-03-16 11:21:37 +00:00
  • c1fc03b7e2 fixed typo's ceriel 1989-03-16 11:20:47 +00:00
  • bfe38b6f40 no dependencies in suffix rules ceriel 1989-03-15 13:28:52 +00:00
  • bb83c44309 fixed the arctan routine ceriel 1989-03-15 13:16:40 +00:00
  • 6218df1293 improved error message for no RETURN from function procedure ceriel 1989-03-15 10:46:27 +00:00
  • 21a8f93bc7 adapted for larger function result area ceriel 1989-03-14 15:36:33 +00:00
  • fb0051c85a fixed: pattern for ADI STL and the like was wrong ceriel 1989-03-14 14:05:10 +00:00