Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site sequent.UUCP Path: utzoo!linus!decvax!tektronix!ogcvax!sequent!phil From: phil@sequent.UUCP Newsgroups: net.bugs.2bsd,net.lang.c,net.bugs.4bsd Subject: 4.X bsd pcc, where did it come from? Message-ID: <305@sequent.UUCP> Date: Thu, 8-Dec-83 16:53:24 EST Article-I.D.: sequent.305 Posted: Thu Dec 8 16:53:24 1983 Date-Received: Sun, 11-Dec-83 01:06:04 EST References: <738@garfield.UUCP> <2895@utcsrgv.UUCP>, <1454@rlgvax.UUCP> <717@cbosgd.UUCP> Organization: Sequent Computer Systems, Portland Lines: 28 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