toolchain-external: do not allow the user to select hard/soft float
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 1 Aug 2012 18:04:50 +0000 (20:04 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 1 Aug 2012 18:04:50 +0000 (20:04 +0200)
commitf648ad2817b32ea6c89965b82c282cb812bd6646
tree5650d2c38bfcb0fc33c6f032ddd1acd9294455b8
parentfdbc2f4059e96eb642c5f973e08acd33a2659f2e
toolchain-external: do not allow the user to select hard/soft float

Commit ba92d6ef68eeb37ba435648fcfbd1dbe13212e6d made hard float the
default when Cortex-A8 and Cortex-A9. The problem it was trying to fix
is that the newer Linaro toolchains (2012.05 and 2012.06) are
hard-float, so the default selection of soft-float enabled on ARM
doesn't work for those toolchains.

Unfortunately, not selecting soft-float causes problems with
the Crosstool-NG backend at the moment.

As an intermediate solution, make the soft float option disappear when
using external toolchain: the toolchain will decide by itself whether
to generate hard float or soft float code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
toolchain/toolchain-common.in