X-Authentication-Warning: warpath.serve.com: jstelzer owned process doing -bs Date: Tue, 9 Mar 1999 09:30:15 -0500 (EST) From: Jason S To: =?iso-8859-1?Q?Ga=EBl_Qu=E9ri?= cc: pgcc AT delorie DOT com Subject: Re: Compile errors (sometimes) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by delorie.com id JAA20182 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 I take back this mornings previous mail. That fix works wonderfully after you've had your morning coffee and follow directions. :) Thank you, J. "Some mornings its not worth the effort to gnaw off the straps." A)bort, R)etry, I)nfluence with large hammer On Tue, 9 Mar 1999, [iso-8859-1] Gaël Quéri wrote: > > > On Mon, 8 Mar 1999, Dustin Marquess wrote: > > > On Mon, 8 Mar 1999, Jason S wrote: > > > > > Hi, I'm not on the mailing list as of yet. To tell you the truth this is > > > the first time I've tried pgcc. To complicate matters I'm not sure if > > > this is a pgcc problem, or a code problem in the current cvs tree of > > > E and gimp. > > > > > > I checked out the cvs version of pgcc today, ran configure and built it. > > > To be on the safe side I ran 'make bootstrap' before I clobbered my > > > (working) gcc compiler. All went well. I'm currently building my 2nd > > > kernel of the day with pgcc. The first one built fine. > > > > > > The problem is, when I go to build E ( a number of freinds have built it > > > fine with regular gcc) I get various error messages. I get the same sort > > > of errors with Gimp also . If I use the default settings, the error is: > > > 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. > > No... There isn't certainly any asm in GIMP. > It comes probably from the glibc, which I suppose is 2.0.7-pre5. > I have attached a fixed include to put in > /usr/lib/gcc-lib/*-linux-gnu/pgcc-2.93.*/include > > > Regards, Gaël Quéri >