[vlc-devel] [RFC] [PATCH] ARM: detect VFP floating point unit

Måns Rullgård mans at mansr.com
Thu Jan 26 15:14:45 CET 2012

"Rémi Denis-Courmont" <remi at remlab.net> writes:

> Le mercredi 25 janvier 2012 18:22:27 Måns Rullgård, vous avez écrit :
>> > Alternatively, HAVE_FPU could be set only when the VFP Procedure
>> > Calling Standard __ARM_VFP_PCS is enabled (i.e. -mfloat-abi=hard).
>> That would be a bad idea.
> From a logical point of view, I agree...
>> Besides -mfloat-abi=softfp still being the most widely used,
> ...but does floating point performance not suck with softfp? Then VLC might 
> still be better off using integers.

No, the difference between softfp and hard is well below the noise
margin for most applications.

>> only a few recent gcc versions define __ARM_VFP_PCS.
> That is not my problem. I do not force people to use old compilers.

Of course not, but many people will use whatever e.g. the Android NDK
comes with.

Måns Rullgård
mans at mansr.com

More information about the vlc-devel mailing list