Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site amiga.amiga.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!whuxl!whuxlm!akgua!gatech!ut-sally!pyramid!amiga!bruceb From: bruceb@amiga.UUCP (Bruce Barrett) Newsgroups: net.micro.amiga Subject: Re: Another Lattice C Problem Message-ID: <486@amiga.amiga.UUCP> Date: Mon, 6-Jan-86 19:50:25 EST Article-I.D.: amiga.486 Posted: Mon Jan 6 19:50:25 1986 Date-Received: Wed, 8-Jan-86 06:10:49 EST References: <2448@ukma.UUCP> Reply-To: bruceb@hunter.UUCP (Bruce Barrett) Organization: Commodore-Amiga Inc., 983 University Ave #D, Los Gatos CA 95030 Lines: 24 Keywords: C, register variables In article <2448@ukma.UUCP> ken@ukma.UUCP (Ken Kubota) writes: >The following example causes the internal compiler error CXERR25... >in the second pass of the compiler. > >char text[10]; >main(){ > register char *p1, *p2, *p3, *p4; > { > register char *p5; > p5 = text; > } >} This was fixed for Version 1.1 (Lattice 3.02) (I just tried it.) The CXERR.. errors are internal (The compiler is giving up.) No external documentation of these is available. :: Call for bugs :: :: Call for bugs :: :: Call for bugs :: Any one else who has notices bugs in C, ASSEM, or ALINK is more than welcome to (read I love if you would) send me mail. Sample programs are especially useful. --Bruce Barrett