Mail Archives: pgcc/1999/04/21/01:59:52
>> 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
- Raw text -