Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site inuxc.UUCP Path: utzoo!watmath!clyde!burl!mgnetp!ihnp4!inuxc!mcferrin From: mcferrin@inuxc.UUCP (P McFerrin) Newsgroups: net.unix-wizards Subject: Re: Bug in Unix System V C compiler Message-ID: <1003@inuxc.UUCP> Date: Mon, 6-Aug-84 01:00:52 EDT Article-I.D.: inuxc.1003 Posted: Mon Aug 6 01:00:52 1984 Date-Received: Mon, 6-Aug-84 06:58:22 EDT References: <739@sri-arpa.UUCP> Organization: AT&T Consumer Products Div., Indianapolis Lines: 24 > From ihnp4!zehntel!hplabs!sri-unix!ron@BRL-TGR.ARPA Sat Aug 4 07:08:15 1984 > Relay-Version: version B 2.10.1 6/24/83; site inuxc.UUCP > Path: inuxc!ihnp4!zehntel!hplabs!sri-unix!ron@BRL-TGR.ARPA > From: ron@BRL-TGR.ARPA > Newsgroups: net.unix-wizards > Subject: Re: Bug in Unix System V C compiler > Message-ID: <739@sri-arpa.UUCP> > Article-I.D.: sri-arpa.739 > Posted: Sat Aug 4 07:08:15 1984 > From: Ron Natalie> > The problem is that even cutting back to only eight letters is not > sufficient because no AT&T C compiler seems to be able to handle even > eight properly. > > -Ron > > The limit of 8 characters for variable names are for 'internal' variables. The ones that are NOT global and defined within local proceedures. It is the external (globbal) variables that have additional characters added to form the external symbol. Therefore, external variables usually have a limit less than 8. I don't remember how much but I think that it varies among different releases of the compiler.