Commit Graph

  • 676aee2213 Added call to C_close in the fatal routine ceriel 1989-06-15 19:08:18 +00:00
  • b1c3d1bc53 fixed problem with void returns and changed a warning somewhat ceriel 1989-06-15 19:06:56 +00:00
  • 56e985729d some added patterns for M688881, and a fix ceriel 1989-06-15 10:35:42 +00:00
  • 4dfa2310fc continue when an include file is not found ceriel 1989-06-15 09:16:27 +00:00
  • cd367c7940 Initial revision eck 1989-06-14 16:11:19 +00:00
  • 8c9800d8fe Initial revision eck 1989-06-14 15:07:06 +00:00
  • 06c441dab7 Initial revision eck 1989-06-14 14:41:35 +00:00
  • 5406895717 Initial revision eck 1989-06-13 11:23:28 +00:00
  • 341aaf8dc1 Initial revision eck 1989-06-12 15:22:14 +00:00
  • 8b21acdbb3 removed old Pascal error files ceriel 1989-06-12 14:24:17 +00:00
  • e8aadf4409 some optimizations for M68881; it is still horrible, though ceriel 1989-06-12 14:05:25 +00:00
  • 43fb961091 Added simple support for M68881 ceriel 1989-06-12 09:30:39 +00:00
  • 74bc0442bd Added some flags ceriel 1989-06-09 15:07:54 +00:00
  • 133ecee90d fixed typo ceriel 1989-06-09 09:53:29 +00:00
  • 2b8ee048c8 Added saving of registers ceriel 1989-06-09 09:32:40 +00:00
  • 3b4a813a6c installed new Pascal compiler ceriel 1989-06-08 13:05:21 +00:00
  • 018cf665d8 some additions to .distr file ceriel 1989-06-08 13:02:26 +00:00
  • 2cd40f68e6 Added support for MC68881 floating point processor ceriel 1989-06-08 12:46:17 +00:00
  • 64a35f954d leave register messages with a count of 0 ceriel 1989-06-05 15:47:53 +00:00
  • 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