[fpc-devel] Armel for Debian "Lenny"

Jonas Maebe jonas.maebe at elis.ugent.be
Sun Sep 13 10:43:58 CEST 2009


On 13 Sep 2009, at 08:57, Mark Morgan Lloyd wrote:

> ppcarm -iD shows 2008/11/29. I've tried doing things like using ppc1  
> or ppc2 built part-way through the cycle and it hasn't appeared to  
> change toe problem.
>
> On trunk make NOGDB=1 "OPT=-O- -gl" all eventually gets me to
>
> ..
> /usr/local/src/fpc/trunk/compiler/ppcwpo1 -Ur -Xs -O2 -n -Fuarm - 
> Fusystems -Fu/usr/local/src/fpc/trunk/rtl/units/arm-linux -Fiarm - 
> FE. -FUarm/units/arm-linux -dRELEASE -O- -gl -darm -dGDB - 
> dBROWSERLOG -Owdevirtcalls,optvmts -Fw/usr/local/src/fpc/trunk/ 
> compiler/pp2.wpo -darm -dGDB -dBROWSERLOG  pp.pas

Since it crashes during the optional whole-program optimization (wpo)  
cycle, try adding the following to your initial make command:  
NOWPOCYCLE=1. I'm not sure why this would crash on ARM though, since  
there are no cpu-specific wpo's at this time and the crash happens in  
code that is shared among all architectures.


Jonas



More information about the fpc-devel mailing list