Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: fleqd? f0?



On Wed, 2008-01-30 at 13:16 +0100, Ignatios Souvatzis wrote:
> I'm trying to compile clisp from pkgsrc (I want pkgmanager) on a Shark
> (Strongarm).
> 
> /bin/sh ./libtool --mode=compile cc -x none -c vacall-arm.s
>  cc -x none -c vacall-arm.s -o vacall-arm.o
>  vacall-arm.s: Assembler messages:
>  vacall-arm.s:3: Warning: ignoring redefinition of register alias 'sl'
>  vacall-arm.s:4: Warning: ignoring redefinition of register alias 'fp'
>  vacall-arm.s:5: Warning: ignoring redefinition of register alias 'ip'
>  vacall-arm.s:6: Warning: ignoring redefinition of register alias 'sp'
>  vacall-arm.s:7: Warning: ignoring redefinition of register alias 'lr'
>  vacall-arm.s:8: Warning: ignoring redefinition of register alias 'pc'
>  vacall-arm.s:77: Error: selected processor does not support `ldfeqs 
> f0,[sp,#20]'
>  vacall-arm.s:81: Error: selected processor does not support `ldfeqd 
> f0,[sp,#20]'
>  *** Error code 1
> 
> I very much home that  the first 6 are harmless, but...
> 

Should be.

> What is ldfeqs/d and f0? Hardware floating point instructions from ancient
> times? See below for the affected code.
> 

It's an old FPA instruction (load single-precision floating-point value
if Z flag is set in CPSR).

R.




Home | Main Index | Thread Index | Old Index