Commit graph

557 commits

Author SHA1 Message Date
ceriel
12fe5ce838 fix in font-change 1987-08-06 14:26:45 +00:00
ceriel
6439f09220 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
040495ff56 fixed another bug with header blocks, and modified to use existing header
block when possible
1987-08-05 09:46:38 +00:00
ceriel
3c6a9b2b96 use malloc, made more robust against errors in line directives 1987-08-04 19:30:14 +00:00
ceriel
bcb04a1a76 fix 1987-08-04 19:29:28 +00:00
ceriel
159b84ef68 bug fixes: put header block at end of procedure 1987-08-04 14:13:24 +00:00
ceriel
3883f47fd0 fix in check 1987-08-03 18:03:23 +00:00
ceriel
3ce2cee0a5 Added a break, so that an error message is only given once 1987-08-03 18:00:22 +00:00
ceriel
116a0f81f5 check name offset 1987-08-03 13:22:30 +00:00
ceriel
0e9f072917 yet another fix: outoperand must do nothing with ps_end 1987-07-30 08:59:40 +00:00
ceriel
580bb15076 externals were not handled right 1987-07-29 19:49:15 +00:00
ceriel
3b0057625d did not handle HOL names right (null names) 1987-07-29 10:43:43 +00:00
ceriel
3cd5074594 fix: did not handle externals with big HOL offsets right 1987-07-29 10:39:02 +00:00
ceriel
1d7814737d correction: had deleted a line by accident 1987-07-24 11:58:51 +00:00
ceriel
690a4cfbc6 characters were treated as unsigneds, lines with quotes in them
where not treated correctly
1987-07-24 09:21:24 +00:00
ceriel
7bb843eb0f fixed a bug in a name-changing routine 1987-06-29 14:41:23 +00:00
ceriel
25dd5857c2 minor changes to many files 1987-06-03 19:05:14 +00:00
ceriel
312fe96bbd lseek was not declared 1987-05-25 17:45:57 +00:00
ceriel
02ae5e4d7c bug fix, and made more robust 1987-05-21 13:43:56 +00:00
ceriel
6ac092bf38 core_alloc changed to old one 1987-05-21 10:10:27 +00:00
ceriel
4caf71f5b5 Some changes to handle more on small machines:
a section is now split into parts that fit in core
1987-05-21 10:06:14 +00:00
ceriel
72e27e7dab put mes 2 in front 1987-05-20 14:09:21 +00:00
ceriel
231841bcfe Added some patterns, generate mes 8 after mes 2 1987-05-20 13:56:26 +00:00
ceriel
28bbb40835 bug fix in getarea/freearea 1987-05-13 14:10:11 +00:00
ceriel
985a52b415 some bug fixes 1987-05-12 18:23:09 +00:00
ceriel
46ad9ff041 Added a Giant size 1987-05-12 09:16:15 +00:00
ceriel
b3d24d4ec2 removed the limitation on number of include directories 1987-05-11 14:30:12 +00:00
ceriel
85f491555f now generates "uninitialized data" descriptors 1987-04-29 14:54:16 +00:00
ceriel
d08b6d58ef removed some defines from tunable.h. They were not used. 1987-04-27 15:57:43 +00:00
ceriel
41da733a19 minor bug fix: dumped core when called with more than one arg 1987-04-23 12:53:54 +00:00
ceriel
a142d31a56 Initial revision 1987-04-16 16:04:55 +00:00
ceriel
52f733988e Initial revision 1987-04-16 14:32:50 +00:00
ceriel
24aeb4ac0d Added line_prefix.h 1987-04-15 09:30:37 +00:00
ceriel
7158b3a1f6 different "onerror" handling 1987-04-13 16:34:46 +00:00
ceriel
4805d67ca1 -only generate warnings when there are conflict resolvers but no conflicts,
-handle "onerror" differently
1987-04-13 16:11:50 +00:00
ceriel
81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
5fde79eab8 3rd distribution 1987-04-13 10:31:48 +00:00
ceriel
d94970b0ed bug fix 1987-04-13 08:22:22 +00:00
ceriel
ecf8a9b28f Allow for cumulative -V flags. 1987-04-10 18:03:12 +00:00
ceriel
5fbe427853 variable length names 1987-04-09 14:15:25 +00:00
ceriel
0177bf59ff Bug fixes and made faster on PDP-11 1987-04-08 17:15:30 +00:00
ceriel
53a6ded473 fix; %ld is not proper for an int 1987-04-08 15:10:26 +00:00
ceriel
e98dffbb1d undid a fix. Actually, the fix was wrong 1987-04-07 09:08:28 +00:00
ceriel
7af2ecb17f minor bug fix 1987-04-03 20:13:08 +00:00
ceriel
a85ecb6719 use LDFLAGS, not LFLAGS 1987-04-03 19:58:39 +00:00
ceriel
aad62add90 Bug fix: a character was compared to op_lab, which is >= 128. 1987-04-03 16:48:53 +00:00
ceriel
80ff3e60c4 2 last minute-additions (oh dear ...) 1987-04-03 16:21:24 +00:00
ceriel
4fd846804a Seemed to prefer reg_any registers, which caused addresses of procedures
to end up in data registers on the m68020. This is temporarily fixed,
but actually, the descriptor files could be somewhat more general.
1987-04-03 15:38:52 +00:00
ceriel
e8bc890c10 improved somewhat 1987-04-03 15:06:25 +00:00
ceriel
86b0bd5df3 Added some more documentation on the global optimizer 1987-04-03 13:14:37 +00:00