Current tune-cortexa7.inc file [1] does not support a tuning option for '-mfpu=neon-vfpv4' (see [2] for more information on ARM compiler options). Would it be possible to add this option? My specific use case is a Cubieboard2 hardware, but this should be beneficial to the broader Cortex A7 community as well. OpenEmbedded layer for this hardware is meta-sunxi ([3]). Also, some related information can be found here: [4] Thanks, Kristof [1] https://github.com/openembedded/oe-core/blob/master/meta/conf/machine/include/tune-cortexa7.inc [2] http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html [3] https://github.com/linux-sunxi/meta-sunxi [4] https://wiki.linaro.org/WorkingGroups/ToolChain/FAQ#Does_Linaro_GCC_toolchain_support_Cortex-A7_along_with_NEONv2_.26_VFPv4.3F
The best way to handle this is to propose a patch. I don't know if this is a feature all A7 cores have or not but it would seem reasonable to make the tune available in some form. I'm assigning it to you to generate a patch and send it for review.
Closed with http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=e65422f0f79d6069a3312cb4a3d110ec809017ad
Why was this added only to hf tunes and only for A7 (not A15 and A17 which should also support this?)
Reason is simply that this patch was driven by a need on the Cubieboard2 hardware, and that I have very little knowledge and no experience beyond this hardware. This probably could indeed be extended to other flavours as well.
I've sent patch to extend this: http://lists.openembedded.org/pipermail/openembedded-core/2015-October/111318.html