Sender: root AT panther DOT unisys DOT com DOT br Message-ID: <37338746.BC45348D@uninet.com.br> Disposition-Notification-To: The Count Date: Fri, 07 May 1999 20:37:26 -0400 From: The Count X-Mailer: Mozilla 4.5 [en] (X11; I; Linux 2.2.7 i686) X-Accept-Language: en MIME-Version: 1.0 To: pgcc AT delorie DOT com Subject: pgcc 1.1.3 problems with xfree. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: pgcc AT delorie DOT com Hi there. After I've compiled and installed egcs with the pgcc-1.1.3 patch, I went to compile Xfree86 (3.3.3.1) as I always do when I get a new version of the compiler. Only this time, after I compiled it (nicely), always that any application tried to get the font list from the X server (this includes netscape initialization), it crashed with signal 11. So I figured the problem must have been with the libfont.a library (inside the x tree). But before I went to look any further, I recompiled the whole thing with the -O2 flag (as opposed to the -O99 I was using), and I got the same problem. So I tried again, but this time using pure egcs-1.1.2 , and it worked ok. So I figured the problem was gcc-related. The fourth time I compiled the X source, I first compiled libfont.a with egcs, and used pgcc for the rest. And it worked fine. Conclusion: After a couple thousand hours of X (re)compilation, it seems to me that gcc miscompiles something in the libfont source related to font listing. Does anyone knows what that might be ? Has this also happened to anyone else ? As I don't believe I have a hardware problem, if you tried to compiled xfree 3.3.3.1 with pgcc 1.1.3 you should also get this problem, since libfont is included in the X server. Please answer. -- -Count Zero- "On receiving an interrupt, decrement the counter to zero"