X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs- Message-ID: <19980713231210.51753@cerebro.laendle> Date: Mon, 13 Jul 1998 23:12:10 +0200 From: Marc Lehmann To: Derkjan de Haan Cc: beastium Subject: Re: Internal error gcc/reload.c:5886 Mail-Followup-To: Derkjan de Haan , beastium References: <199807091607 DOT SAA02530 AT Cal012054 DOT student DOT utwente DOT nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <199807091607.SAA02530@Cal012054.student.utwente.nl>; from Derkjan de Haan on Thu, Jul 09, 1998 at 06:07:46PM +0200 X-Operating-System: Linux version 2.1.108 (root AT cerebro) (gcc version pgcc-2.91.43 19980628 (gcc2 ss-980502 experimental)) Status: RO Content-Length: 1626 Lines: 42 On Thu, Jul 09, 1998 at 06:07:46PM +0200, Derkjan de Haan wrote: > > Hi, > > else if (CONSTANT_P (x)) > return 0; > else if (GET_CODE (x) == MEM) > return refers_to_mem_for_reload_p (in); > else if (GET_CODE (x) == SCRATCH || GET_CODE (x) == PC > || GET_CODE (x) == CC0) > return reg_mentioned_p (x, in); > else > abort (); > > This comes from gcc/reload.c and the offending line is 5886: abort (); (); indeed > Compiling Mozilla breaks here with an internal compiler error; I remember which version of pgcc did you use? I will tr that with my copy of mozilla as time permits. > getting this error with previous versions too. As a temporary fix and because I > don't understand what it's doing there I removed the abort command. Maybe > someone more knowledgeable than me can have a look at this ? Well, I can remember that I have removed one abort() in gcc over the time. In general, the abort() indicate that there is a bug in a previous pass. It might or might not manifest itself in broken code. The problem is, all versions of mozilla I compiled myself never succeded to open a window before they coredumped, so I can't regularly check mozilla ;( -----==- | ----==-- _ | ---==---(_)__ __ ____ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e| -=====/_/_//_/\_,_/ /_/\_\ --+ The choice of a GNU generation | |