+ This is the distribution of Franz Lisp Opus 38.92 for the CCI "tahoe"
+machine. It should be configurable as a VAX or 68000 version, but this
+has not yet been tested.
+ Before the system can be compiled, a change is necessary to /lib/c2,
+the C-compiler's optimizer phase. Without this change, the optimizer dumps
+core when run through a pipe:
+
+::::::::::::::::::::
+*** c20.c Wed Jan 14 09:55:09 1987
+--- c20.c.new Wed Jan 14 09:55:52 1987
+***************
+*** 29,48 ****
+ struct node *
+ alloc(an)
+ {
+! register int n;
+! register char *p;
+!
+! n = an;
+! n+=sizeof(char *)-1;
+! n &= ~(sizeof(char *)-1);
+! if (lasta+n >= lastr) {
+! if (sbrk(2000) == -1)
+! error("Optimizer: out of space\n");
+! lastr += 2000;
+! }
+! p = lasta;
+! lasta += n;
+! return((struct node *)p);
+ }
+
+ main(argc, argv)
+--- 29,35 ----
+ struct node *
+ alloc(an)
+ {
+! return((struct node *)malloc(an));
+ }
+
+ main(argc, argv)
+::::::::::::::::::::
+
+ Another special condsideration is the WCS version in use. If bignum
+math with negative numbers (try "(quotient 9999999999999999999 -9)") gives
+incorrect results, then you are using an outdated WCS and should attempt to
+obtain a newer version from CCI.
+
+ Please send any other porting bugs to:
+ Peter S. Housel
+ housel@ei.ecn.purdue.edu -or- ...!ihnp4!pur-ee!housel
+