imx6: enable FPU for hard float
authorLuka Perkov <luka@openwrt.org>
Thu, 27 Feb 2014 22:41:39 +0000 (22:41 +0000)
committerLuka Perkov <luka@openwrt.org>
Thu, 27 Feb 2014 22:41:39 +0000 (22:41 +0000)
commit6752d4cb08b734235bd7978424087514623696b0
treec41b5bb1e83d6491e3f2fe8b2a60c269bd645262
parent95c97bf201b863723f6335d70a66b543e40f7398
imx6: enable FPU for hard float

The OpenWrt build system uses MACHINE_FEATURES of fpu to set the HAS_FPU which
in turn sets the default of CONFIG_SOFT_FLOAT as well as uClibc configuration.
As the IMX6 SoC has both vfpv3 and NEON hardware support we want to add fpu
to the feature list.  This will default the IMX6 target to use -mfloat-abi=hard
which will the be most efficient use of floating point.

When switching to hard float, we also need to enable VFP support in the kernel.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 39759
target/linux/imx6/Makefile
target/linux/imx6/config-3.10
target/linux/imx6/config-3.13