Commit Graph
2617 Commits
Author SHA1 Message Date
ceriel 32ff92edc5 use newer read_em module, + checking library 1987-08-06 18:56:36 +00:00
ceriel a9c913d6fd align sizes 1987-08-06 18:40:02 +00:00
ceriel 073ed31cbe generate commons for bss 1987-08-06 15:11:09 +00:00
ceriel 77405d7520 OUTTRACE was doubly defined 1987-08-06 14:29:16 +00:00
ceriel 22e4b3d98d fix in font-change 1987-08-06 14:26:45 +00:00
ceriel 0e022b2440 code improvement 1987-08-06 14:24:08 +00:00
ceriel 0dd8bc3e95 fixes 1987-08-06 14:21:01 +00:00
ceriel f2ff9f7f33 minor mods 1987-08-06 14:20:11 +00:00
ceriel 1971f871ec fixed a bug with setjmp.
Fixed a bug with non-struct pointers referring to structs
1987-08-06 14:19:06 +00:00
ceriel e25daddac3 moved the FCONST moves, so that they are found before the source moves 1987-08-06 13:08:02 +00:00
ceriel 9780bab889 use malloc instead of sbrk 1987-08-06 13:04:20 +00:00
ceriel dd6fbf77a7 bigger define for MAXSTAB 1987-08-06 13:00:47 +00:00
ceriel 58d238c41c added end.s 1987-08-06 12:56:11 +00:00
ceriel befd9fcb1c added missing patterns 1987-08-06 12:48:27 +00:00
ceriel 358391dd8e use our own assembler instead of /bin/as 1987-08-06 11:36:47 +00:00
ceriel 25d041e298 some nofits are actually errors 1987-08-06 11:17:30 +00:00
ceriel f7b655eaf7 many re-arrangements 1987-08-06 10:48:14 +00:00
ceriel 4c6a363485 to .m instead of .k 1987-08-06 10:27:10 +00:00
ceriel 3985d8ddba handle returns better 1987-08-06 09:55:00 +00:00
ceriel efe319da10 some minor improvements 1987-08-05 18:24:31 +00:00
ceriel 400d87eba2 temporary fix for commas within operands 1987-08-05 13:09:37 +00:00
ceriel c77dc48cdc fixed a subtle bug: in some obscure cases involving conflict resolvers and
defaults, wrong code was generated
1987-08-05 12:52:15 +00:00
ceriel 8024d620cc fixed another bug with header blocks, and modified to use existing header
block when possible
1987-08-05 09:46:38 +00:00
ceriel ae4f6afd07 use malloc, made more robust against errors in line directives 1987-08-04 19:30:14 +00:00
ceriel 46b7904bd9 fix 1987-08-04 19:29:28 +00:00
ceriel dac756aa08 bug fixes: put header block at end of procedure 1987-08-04 14:13:24 +00:00
ceriel bc6644fc8b resulted in 32768 instead of -32768 on a PDP-11 1987-08-04 08:59:50 +00:00
ceriel cd8d48a0e9 fix: variable sets were handled wrong 1987-08-03 18:20:55 +00:00
ceriel f5f47f26fc fix in check 1987-08-03 18:03:23 +00:00
ceriel 7eed6823a1 Added a break, so that an error message is only given once 1987-08-03 18:00:22 +00:00
ceriel e945da32e5 fix blocks.c 1987-08-03 14:40:49 +00:00
ceriel 444a8701d6 fix: may no address more memory than is present blocks.c 1987-08-03 14:04:44 +00:00
ceriel 6fead7b970 check name offset 1987-08-03 13:22:30 +00:00
ceriel 17514ea0ec some cosmetic changes 1987-08-03 11:01:19 +00:00
ceriel 1130634688 updated 1987-08-03 09:47:46 +00:00
ceriel f9545ae1b6 some cosmetic changes 1987-08-03 09:16:20 +00:00
ceriel ead1e453d0 some fixes and cosmetic changes 1987-08-03 09:09:07 +00:00
ceriel c158bf75de removed the limitation of the next field 1987-08-03 09:07:25 +00:00
ceriel 5e715448e3 fix in a call to record 1987-07-30 16:04:29 +00:00
ceriel 925765c6fe new version that passes current tests 1987-07-30 14:21:19 +00:00
ceriel 5d675b2543 many changes; some cosmetic; coercions now explicit in tree 1987-07-30 13:37:39 +00:00
bruce 0deacd4922 Corrected EMHOME in Makefile (yet again) 1987-07-30 09:42:39 +00:00
ceriel a0da2d3239 do better bad-pointer testing 1987-07-30 09:20:59 +00:00
ceriel 1ae90ef670 yet another fix: outoperand must do nothing with ps_end 1987-07-30 08:59:40 +00:00
ceriel 860146a0e6 externals were not handled right 1987-07-29 19:49:15 +00:00
bruce e455d2f82d Added removal of dead code patterns 1987-07-29 16:10:27 +00:00
ceriel 9331f4d366 did not handle HOL names right (null names) 1987-07-29 10:43:43 +00:00
ceriel c95e430435 fix: did not handle externals with big HOL offsets right 1987-07-29 10:39:02 +00:00
ceriel 227e8dfd75 changed order in LIST, ReadString from InOut still did not work right 1987-07-28 13:46:13 +00:00
bruce dfa4f3f011 Parser outputs some stats and fixed error is pseudo.r 1987-07-28 11:22:59 +00:00