Commit graph

  • 2722d45fdd larger bittable ceriel 1988-06-13 15:29:32 +00:00
  • 192de9bf32 linenumber in long instead of short ceriel 1988-06-13 15:28:19 +00:00
  • cc9c3ae870 made to compile on system V ceriel 1988-06-13 15:01:54 +00:00
  • 2563acb019 Added pattern for ASS 4 ceriel 1988-06-13 13:42:39 +00:00
  • 969b5221f5 make interface new_stackptr cleaner ceriel 1988-06-13 10:34:14 +00:00
  • 8f9818c385 Added short-hand for C_cal+C_asp, made interface new_stackptr cleaner ceriel 1988-06-13 10:29:36 +00:00
  • de0048e96b don't throw away external procedures ceriel 1988-06-10 15:39:05 +00:00
  • 0c386e3032 tolower was called without checking for isupper; adapted ceriel 1988-06-10 14:28:32 +00:00
  • f2b485740b adaptions for generation of compiler with embedded code-generator ceriel 1988-06-10 09:17:45 +00:00
  • 3d044db749 improved error messages with opaque types ceriel 1988-06-09 11:39:11 +00:00
  • 3fec1232da fixed problem with ReOrganize ceriel 1988-06-09 09:16:46 +00:00
  • 1347076988 changed behaviour of Allocate(..., 0) ceriel 1988-06-08 09:22:31 +00:00
  • 9fb5d02aa9 changed a comment ceriel 1988-06-07 12:34:04 +00:00
  • 40ef304bcf prevent core dump when e.out file too large ceriel 1988-06-07 12:17:00 +00:00
  • 9f9681bf39 corrected CFU ceriel 1988-06-07 11:08:55 +00:00
  • f5d3ab845d fixed problem that was introduced by fix of alignment problem ceriel 1988-06-06 13:02:41 +00:00
  • 8a368a9ed1 Added code for new LOI/STI opcodes ceriel 1988-06-06 10:30:57 +00:00
  • e75308763c Added opcodes for LOI/STI with size >= 32767 ceriel 1988-06-06 10:10:27 +00:00
  • 02297c82ff fixed em.c: call lib/em44 instead of lib/int44 ... ceriel 1988-06-03 16:13:57 +00:00
  • cd893a6ff8 corrected ceriel 1988-06-03 14:25:26 +00:00
  • 8036ca8aec improved test 82 ceriel 1988-06-03 10:42:07 +00:00
  • a22b21016e corrected cap.c ceriel 1988-06-03 09:36:08 +00:00
  • 5ce46ce603 removed faulty.h, updated Parameters ceriel 1988-06-03 09:33:29 +00:00
  • 60af526ac5 mach.h table for generating assembly added kaashoek 1988-05-31 17:00:23 +00:00
  • e568d54af9 bug removed kaashoek 1988-05-31 14:12:35 +00:00
  • 6a08adb962 grammar changed kaashoek 1988-05-31 14:05:41 +00:00
  • f68b18f639 *** empty log message *** kaashoek 1988-05-31 13:41:03 +00:00
  • 7cc193c460 *** empty log message *** kaashoek 1988-05-31 13:22:14 +00:00
  • 83b11ebd82 *** empty log message *** kaashoek 1988-05-31 13:20:28 +00:00
  • f466e4b0e7 skip traling spaces by operands kaashoek 1988-05-31 13:16:48 +00:00
  • 4e62421f45 The file 'data.h' must also be included. kaashoek 1988-05-31 12:56:26 +00:00
  • 12db9cf64e Execute_mnemonic() is changed so it won't loop when it can't find the assembly-mnemonic in the as_table. kaashoek 1988-05-31 12:54:30 +00:00
  • 60de25db56 ::= replaced by ==> kaashoek 1988-05-31 09:38:26 +00:00
  • 885d03a020 Initial version dick 1988-05-30 17:17:16 +00:00
  • 8ba1ce6f1a Zorgen dat de prioriteit van de 'distance' goed is; haakjes om de expressie zetten kaashoek 1988-05-29 15:22:18 +00:00
  • 95b5bdcdc5 Quotes en back-slashes moeten ook speciaal behandeld wordeni in strings. kaashoek 1988-05-29 13:55:56 +00:00
  • 953ac2b514 Subtiel foutje met haakjes tellen, twee regels moeten omgedraaid worden. kaashoek 1988-05-29 13:53:57 +00:00
  • a5b6ef2a18 Quotes en back-slahses moeten ook speciaal behandeld worden in strings. kaashoek 1988-05-29 13:52:54 +00:00
  • 2edf3315d6 Initial revision kaashoek 1988-05-27 17:07:58 +00:00
  • c7beb3208f Foutje met new-line karakters in een string, precies hetzelfde als bij eval. kaashoek 1988-05-27 15:25:30 +00:00
  • 6d56874b8f Stom tikfoutje: sitchseg ipv. switchseg. kaashoek 1988-05-27 14:08:29 +00:00
  • 7f580b3029 De routines C_xxx_fcon() stonden per ongeluk tussen commentaar haken. kaashoek 1988-05-27 13:58:00 +00:00
  • 28e86b7f15 process_mnemonic() van plaats verhuisd zodat deze nu aangeroepen wordt voor het zoeken. Dit maakt het mogelijk om de gebruiker gekke karakters uit een mnemonic te laten verwijderen, bijv. bij 68020 "move.l" --> "move_l". kaashoek 1988-05-27 10:48:34 +00:00
  • abc9006b8e Stom foutje in vorige verbetering kaashoek 1988-05-27 09:30:05 +00:00
  • cd73332f77 skip_string() gewijzigd zodat ook instructies met een '.' erin geaccepteerd worden. Komen voor in de 68020 assembler, bijv. "move.l", "add.l", etc. . kaashoek 1988-05-27 09:21:37 +00:00
  • 8998c4165d Bij het vervangen van @text2() door print-statements zorgen dat het resultaat ook 1 statement is: zet er '{' en '}' omheen. Tevens kunnen de argumenten van een @reloc4() over meerdere regels staan. Dit levert problemen met het in een string zetten om ze te printen, alle newlines vervangen door '\\n'. kaashoek 1988-05-27 08:56:47 +00:00
  • a3ad389064 final version kaashoek 1988-05-16 13:16:03 +00:00
  • 1099f24bbf 16/5 kaashoek 1988-05-16 10:51:32 +00:00
  • ebd4ca5662 Initial revision kaashoek 1988-05-16 10:51:23 +00:00
  • b52eecb904 Initial revision kaashoek 1988-05-16 10:32:30 +00:00
  • 2565b29679 changed int?? into em?? ceriel 1988-05-06 17:40:44 +00:00
  • 0be2e884b1 some last-minute minor changes ceriel 1988-05-06 17:03:30 +00:00
  • d33fa59a9f found a %D; replaced by %ld ceriel 1988-05-06 17:03:06 +00:00
  • 066439ec19 changed int?? to em?? ceriel 1988-05-06 13:46:55 +00:00
  • 7f7078c9f0 check that files can be created ceriel 1988-05-04 16:49:58 +00:00
  • f63363cfb8 small fix in sigvec ceriel 1988-05-04 16:16:41 +00:00
  • b536454c5b previous change was wrong ceriel 1988-05-04 10:14:49 +00:00
  • d19d409038 Added use of -T option ceriel 1988-05-04 10:14:48 +00:00
  • b9943e0ca2 minor update ceriel 1988-05-03 15:17:13 +00:00
  • 438572359f more comments from Dick and Henri kaashoek 1988-05-03 15:15:28 +00:00
  • 2a1191bfc1 fixed very minor bug: strings should be aligned on word_boundaries ceriel 1988-05-03 15:04:30 +00:00
  • 58724710d1 Added some comments ceriel 1988-05-03 13:17:20 +00:00
  • b5f619dadd consistent naming kaashoek 1988-05-03 13:03:07 +00:00
  • 723e024d25 output_back kaashoek 1988-05-03 12:55:48 +00:00
  • bc28af9d7c close_back() kaashoek 1988-05-03 12:55:30 +00:00
  • 3afe1ff2e4 open_back() kaashoek 1988-05-03 12:54:52 +00:00
  • e40b7407d5 declare some variables in init.c instead of runtime startoff ceriel 1988-05-03 12:44:32 +00:00
  • 781a1218a5 only increment line number on ASCII LF ceriel 1988-05-03 11:30:25 +00:00
  • eb3dd52dd8 added comment ceriel 1988-05-03 09:53:52 +00:00
  • 94bb3d3e04 improved checking ceriel 1988-05-03 09:03:19 +00:00
  • 7dcfb2b4ad Added a stripped version of the Unix module ceriel 1988-05-03 08:33:33 +00:00
  • 8b655cb67e Exchanged role of ALLOCATE/Allocate ceriel 1988-05-03 08:20:11 +00:00
  • e533bb9bbf minor mod ceriel 1988-05-02 15:51:29 +00:00
  • 2468ee6d34 did not compile with NOPP defined ceriel 1988-05-02 15:37:13 +00:00
  • d5f6dfeb2a did not compile with USE_TMP not defined ceriel 1988-05-02 14:40:35 +00:00
  • 132e8d0baa minor fixes ceriel 1988-05-02 14:13:25 +00:00
  • 1408daf070 Added some OK commands and some #ifdefs ceriel 1988-05-02 13:25:38 +00:00
  • f6f8a5e858 fixed another typo ceriel 1988-05-02 12:35:39 +00:00
  • 7af7f27042 mention limitation of Modula-2 on small machines ceriel 1988-05-02 11:11:04 +00:00
  • e04d01106a don't try to install Modula-2 libraries for big machines on small machines ceriel 1988-05-02 11:05:54 +00:00
  • e34c870d02 minor mods ceriel 1988-05-02 10:33:30 +00:00
  • e030fdc548 fixed typo ceriel 1988-05-02 08:46:58 +00:00
  • aadfe97a58 make to fit on PDP-11 again ceriel 1988-04-29 15:41:38 +00:00
  • 4d528bbc24 Added some unix signal handling ceriel 1988-04-29 14:38:36 +00:00
  • f7efb51155 Added another trap number ceriel 1988-04-29 12:37:02 +00:00
  • 82c952bdeb updated somewhat; deleted int ceriel 1988-04-29 11:16:49 +00:00
  • 2cd29242ae deleted int ceriel 1988-04-29 11:00:40 +00:00
  • 23aca9118e improved clean entry ceriel 1988-04-29 09:22:57 +00:00
  • 69b293d86b types of case-labels are base-types ceriel 1988-04-29 09:16:51 +00:00
  • 578b8fd103 Fixed again to work with 'indir' ceriel 1988-04-29 09:15:01 +00:00
  • a3e39fe309 mentioned another problem ceriel 1988-04-29 09:13:55 +00:00
  • e8d1bdb192 make to work with modified installation script ceriel 1988-04-29 09:12:29 +00:00
  • 43de234b53 Added floating point support ceriel 1988-04-28 15:16:07 +00:00
  • 0e501983f4 don't allow allocates bigger than MAX(INTEGER) ceriel 1988-04-28 15:13:44 +00:00
  • 9388fb69f8 be careful about overflow in con_float ceriel 1988-04-28 15:03:03 +00:00
  • 6fa999d162 corrected ceriel 1988-04-28 14:50:27 +00:00
  • 88acb4c4d9 be careful about overflow in con_float ceriel 1988-04-28 14:46:11 +00:00
  • c4d0a4f449 corrected the overflow checks ceriel 1988-04-28 14:21:55 +00:00
  • 2a11727622 updated to current situation ceriel 1988-04-28 13:38:24 +00:00
  • 81e724d4f6 improved printf ceriel 1988-04-28 11:16:50 +00:00