Message-Id: Date: Wed, 21 Apr 99 06:10 From: strasbur AT chkw386 DOT ch DOT pwr DOT wroc DOT pl (Krzysztof Strasburger) To: pgcc AT delorie DOT com Subject: Re: List archive? Reply-To: pgcc AT delorie DOT com >> So, why it works for me? I repeat: try to compile it with the >> _old_ gcc (2.7.2.3) and don't build stagex compilers. This version >> of pgcc has a very odd fast-math bug fixed. I'm really happy that >> it appeared (compiler, not bug;). >> Krzysztof >$ ./configure --prefix=/BUILD/usr --with-gnu-ld --with-gnu-as >$ make bootstrap >haifa-sched.c:8259: Internal compiler error in function update_flow_info >make[2]: *** [mkstemp.o] Error 1 Oh, boy... "Make bootstrap" builds the stage1 compiler, so pgcc tries to compile itself. Run "configure;make;make install" or extract your cc1 built already by gcc 2.7.2.3 (should be in the stage1 subdirectory). I don't claim that pgcc-1.1.2 is not buggy. I simply say that it works well for me, better than 1.1.1. Even Marc Lehmann wrote, that he doesn't trust this release - read the announce again. >BTW, what is HAIFA? Instruction scheduler, donated by IBM (?) to the egcs project. You can try to disable it and use the old one - configure with --disable-haifa or --without-haifa (which form is correct?). Krzysztof