diff options
author | Andre McCurdy <armccurdy@gmail.com> | 2017-03-06 15:29:48 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-03-10 14:50:10 +0000 |
commit | 5c850760bb29588a3152cfebb2dfce9f39527b71 (patch) | |
tree | 4d3d2add35c05767643108d9177ce7df773e00cb /meta/conf/machine/include/arm | |
parent | 5ccea3e02a3800dd0e6e41d80fb20b02035133da (diff) | |
download | poky-5c850760bb29588a3152cfebb2dfce9f39527b71.tar.gz |
conf/machine/include: enable hardfloat by default for ARMv6 and above
Defaulting to softfp probably isn't the best choice anymore,
especially as there are now ARM BSP layers which leave DEFAULTTUNE
entirely up to the distro:
https://lists.yoctoproject.org/pipermail/yocto/2017-February/034637.html
Also add 't' to the ARMv7 default DEFAULTTUNEs, since there's no
clear reason to default to ignoring ARM_INSTRUCTION_SET for ARMv7.
(From OE-Core rev: 2b3ae58f5eaecc8474761c543ff5347aa0e3c4c8)
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/machine/include/arm')
-rw-r--r-- | meta/conf/machine/include/arm/arch-armv6.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/arm/arch-armv7a.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/arm/arch-armv7ve.inc | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/meta/conf/machine/include/arm/arch-armv6.inc b/meta/conf/machine/include/arm/arch-armv6.inc index 91f0f0706b..6c838e999c 100644 --- a/meta/conf/machine/include/arm/arch-armv6.inc +++ b/meta/conf/machine/include/arm/arch-armv6.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | DEFAULTTUNE ?= "armv6" | 1 | DEFAULTTUNE ?= "armv6hf" |
2 | 2 | ||
3 | TUNEVALID[armv6] = "Enable instructions for ARMv6" | 3 | TUNEVALID[armv6] = "Enable instructions for ARMv6" |
4 | TUNECONFLICTS[armv6] = "armv4 armv5" | 4 | TUNECONFLICTS[armv6] = "armv4 armv5" |
diff --git a/meta/conf/machine/include/arm/arch-armv7a.inc b/meta/conf/machine/include/arm/arch-armv7a.inc index 5446048396..bad1c27059 100644 --- a/meta/conf/machine/include/arm/arch-armv7a.inc +++ b/meta/conf/machine/include/arm/arch-armv7a.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | DEFAULTTUNE ?= "armv7a" | 1 | DEFAULTTUNE ?= "armv7athf" |
2 | 2 | ||
3 | TUNEVALID[armv7a] = "Enable instructions for ARMv7-a" | 3 | TUNEVALID[armv7a] = "Enable instructions for ARMv7-a" |
4 | TUNECONFLICTS[armv7a] = "armv4 armv5 armv6 armv7" | 4 | TUNECONFLICTS[armv7a] = "armv4 armv5 armv6 armv7" |
diff --git a/meta/conf/machine/include/arm/arch-armv7ve.inc b/meta/conf/machine/include/arm/arch-armv7ve.inc index 42d8d046d0..4d9260fecb 100644 --- a/meta/conf/machine/include/arm/arch-armv7ve.inc +++ b/meta/conf/machine/include/arm/arch-armv7ve.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | DEFAULTTUNE ?= "armv7ve" | 1 | DEFAULTTUNE ?= "armv7vethf" |
2 | 2 | ||
3 | TUNEVALID[armv7ve] = "Enable instructions for ARMv7ve" | 3 | TUNEVALID[armv7ve] = "Enable instructions for ARMv7ve" |
4 | TUNECONFLICTS[armv7ve] = "armv4 armv5 armv6 armv7 armv7a" | 4 | TUNECONFLICTS[armv7ve] = "armv4 armv5 armv6 armv7 armv7a" |