Date: Tue, 9 Mar 1999 17:44:49 +0100 To: pgcc AT delorie DOT com Subject: Re: Compile errors (sometimes) Message-ID: <19990309174449.E2217@cerebro.laendle> Mail-Followup-To: pgcc AT delorie DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: ; from Dustin Marquess on Mon, Mar 08, 1999 at 05:18:24PM -0600 X-Operating-System: Linux version 2.2.2 (marc AT cerebro) (gcc driver version pgcc-2.93.04 19990131 (gcc2 ss-980929 experimental) executing gcc version 2.7.2.3) From: Marc Lehmann Reply-To: pgcc AT delorie DOT com X-Mailing-List: pgcc AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, Mar 08, 1999 at 05:18:24PM -0600, Dustin Marquess wrote: > > gimp.c: In function `gimp_extension_process': > > gimp.c:1015: Invalid `asm' statement: > > gimp.c:1015: fixed or forbidden register 2 (cx) was spilled for class CREG. > > make[2]: *** [gimp.lo] Error 1 > > make[2]: Leaving directory `/home/jstelzer/cvs/gimp/libgimp' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/jstelzer/cvs/gimp' > > make: *** [all-recursive-am] Error 2 > > I believe this was answered on the mailing list a couple of > days ago. The registered spilled message is an egcs thing (and since > pgcc is based on egcs, it gets it too). Basically in the long shot, > the code needs to be fixed in GIMP. I can assure you that gimp does not use any inline asm()'s. Most likely its a problem with string inlines (or fdset macros) in your libc. Try to upgrade, glibc-2.1 should work. -- -----==- | ----==-- _ | ---==---(_)__ __ ____ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e| -=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+ The choice of a GNU generation | |