Commit graph

  • aaf81a512b *** empty log message *** sater 1984-07-12 14:51:48 +0000
  • 96969afa26 Initial revision sater 1984-07-12 14:14:54 +0000
  • 70c85c09b9 *** empty log message *** sater 1984-07-12 14:08:27 +0000
  • 1eaf02a3e1 added rcsid sater 1984-07-12 14:07:14 +0000
  • 10b9e1a748 added rcsid added compilation of tstgto.p sater 1984-07-12 14:05:03 +0000
  • 381355408e Initial revision sater 1984-07-12 13:50:44 +0000
  • 8c892e94eb asprint is removed at cleanup time. keie 1984-07-12 13:24:02 +0000
  • 150bf2e6d4 1 - Dump has a parameter. 2 - Dump are enabled. keie 1984-07-12 13:23:03 +0000
  • 25ffbc9e0c 1 - A header is treated as an unsigned number. 2 - The low order word of the size in archives is fetched as unsigned. 3 - Sizes are unsigned. keie 1984-07-12 13:20:48 +0000
  • 706fe6d592 Parameter added to dump preprocessor variable. keie 1984-07-12 12:58:18 +0000
  • d99c21963d 1 - Header fetch was changed to unsigned. 2 - Extra parentheses are needed by some compilers. keie 1984-07-12 12:57:36 +0000
  • 28be8af452 Initial revision keie 1984-07-12 12:48:33 +0000
  • 3e78acff56 removed REGPATCH define sater 1984-07-12 11:03:18 +0000
  • e3acc1a9ed added definition of newplb() removed a tab from some string sater 1984-07-12 11:02:44 +0000
  • 4001b657db Removed unbalanced quotes in comments, needed for new cpp sater 1984-07-12 10:50:47 +0000
  • 2f56cb1cad reworked to use ack instead of npc. made more user-friendly (ha ha) sater 1984-07-12 10:42:33 +0000
  • 6b9a8d8685 Now lexical analyzer skips lines starting with # to kill off remnants of some preprocessor. sater 1984-07-12 10:18:19 +0000
  • 3287090f5b added description of newplb macro. Enlarged an example. sater 1984-07-12 10:13:56 +0000
  • aa9d50ff5a The sequence: lin 100 cal $foo lin 101 used to have it's second lin lni'ed. This is obviously wrong. A check is now made for procedure calls. sater 1984-07-12 09:29:49 +0000
  • 4558cb8836 Replaced call to newilb after pro pseudo to call to newplb, including retrofit for existing mach.h files sater 1984-07-12 09:26:24 +0000
  • 8bd6bcfde0 Increased MAXINSTANCE in big memory model sater 1984-07-12 09:23:38 +0000
  • 171f347998 Added the entries for instructions with 32-bit arguments. keie 1984-07-02 16:04:26 +0000
  • fcf9595988 1 - added routines to read unsigned 16-bit numbers 2 - cleanup of writing of ABS block, was in error for wordsize>4. 3 - strings are now padded up to a multiple of the wordsize. 4 - the padding algorithm for alignment was in error for wordsize>2. keie 1984-07-02 16:01:50 +0000
  • a54514d56f Not in the initial distribution. keie 1984-07-02 15:46:59 +0000
  • e9aa4befbb Added asprint to list of files to remove with 'clean'. keie 1984-07-02 15:46:06 +0000
  • 1e6b5059d0 1 - Altered an incorrect dependency for assrl.o 2 - Added asprint keie 1984-07-02 15:42:37 +0000
  • 166bccd1b5 Initial revision keie 1984-07-02 15:35:56 +0000
  • 61c04182b8 Initial revision sater 1984-07-02 11:26:53 +0000
  • 1d66c1aa53 Initial revision sater 1984-07-02 10:45:13 +0000
  • 908746f6f5 Added missing .DE macro sater 1984-06-29 14:51:23 +0000
  • 36022864d0 Changed all occurrences of -ms into a macro $(MS) sater 1984-06-29 14:50:23 +0000
  • e0872423d9 Initial revision sater 1984-06-29 14:46:39 +0000
  • 253118db19 Initial revision sater 1984-06-29 11:29:28 +0000
  • 59c2380f85 Initial revision sater 1984-06-29 11:21:50 +0000
  • 71c9695eae Initial revision sater 1984-06-29 11:00:55 +0000
  • e30825a5dd Fixed bug: after BRA instruction was optimized away the variable lastbra pointed to the instruction following. This could lead to anything, including bus errors. Lastbra is now reset to 0. Bug discovered at Philips PMDS by Hans de Vries. The fix is also his. Actually the function cleaninstr should be rewritten. sater 1984-06-28 10:40:09 +0000
  • 4f6d0dceae added rcsid sater 1984-06-26 10:08:37 +0000
  • 91ad12242c Initial revision sater 1984-06-26 10:03:31 +0000
  • 25eef41c3a Initial revision sater 1984-06-25 16:22:03 +0000
  • 2ef7ee3efc Initial revision sater 1984-06-25 11:02:34 +0000
  • 24af0db0e5 The name cpp.new for the alternative C-preprocessor is no longer needed. em 1984-06-21 13:16:26 +0000
  • 6061e972f1 artificial commit to compensate for changes in 93f3093f2b7e from a CVS vendor branch keie 1984-06-21 13:13:10 +0000
  • 9e60f90597 Some ad-hoc stuff for searching in the new tree shape. keie 1984-06-21 13:13:10 +0000
  • e11e21fcf8 Assembler peephole optimizer added. em 1984-06-21 13:09:51 +0000
  • 3cc1077553 Ack assumed that files resulting from transformations would not need to be fed through a pre-processor. This assumption proved false. Ack was altered and allows use of a pre-processor on files produced by other passes. keie 1984-06-21 11:29:22 +0000
  • 69d23fe0fc Adapted to use the new backend. keie 1984-06-21 11:26:10 +0000
  • 782ca5a662 Adapted to the new C preprocessor that does NOT have ANY default include directories like /usr/include. keie 1984-06-21 11:25:05 +0000
  • 5cc6cf8b33 Initial revision keie 1984-06-21 11:24:08 +0000
  • 8a90593fc0 Added warning about forthcoming shift/reduce conflict em 1984-06-21 11:13:28 +0000
  • df2d12c52d The slightly altered error message format greatly enhances use of the pascal compiler under emacs. keie 1984-06-21 11:10:16 +0000
  • bcac854101 Also remove the program, it should be installed by now. keie 1984-06-21 11:09:51 +0000
  • 6e4d886bbe Initial revision keie 1984-06-21 11:09:15 +0000
  • cbc1105dae fixup commit for branch 'unlabeled-1.1.1' cvs2hg 1984-06-21 10:58:00 +0000
  • 3b4b7cac60 Initial revision keie 1984-06-21 10:57:59 +0000
  • 35f8666be0 added rcsid added comment fixed bug, to make pem22 and pem24 you use pdp and vax2 iso vax2 and vax4 sater 1984-05-21 16:33:30 +0000
  • 3a26869fa3 Initial revision sater 1984-05-21 16:30:36 +0000
  • 5e14a39844 Initial revision sater 1984-05-21 16:04:57 +0000
  • 0dc5d2c310 Added output of mes ms_gto Fixed bug: The frontend generated a mes ms_reg for the local temp where the stackpointer was kept in destination procedures for a non local goto. This was wrong. sater 1984-05-21 11:29:48 +0000
  • 0796d79a9a Initial revision sater 1984-05-21 11:26:57 +0000
  • 2d4de6d34e added rcsid Some constants had survived in the text. They were parametrized. sater 1984-05-19 12:52:25 +0000
  • f39171e3c4 added rcsid sater 1984-05-19 12:52:21 +0000
  • c58492b45b Initial revision sater 1984-05-19 12:48:59 +0000
  • 7d75cf2799 Reworked to work, I think sater 1984-05-19 12:44:53 +0000
  • c4826294dc added rcsid Tried to make machine independent, machine independent sources now taken from ../../proto/cg Changed according to suggestion from ceriel to prevent running cgg twice sater 1984-05-19 12:03:22 +0000
  • ceeeca40f6 added code to save all registers for ms_gto changed place of #ifdef to make this null-module compile faster when no register variables are used. sater 1984-05-19 11:49:37 +0000
  • 0cd7d8826e erase(reg) now also erases all register whose contents depend on the contents of reg. sater 1984-05-19 11:49:01 +0000
  • 9dfcd76f4b added code to recognize ms_gto sater 1984-05-19 11:48:40 +0000
  • 54e681c6cc added rcsid sater 1984-05-19 11:42:19 +0000
  • 445ee4ccb8 added rcsid added code to check for write errors on codefile sater 1984-05-19 11:40:08 +0000
  • f792cb549e added rcsid removed sign extension bug in large constants sater 1984-05-19 11:38:48 +0000
  • 65e35e6d53 added rcsid added code to insure instructions come out in .text space sater 1984-05-19 11:38:15 +0000
  • 18e0859e5d Initial revision sater 1984-05-19 11:08:27 +0000
  • 5eeba1c1e0 Initial revision sater 1984-05-18 21:27:39 +0000
  • 584b41a09e Parametrized sizes for big or small machines using BORS macro Added support for rcsid string from table. sater 1984-05-18 20:22:14 +0000
  • 4daed9da6a added rcsid sater 1984-05-18 19:57:22 +0000
  • 595f2b670b added rcsid Separated pattern length's from EM-pattern and tokenpattern sater 1984-05-18 19:56:05 +0000
  • 2014f2854c Initial revision sater 1984-05-18 19:51:06 +0000
  • d34532e79d Incorporated variable length identifiers. Courtesy Johan Stevenson sater 1984-05-18 13:04:34 +0000
  • 7ac5028864 added rcsid em 1984-05-17 15:51:42 +0000
  • 5138be020c changed format of rcsid em 1984-05-17 14:37:15 +0000
  • 7d36c44c56 changed rcsid to rcsid2 em 1984-05-17 14:28:57 +0000
  • 3c197c150a added rcsid sater 1984-05-17 14:14:29 +0000
  • 18ffd176ba added rcsid added pattern for # comments sater 1984-05-17 14:13:36 +0000
  • d78dadca3f added rcsid added field to remember ms_gto sater 1984-05-17 14:13:06 +0000
  • 4eb6ac7b9a added rcsid + some minor reshaping sater 1984-05-17 14:06:18 +0000
  • b40016f6fd added rcsid sater 1984-05-17 13:57:07 +0000
  • 29202fe224 added rcsid Changed register message output to terminate with ms_gto, if input procedure contained one. sater 1984-05-17 13:56:00 +0000
  • 7a8f9ed57c added rcsid Recognize and process mes ms_gto sater 1984-05-17 13:54:01 +0000
  • ac23d5c871 Initial revision sater 1984-05-17 13:42:36 +0000