Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 alpha 4/3/85; site ukma.UUCP Path: utzoo!watmath!clyde!cbosgd!ukma!ken From: ken@ukma.UUCP (Ken Kubota) Newsgroups: net.micro.amiga Subject: Another Lattice C Problem Message-ID: <2448@ukma.UUCP> Date: Sat, 4-Jan-86 14:47:58 EST Article-I.D.: ukma.2448 Posted: Sat Jan 4 14:47:58 1986 Date-Received: Sun, 5-Jan-86 02:26:29 EST Organization: U of Kentucky, Mathematical Sciences, Lexington KY Lines: 20 Keywords: C, register variables The Lattice C compiler (version 1.0) for the Amiga seems to have trouble handling pointer register variables. The following example causes the internal compiler error CXERR25 in the second pass of the compiler. Does anyone have a list of these errors and what they mean? char text[10]; main(){ register char *p1, *p2, *p3, *p4; { register char *p5; p5 = text; } } As far as I know, the same phenomenon does not occur with data register variables. cbosgd!ukma!ken ken@ukma.bitnet