2373 Commits

Author SHA1 Message Date
ceriel
c82ba656fb fixes to preprocessor part 1987-08-07 19:53:54 +00:00
ceriel
d027b768d1 ran out of another static list; made length dynamic 1987-08-07 14:35:21 +00:00
ceriel
f54333676b deleted a warning 1987-08-06 19:15:40 +00:00
ceriel
8f9f580ca4 make two versions: one for new peephole optimizer 1987-08-06 19:00:21 +00:00
ceriel
6dd9a28428 fixed manual page 1987-08-06 18:59:07 +00:00
ceriel
c103a0a3aa Added files for new peephole optimizer 1987-08-06 18:58:39 +00:00
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