Commit Graph

  • 3d2f1d3690 1 - Dump has a parameter. 2 - Dump are enabled. keie 1984-07-12 13:23:03 +00:00
  • 06a8899eec 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 +00:00
  • 3565805b63 Parameter added to dump preprocessor variable. keie 1984-07-12 12:58:18 +00:00
  • 207bd9dcf7 1 - Header fetch was changed to unsigned. 2 - Extra parentheses are needed by some compilers. keie 1984-07-12 12:57:36 +00:00
  • e2482166f7 Initial revision keie 1984-07-12 12:48:33 +00:00
  • af88eafe02 removed REGPATCH define sater 1984-07-12 11:03:18 +00:00
  • 8f9fb0ad77 added definition of newplb() removed a tab from some string sater 1984-07-12 11:02:44 +00:00
  • 8a6604f224 Removed unbalanced quotes in comments, needed for new cpp sater 1984-07-12 10:50:47 +00:00
  • 6c021a0800 reworked to use ack instead of npc. made more user-friendly (ha ha) sater 1984-07-12 10:42:33 +00:00
  • 2eeeba3225 Now lexical analyzer skips lines starting with # to kill off remnants of some preprocessor. sater 1984-07-12 10:18:19 +00:00
  • c79d077c3f added description of newplb macro. Enlarged an example. sater 1984-07-12 10:13:56 +00:00
  • 6a1228a5cd 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 +00:00
  • b2d4b9d42d 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 +00:00
  • 60b6d9c00d Increased MAXINSTANCE in big memory model sater 1984-07-12 09:23:38 +00:00
  • 00a6b2f4c6 Added the entries for instructions with 32-bit arguments. keie 1984-07-02 16:04:26 +00:00
  • 0a797a2688 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 +00:00
  • 2e3eb2f103 Not in the initial distribution. keie 1984-07-02 15:46:59 +00:00
  • 5ce6138a58 Added asprint to list of files to remove with 'clean'. keie 1984-07-02 15:46:06 +00:00
  • d3db3b78c5 A special Makefile for the Philips PMDS keie 1984-07-02 15:44:09 +00:00
  • 9f9f4c7ce1 fixup commit for branch 'unlabeled-2.1.1' cvs2hg 1984-07-02 15:42:38 +00:00
  • 82d0bd9091 1 - Altered an incorrect dependency for assrl.o 2 - Added asprint keie 1984-07-02 15:42:37 +00:00
  • e1466b3e09 Initial revision keie 1984-07-02 15:35:56 +00:00
  • 51243ce443 Initial revision sater 1984-07-02 11:26:53 +00:00
  • c6790d4142 Initial revision sater 1984-07-02 10:45:13 +00:00
  • 9a91288da9 Added missing .DE macro sater 1984-06-29 14:51:23 +00:00
  • 79d76cf153 Changed all occurrences of -ms into a macro $(MS) sater 1984-06-29 14:50:23 +00:00
  • 2a026953ff Initial revision sater 1984-06-29 14:46:39 +00:00
  • fb9cd1ed17 Initial revision sater 1984-06-29 11:29:28 +00:00
  • 3efa053ae7 Initial revision sater 1984-06-29 11:21:50 +00:00
  • f5b641009b Initial revision sater 1984-06-29 11:00:55 +00:00
  • f3f3069f54 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 +00:00
  • ef3aa6fa57 added rcsid sater 1984-06-26 10:08:37 +00:00
  • 380aa1515e Initial revision sater 1984-06-26 10:03:31 +00:00
  • 2af94af5c6 Initial revision sater 1984-06-25 16:22:03 +00:00
  • af55840493 Initial revision sater 1984-06-25 11:02:34 +00:00
  • 3afc39c1ea The name cpp.new for the alternative C-preprocessor is no longer needed. em 1984-06-21 13:16:26 +00:00
  • abde37e1fc artificial commit to compensate for changes in 93f3093f2b7e from a CVS vendor branch keie 1984-06-21 13:13:10 +00:00
  • 6a279822dc Some ad-hoc stuff for searching in the new tree shape. keie 1984-06-21 13:13:10 +00:00
  • a8ee954405 Assembler peephole optimizer added. em 1984-06-21 13:09:51 +00:00
  • dc3874ad9d 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 +00:00
  • c74da38c3d Adapted to use the new backend. keie 1984-06-21 11:26:10 +00:00
  • f13d0d6c3e Adapted to the new C preprocessor that does NOT have ANY default include directories like /usr/include. keie 1984-06-21 11:25:05 +00:00
  • 0c1ac8e7dd Initial revision keie 1984-06-21 11:24:08 +00:00
  • 580b5f5d7f Added warning about forthcoming shift/reduce conflict em 1984-06-21 11:13:28 +00:00
  • 711ccf4466 fixup commit for branch 'unlabeled-1.2.1' cvs2hg 1984-06-21 11:10:17 +00:00
  • 1568cd2dbc The slightly altered error message format greatly enhances use of the pascal compiler under emacs. keie 1984-06-21 11:10:16 +00:00
  • 05aa585c9a Also remove the program, it should be installed by now. keie 1984-06-21 11:09:51 +00:00
  • 80c6a9c771 Initial revision keie 1984-06-21 11:09:15 +00:00
  • 2019296d74 fixup commit for branch 'unlabeled-1.1.1' cvs2hg 1984-06-21 10:58:00 +00:00
  • bf8f37a466 Initial revision keie 1984-06-21 10:57:59 +00:00
  • c12eb8c9da 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 +00:00
  • 487d202ff5 Initial revision sater 1984-05-21 16:30:36 +00:00
  • 64b3c49e9e Initial revision sater 1984-05-21 16:04:57 +00:00
  • 6331b22758 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 +00:00
  • 5ffe49bd5a Initial revision sater 1984-05-21 11:26:57 +00:00
  • 6a3909683b added rcsid Some constants had survived in the text. They were parametrized. sater 1984-05-19 12:52:25 +00:00
  • 375edf71c7 added rcsid sater 1984-05-19 12:52:21 +00:00
  • 9c4b5b8dca Initial revision sater 1984-05-19 12:48:59 +00:00
  • 872aa87ab7 Reworked to work, I think sater 1984-05-19 12:44:53 +00:00
  • db98996e6c 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 +00:00
  • 977c77cd90 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 +00:00
  • cf8ae94402 erase(reg) now also erases all register whose contents depend on the contents of reg. sater 1984-05-19 11:49:01 +00:00
  • 147a7f2da5 added code to recognize ms_gto sater 1984-05-19 11:48:40 +00:00
  • 439464afe9 added rcsid sater 1984-05-19 11:42:19 +00:00
  • bec1f6af33 added rcsid added code to check for write errors on codefile sater 1984-05-19 11:40:08 +00:00
  • c9df828837 added rcsid removed sign extension bug in large constants sater 1984-05-19 11:38:48 +00:00
  • 6b40387d95 added rcsid added code to insure instructions come out in .text space sater 1984-05-19 11:38:15 +00:00
  • 648fb9ad72 Initial revision sater 1984-05-19 11:08:27 +00:00
  • 2c64941122 Initial revision sater 1984-05-18 21:27:39 +00:00
  • 6b40d587b6 Parametrized sizes for big or small machines using BORS macro Added support for rcsid string from table. sater 1984-05-18 20:22:14 +00:00
  • ea7d4c4147 added rcsid sater 1984-05-18 19:57:22 +00:00
  • 994ed0bc70 added rcsid Separated pattern length's from EM-pattern and tokenpattern sater 1984-05-18 19:56:05 +00:00
  • ffa8fd743b Initial revision sater 1984-05-18 19:51:06 +00:00
  • da0a5e83fc Incorporated variable length identifiers. Courtesy Johan Stevenson sater 1984-05-18 13:04:34 +00:00
  • f3eeea019e added rcsid em 1984-05-17 15:51:42 +00:00
  • f139c20c3f changed format of rcsid em 1984-05-17 14:37:15 +00:00
  • 49b3d06edc changed rcsid to rcsid2 em 1984-05-17 14:28:57 +00:00
  • 97d45a43d4 added rcsid sater 1984-05-17 14:14:29 +00:00
  • 43fff217c7 added rcsid added pattern for # comments sater 1984-05-17 14:13:36 +00:00
  • c299a9cbc0 added rcsid added field to remember ms_gto sater 1984-05-17 14:13:06 +00:00
  • 1c803d4380 added rcsid + some minor reshaping sater 1984-05-17 14:06:18 +00:00
  • 29f2c7b401 added rcsid sater 1984-05-17 13:57:07 +00:00
  • 53d7ff6e49 added rcsid Changed register message output to terminate with ms_gto, if input procedure contained one. sater 1984-05-17 13:56:00 +00:00
  • 0dd6870aa7 added rcsid Recognize and process mes ms_gto sater 1984-05-17 13:54:01 +00:00
  • c3f82d4864 Initial revision sater 1984-05-17 13:42:36 +00:00