]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
feature-arm-vfp.inc: Allow hard-float on newer simd targets
authorMark Hatle <mark.hatle@amd.com>
Thu, 1 Feb 2024 20:45:51 +0000 (14:45 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 3 Feb 2024 21:41:19 +0000 (21:41 +0000)
commitf122eb8b19528e1192fd0b68b0639d84aa288155
treeec101227c31e51338700192e9c88689767ecd9ac
parent6750384cbb4f8d90c8c32a85db66e8e3344d4ce6
feature-arm-vfp.inc: Allow hard-float on newer simd targets

Currently hard-float is dependency upon the special TUNE_CCARGS_MFPU which
contains custom -mfpu= values.  However, newer 32-bit architectures like
cortex-r52 use 'simd' instead.  There is no 'simd' entry for -mfpu=
according to the GCC manual, it's more or less automatic based on the
cpu settings.

Add this as an exception to the TUNE_CCARGS_FLOAT setting of hard or softfp.

Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/machine/include/arm/feature-arm-vfp.inc