summaryrefslogtreecommitdiffstats
path: root/meta/conf/machine/include/arm/arch-armv7a.inc
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2012-03-27 18:37:45 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-03-28 10:09:16 +0100
commitc73d382296aea6d9cd01076e87d61a9b9d890274 (patch)
tree67c31a1b30c8b1e60595ef18cd7c0967e42076f3 /meta/conf/machine/include/arm/arch-armv7a.inc
parent7b01671f54f70c28c98457058c51ffefcb07c0e8 (diff)
downloadpoky-c73d382296aea6d9cd01076e87d61a9b9d890274.tar.gz
tune/armv7: Delete
armv7 is least common denominator of armv7-a armv7-m and armv7-r and armv7-m does not support ARM instructions but only thumb2 instruction set which means armv7 when chosen will complain if code is compiled in arm mode which is default in OE if not specified other wise if we chose this tuning errors like below pop up error: target CPU does not support ARM mode This tuning seems theoretical and base tune for armv7 would be one of armv7-a, armv7-m or armv7-r (From OE-Core rev: 75b8adbc042e0f65fb1286bc550d02becd3b6aea) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/machine/include/arm/arch-armv7a.inc')
-rw-r--r--meta/conf/machine/include/arm/arch-armv7a.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/conf/machine/include/arm/arch-armv7a.inc b/meta/conf/machine/include/arm/arch-armv7a.inc
index de39cb56fd..92640e2603 100644
--- a/meta/conf/machine/include/arm/arch-armv7a.inc
+++ b/meta/conf/machine/include/arm/arch-armv7a.inc
@@ -7,7 +7,8 @@ TUNE_CONFLICTS[armv7a] = "armv4 armv5 armv6 armv7"
7TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "armv7a", "-march=armv7-a -fno-tree-vectorize", "", d)}" 7TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "armv7a", "-march=armv7-a -fno-tree-vectorize", "", d)}"
8MACHINEOVERRIDES .= "${@bb.utils.contains("TUNE_FEATURES", "armv7a", ":armv7a", "" ,d)}" 8MACHINEOVERRIDES .= "${@bb.utils.contains("TUNE_FEATURES", "armv7a", ":armv7a", "" ,d)}"
9 9
10require conf/machine/include/arm/arch-armv7.inc 10require conf/machine/include/arm/arch-armv6.inc
11require conf/machine/include/arm/feature-arm-neon.inc
11 12
12# Little Endian base configs 13# Little Endian base configs
13AVAILTUNES += "armv7a armv7at armv7a-neon armv7at-neon" 14AVAILTUNES += "armv7a armv7at armv7a-neon armv7at-neon"