4.X bsd pcc, where did it come from?
phil at sequent.UUCP
phil at sequent.UUCP
Fri Dec 9 07:53:24 AEST 1983
in reference to the following article from Mark Horton:
* Uh, excuse me, but 4.xBSD does NOT come with the System III VAX pcc.
* If it did, you would need a system III license to get 4BSD. Also, if
* it did, you wouldn't be able to have names longer than 8 characters
* that are the same in the first 8.
*
* 4.1BSD comes with a pcc from 32V, with flexnames added and supporting
* the same structure field language chanes you described. 4.2BSD
* supports the same C language but has a C compiler largely rewritten
* at Berkeley.
Uh, but *excuse* me Mark but I don't believe the 4.2 BSD pcc is
32V based. I suggest you check the following fragment of code
from 4.2 BSD /usr/src/lib/mip/scan.c. You should find the
following piece of code:
72 extern int idebug, bdebug, tdebug, edebug, ddebug, xdebug, gdebug;
73 extern unsigned int offsz;
74 int fdef = 0;
75 char *release = "PCC/364r1 vax uts3.0";
** Am I blind or does line 75 tell me that this pcc is 3.0 based? **
--
Phil Hochstetler (503) 627-9811
Sequent Computer Systems
...!sequent!phil
More information about the Comp.lang.c
mailing list