ceriel
|
c9f7d845a2
|
temporary fix for commas within operands
|
1987-08-05 13:09:37 +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
|
d34064d660
|
resulted in 32768 instead of -32768 on a PDP-11
|
1987-08-04 08:59:50 +00:00 |
|
ceriel
|
956fa21b89
|
fix: variable sets were handled wrong
|
1987-08-03 18:20:55 +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
|
af3e759da2
|
fix blocks.c
|
1987-08-03 14:40:49 +00:00 |
|
ceriel
|
1640b8cad8
|
fix: may no address more memory than is present blocks.c
|
1987-08-03 14:04:44 +00:00 |
|
ceriel
|
116a0f81f5
|
check name offset
|
1987-08-03 13:22:30 +00:00 |
|
ceriel
|
c37193b667
|
some cosmetic changes
|
1987-08-03 11:01:19 +00:00 |
|
ceriel
|
d10dd029b5
|
updated
|
1987-08-03 09:47:46 +00:00 |
|
ceriel
|
a203a029cb
|
some cosmetic changes
|
1987-08-03 09:16:20 +00:00 |
|
ceriel
|
9c014b9e64
|
some fixes and cosmetic changes
|
1987-08-03 09:09:07 +00:00 |
|
ceriel
|
3b038786ad
|
removed the limitation of the next field
|
1987-08-03 09:07:25 +00:00 |
|
ceriel
|
84bce837a0
|
fix in a call to record
|
1987-07-30 16:04:29 +00:00 |
|
ceriel
|
064f2b6a8b
|
new version that passes current tests
|
1987-07-30 14:21:19 +00:00 |
|
ceriel
|
0e397f09f3
|
many changes; some cosmetic; coercions now explicit in tree
|
1987-07-30 13:37:39 +00:00 |
|
bruce
|
48a4d04b61
|
Corrected EMHOME in Makefile (yet again)
|
1987-07-30 09:42:39 +00:00 |
|
ceriel
|
aa5ab51147
|
do better bad-pointer testing
|
1987-07-30 09:20:59 +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 |
|
bruce
|
bf63b12a93
|
Added removal of dead code patterns
|
1987-07-29 16:10:27 +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
|
300623ac88
|
changed order in LIST, ReadString from InOut still did not work right
|
1987-07-28 13:46:13 +00:00 |
|
bruce
|
9e55f02c3b
|
Parser outputs some stats and fixed error is pseudo.r
|
1987-07-28 11:22:59 +00:00 |
|
bruce
|
ac20a570cd
|
Updated nopt.doc for dfa encoded using row displacement
|
1987-07-28 10:56:44 +00:00 |
|
bruce
|
545bed355d
|
Converted dfa to use row displacement compaction
|
1987-07-28 09:37:09 +00:00 |
|
ceriel
|
ead2873ab5
|
fixed the 'too many hits' complaint of refer
|
1987-07-28 09:06:53 +00:00 |
|
ceriel
|
05831b3438
|
System V has no ftime systemcall
|
1987-07-24 13:24:19 +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
|
3af275f8d6
|
A different way of detecting conformant arrays
|
1987-07-22 17:02:54 +00:00 |
|
ceriel
|
a1772be47d
|
some cosmetic changes
|
1987-07-22 16:35:09 +00:00 |
|
ceriel
|
d502a17312
|
added docs about -Xi flag
|
1987-07-22 13:42:46 +00:00 |
|
ceriel
|
c550150071
|
pass -i flag to modula-2 compiler, via -Xi
|
1987-07-22 13:30:06 +00:00 |
|
ceriel
|
4600a65f07
|
did not export cerror, did not define _errno
|
1987-07-22 12:46:07 +00:00 |
|
ceriel
|
0aea30473c
|
some small fixes and additions
|
1987-07-22 12:42:10 +00:00 |
|
bruce
|
85053cf283
|
Remove strings library from Makefile
|
1987-07-22 12:41:46 +00:00 |
|
ceriel
|
0bffe65c24
|
some more fixes
|
1987-07-22 10:59:24 +00:00 |
|
ceriel
|
03c5092815
|
fixed a bug: constant sets were not handled right on 4-byte machines
|
1987-07-22 09:21:00 +00:00 |
|
ceriel
|
19e580bdc9
|
fixed a typo
|
1987-07-22 09:12:47 +00:00 |
|
bruce
|
f5681a4234
|
Update for single buffer rather that queues
|
1987-07-21 14:28:11 +00:00 |
|
ceriel
|
6614384f3c
|
fixes, changes to make smaller on PDP
|
1987-07-21 13:54:33 +00:00 |
|
bruce
|
1c1eed4fd8
|
Major change: All queues now in same buffer
|
1987-07-21 13:23:09 +00:00 |
|
ceriel
|
3929b47776
|
deleted useless tst.b instruction
|
1987-07-20 14:31:46 +00:00 |
|