Subject: fleqd? f0?
To: None <port-arm@netbsd.org>
From: Ignatios Souvatzis <is@netbsd.org>
List: port-arm
Date: 01/30/2008 13:16:47
--vtzGhvizbBRQ85DL
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I'm trying to compile clisp from pkgsrc (I want pkgmanager) on a Shark
(Strongarm).

/bin/sh ./libtool --mode=3Dcompile 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...

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

Regards,
	-is

     74 L22:
     75  ldr r3, [sp, #12]
     76  cmp r3, #12
     77  ldfeqs f0, [sp, #20]
     78  beq L3
     79 L24:
     80  cmp r3, #13
     81  ldfeqd f0, [sp, #20]
     82  beq L3

--=20
seal your e-mail: http://www.gnupg.org/

--vtzGhvizbBRQ85DL
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)

iD8DBQFHoGqs0ZUMdhYT6NURAl9BAJ47Gro4fr44PW39330UaT13b2LexACeMzLw
x1I002tXEeLrwKAdAMWHwio=
=UyWH
-----END PGP SIGNATURE-----

--vtzGhvizbBRQ85DL--