summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2015-12-10 14:55:53 +0100
committerMartin Jansa <Martin.Jansa@gmail.com>2015-12-10 14:55:53 +0100
commitb1084054997e36601e853d8a74a55744211b69c3 (patch)
treeaf89b5490635e16f94ec2af453839e466fb53c00
parent05bf5e37ada140526f978fee13aef2892e9d7c04 (diff)
downloadopenembedded-core-contrib-b1084054997e36601e853d8a74a55744211b69c3.tar.gz
openembedded-core-contrib-b1084054997e36601e853d8a74a55744211b69c3.tar.bz2
openembedded-core-contrib-b1084054997e36601e853d8a74a55744211b69c3.zip
test.sh: results
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r--scripts/tune/env.fake-cortexa1512
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7ve-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7veb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7vehf-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7vehfb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7vet-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7vetb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7vethf-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.armv7vethfb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa15.cortexa15-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa15.cortexa15hf-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa15.cortexa15t-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa15.cortexa15thf-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa17.cortexa17-neon-vfpv44
-rw-r--r--scripts/tune/env.fake-cortexa17.cortexa17hf-neon-vfpv44
-rw-r--r--scripts/tune/env.fake-cortexa17.cortexa17t-neon-vfpv44
-rw-r--r--scripts/tune/env.fake-cortexa17.cortexa17thf-neon-vfpv44
-rw-r--r--scripts/tune/env.fake-cortexa712
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7ve-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7veb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7vehf-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7vehfb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7vet-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7vetb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7vethf-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.armv7vethfb-neon-vfpv47
-rw-r--r--scripts/tune/env.fake-cortexa7.cortexa7-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa7.cortexa7hf-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa7.cortexa7t-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexa7.cortexa7thf-neon-vfpv48
-rw-r--r--scripts/tune/env.fake-cortexm34
-rw-r--r--scripts/tune/env.fake-cortexr44
-rw-r--r--scripts/tune/env.fake-ep93124
-rw-r--r--scripts/tune/env.fake-iwmmxt4
34 files changed, 172 insertions, 60 deletions
diff --git a/scripts/tune/env.fake-cortexa15 b/scripts/tune/env.fake-cortexa15
index 94ddab8449..f3b92292db 100644
--- a/scripts/tune/env.fake-cortexa15
+++ b/scripts/tune/env.fake-cortexa15
@@ -1,8 +1,8 @@
-AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4 armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4 armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4 armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4 cortexa15 cortexa15t cortexa15-neon cortexa15t-neon cortexa15-neon-vfpv4 cortexa15t-neon-vfpv4 cortexa15hf cortexa15thf cortexa15hf-neon cortexa15thf-neon cortexa15hf-neon-vfpv4 cortexa15thf-neon-vfpv4"
-PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7a armv7a-vfp armv7a-neon fake_cortexa15"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon -mfloat-abi=softfp"
+AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb armv7ve armv7vet armv7ve-vfpv3d16 armv7vet-vfpv3d16 armv7ve-vfpv3 armv7vet-vfpv3 armv7ve-neon armv7vet-neon armv7ve-neon-vfpv4 armv7vet-neon-vfpv4 armv7vehf armv7vethf armv7vehf-vfpv3d16 armv7vethf-vfpv3d16 armv7vehf-vfpv3 armv7vethf-vfpv3 armv7vehf-neon armv7vethf-neon armv7vehf-neon-vfpv4 armv7vethf-neon-vfpv4 armv7veb armv7vetb armv7veb-vfpv3d16 armv7vetb-vfpv3d16 armv7veb-vfpv3 armv7vetb-vfpv3 armv7veb-neon armv7vetb-neon armv7veb-neon-vfpv4 armv7vetb-neon-vfpv4 armv7vehfb armv7vethfb armv7vehfb-vfpv3d16 armv7vethfb-vfpv3d16 armv7vehfb-vfpv3 armv7vethfb-vfpv3 armv7vehfb-neon armv7vethfb-neon armv7vehfb-neon-vfpv4 armv7vethfb-neon-vfpv4 cortexa15 cortexa15t cortexa15-neon cortexa15t-neon cortexa15-neon-vfpv4 cortexa15t-neon-vfpv4 cortexa15hf cortexa15thf cortexa15hf-neon cortexa15thf-neon cortexa15hf-neon-vfpv4 cortexa15thf-neon-vfpv4"
+PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7ve armv7ve-vfp armv7ve-neon fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon -mfloat-abi=softfp"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon"
-TUNE_FEATURES="arm armv7a vfp neon"
-TUNE_PKGARCH="armv7a-neon"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa15"
+TUNE_FEATURES="arm armv7ve vfp neon"
+TUNE_PKGARCH="armv7ve-neon"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7ve-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7ve-neon-vfpv4
new file mode 100644
index 0000000000..773c13a464
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7ve-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7ve armv7ve-vfp armv7ve-neon armv7ve-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4"
+TUNE_PKGARCH="armv7ve-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7veb-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7veb-neon-vfpv4
new file mode 100644
index 0000000000..84e4b53c47
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7veb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armeb armv4b armv5b armv5b-vfp armv5eb armv5eb-vfp armv6b armv6b-vfp armv7veb-vfp armv7veb-neon armv7veb-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 bigendian"
+TUNE_PKGARCH="armv7veb-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7vehf-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7vehf-neon-vfpv4
new file mode 100644
index 0000000000..089f97d0eb
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7vehf-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7vehf-vfp armv7vehf-neon armv7vehf-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 callconvention-hard"
+TUNE_PKGARCH="armv7vehf-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7vehfb-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7vehfb-neon-vfpv4
new file mode 100644
index 0000000000..635204ef5f
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7vehfb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hfb-vfp armv5ehfb-vfp armv6hfb-vfp armv7vehfb-vfp armv7vehfb-neon armv7vehfb-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 callconvention-hard bigendian"
+TUNE_PKGARCH="armv7vehfb-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7vet-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7vet-neon-vfpv4
new file mode 100644
index 0000000000..8f5e14e520
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7vet-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7ve armv7ve-vfp armv7vet2-vfp armv7ve-neon armv7vet2-neon armv7ve-neon-vfpv4 armv7vet2-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4"
+TUNE_PKGARCH="armv7vet2-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7vetb-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7vetb-neon-vfpv4
new file mode 100644
index 0000000000..73d4757d00
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7vetb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armeb armv4b armv4tb armv5b armv5tb armv5b-vfp armv5tb-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv6b armv6tb armv6b-vfp armv6tb-vfp armv7veb-vfp armv7vet2b-vfp armv7veb-neon armv7vet2b-neon armv7veb-neon-vfpv4 armv7vet2b-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 bigendian"
+TUNE_PKGARCH="armv7vet2b-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7vethf-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7vethf-neon-vfpv4
new file mode 100644
index 0000000000..c2d6c4816c
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7vethf-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7vehf-vfp armv7vet2hf-vfp armv7vehf-neon armv7vet2hf-neon armv7vehf-neon-vfpv4 armv7vet2hf-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 callconvention-hard"
+TUNE_PKGARCH="armv7vet2hf-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.armv7vethfb-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.armv7vethfb-neon-vfpv4
new file mode 100644
index 0000000000..8574205c26
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa15.armv7vethfb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hfb-vfp armv5thfb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6hfb-vfp armv6thfb-vfp armv7vehfb-vfp armv7vet2hfb-vfp armv7vehfb-neon armv7vet2hfb-neon armv7vehfb-neon-vfpv4 armv7vet2hfb-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 callconvention-hard bigendian"
+TUNE_PKGARCH="armv7vet2hfb-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.cortexa15-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.cortexa15-neon-vfpv4
index 727083bff7..0e75ec12f1 100644
--- a/scripts/tune/env.fake-cortexa15.cortexa15-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa15.cortexa15-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7a armv7a-vfp armv7a-neon armv7a-neon-vfpv4 cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4 fake_cortexa15"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a15"
+PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7ve armv7ve-vfp armv7ve-neon armv7ve-neon-vfpv4 cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a15"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp neon vfpv4 cortexa15"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 cortexa15"
TUNE_PKGARCH="cortexa15-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.cortexa15hf-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.cortexa15hf-neon-vfpv4
index f5951b42df..12e32fd183 100644
--- a/scripts/tune/env.fake-cortexa15.cortexa15hf-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa15.cortexa15hf-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7ahf-vfp armv7ahf-neon armv7ahf-neon-vfpv4 cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4 fake_cortexa15"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a15"
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7vehf-vfp armv7vehf-neon armv7vehf-neon-vfpv4 cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a15"
TUNE_CCARGS_MFLOAT="hard"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp neon vfpv4 callconvention-hard cortexa15"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 callconvention-hard cortexa15"
TUNE_PKGARCH="cortexa15hf-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.cortexa15t-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.cortexa15t-neon-vfpv4
index 873ef81b2a..1cb78d5134 100644
--- a/scripts/tune/env.fake-cortexa15.cortexa15t-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa15.cortexa15t-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7a armv7a-vfp armv7at2-vfp armv7a-neon armv7at2-neon armv7a-neon-vfpv4 armv7at2-neon-vfpv4 cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4 cortexa15t2-vfp cortexa15t2-neon cortexa15t2-neon-vfpv4 fake_cortexa15"
-TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a15"
+PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7ve armv7ve-vfp armv7vet2-vfp armv7ve-neon armv7vet2-neon armv7ve-neon-vfpv4 armv7vet2-neon-vfpv4 cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4 cortexa15t2-vfp cortexa15t2-neon cortexa15t2-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a15"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp thumb neon vfpv4 cortexa15"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 cortexa15"
TUNE_PKGARCH="cortexa15t2-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa15.cortexa15thf-neon-vfpv4 b/scripts/tune/env.fake-cortexa15.cortexa15thf-neon-vfpv4
index 3a0e6a1917..312ee4510c 100644
--- a/scripts/tune/env.fake-cortexa15.cortexa15thf-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa15.cortexa15thf-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7ahf-vfp armv7at2hf-vfp armv7ahf-neon armv7at2hf-neon armv7ahf-neon-vfpv4 armv7at2hf-neon-vfpv4 cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4 cortexa15t2hf-vfp cortexa15t2hf-neon cortexa15t2hf-neon-vfpv4 fake_cortexa15"
-TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a15"
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7vehf-vfp armv7vet2hf-vfp armv7vehf-neon armv7vet2hf-neon armv7vehf-neon-vfpv4 armv7vet2hf-neon-vfpv4 cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4 cortexa15t2hf-vfp cortexa15t2hf-neon cortexa15t2hf-neon-vfpv4 fake_cortexa15"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a15"
TUNE_CCARGS_MFLOAT="hard"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp thumb neon vfpv4 callconvention-hard cortexa15"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 callconvention-hard cortexa15"
TUNE_PKGARCH="cortexa15t2hf-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a15 --sysroot=SYSROOTS/fake-cortexa15"
diff --git a/scripts/tune/env.fake-cortexa17.cortexa17-neon-vfpv4 b/scripts/tune/env.fake-cortexa17.cortexa17-neon-vfpv4
index a0511ad54d..2ac23243fa 100644
--- a/scripts/tune/env.fake-cortexa17.cortexa17-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa17.cortexa17-neon-vfpv4
@@ -1,7 +1,7 @@
PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7a armv7a-vfp armv7a-neon armv7a-neon-vfpv4 cortexa17-vfp cortexa17-neon cortexa17-neon-vfpv4 fake_cortexa17"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a17"
+TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a17"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
TUNE_FEATURES="arm armv7a vfp neon vfpv4 cortexa17"
TUNE_PKGARCH="cortexa17-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
diff --git a/scripts/tune/env.fake-cortexa17.cortexa17hf-neon-vfpv4 b/scripts/tune/env.fake-cortexa17.cortexa17hf-neon-vfpv4
index ecfb00175d..ec58acb06c 100644
--- a/scripts/tune/env.fake-cortexa17.cortexa17hf-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa17.cortexa17hf-neon-vfpv4
@@ -1,7 +1,7 @@
PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7ahf-vfp armv7ahf-neon armv7ahf-neon-vfpv4 cortexa17hf-vfp cortexa17hf-neon cortexa17hf-neon-vfpv4 fake_cortexa17"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a17"
+TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a17"
TUNE_CCARGS_MFLOAT="hard"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
TUNE_FEATURES="arm armv7a vfp neon vfpv4 callconvention-hard cortexa17"
TUNE_PKGARCH="cortexa17hf-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
diff --git a/scripts/tune/env.fake-cortexa17.cortexa17t-neon-vfpv4 b/scripts/tune/env.fake-cortexa17.cortexa17t-neon-vfpv4
index 71a3b73898..5d422715b7 100644
--- a/scripts/tune/env.fake-cortexa17.cortexa17t-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa17.cortexa17t-neon-vfpv4
@@ -1,7 +1,7 @@
PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7a armv7a-vfp armv7at2-vfp armv7a-neon armv7at2-neon armv7a-neon-vfpv4 armv7at2-neon-vfpv4 cortexa17-vfp cortexa17-neon cortexa17-neon-vfpv4 cortexa17t2-vfp cortexa17t2-neon cortexa17t2-neon-vfpv4 fake_cortexa17"
-TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a17"
+TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a17"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
TUNE_FEATURES="arm armv7a vfp thumb neon vfpv4 cortexa17"
TUNE_PKGARCH="cortexa17t2-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
diff --git a/scripts/tune/env.fake-cortexa17.cortexa17thf-neon-vfpv4 b/scripts/tune/env.fake-cortexa17.cortexa17thf-neon-vfpv4
index ad9ec88d9e..91c86c3043 100644
--- a/scripts/tune/env.fake-cortexa17.cortexa17thf-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa17.cortexa17thf-neon-vfpv4
@@ -1,7 +1,7 @@
PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7ahf-vfp armv7at2hf-vfp armv7ahf-neon armv7at2hf-neon armv7ahf-neon-vfpv4 armv7at2hf-neon-vfpv4 cortexa17hf-vfp cortexa17hf-neon cortexa17hf-neon-vfpv4 cortexa17t2hf-vfp cortexa17t2hf-neon cortexa17t2hf-neon-vfpv4 fake_cortexa17"
-TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a17"
+TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a17"
TUNE_CCARGS_MFLOAT="hard"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
TUNE_FEATURES="arm armv7a vfp thumb neon vfpv4 callconvention-hard cortexa17"
TUNE_PKGARCH="cortexa17t2hf-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a17 --sysroot=SYSROOTS/fake-cortexa17"
diff --git a/scripts/tune/env.fake-cortexa7 b/scripts/tune/env.fake-cortexa7
index 3b21a841d4..0fbb5d3dfd 100644
--- a/scripts/tune/env.fake-cortexa7
+++ b/scripts/tune/env.fake-cortexa7
@@ -1,8 +1,8 @@
-AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4 armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4 armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4 armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4 cortexa7 cortexa7t cortexa7-neon cortexa7t-neon cortexa7-neon-vfpv4 cortexa7t-neon-vfpv4 cortexa7hf cortexa7thf cortexa7hf-neon cortexa7thf-neon cortexa7hf-neon-vfpv4 cortexa7thf-neon-vfpv4"
-PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7a armv7a-vfp armv7a-neon fake_cortexa7"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon -mfloat-abi=softfp"
+AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb armv7ve armv7vet armv7ve-vfpv3d16 armv7vet-vfpv3d16 armv7ve-vfpv3 armv7vet-vfpv3 armv7ve-neon armv7vet-neon armv7ve-neon-vfpv4 armv7vet-neon-vfpv4 armv7vehf armv7vethf armv7vehf-vfpv3d16 armv7vethf-vfpv3d16 armv7vehf-vfpv3 armv7vethf-vfpv3 armv7vehf-neon armv7vethf-neon armv7vehf-neon-vfpv4 armv7vethf-neon-vfpv4 armv7veb armv7vetb armv7veb-vfpv3d16 armv7vetb-vfpv3d16 armv7veb-vfpv3 armv7vetb-vfpv3 armv7veb-neon armv7vetb-neon armv7veb-neon-vfpv4 armv7vetb-neon-vfpv4 armv7vehfb armv7vethfb armv7vehfb-vfpv3d16 armv7vethfb-vfpv3d16 armv7vehfb-vfpv3 armv7vethfb-vfpv3 armv7vehfb-neon armv7vethfb-neon armv7vehfb-neon-vfpv4 armv7vethfb-neon-vfpv4 cortexa7 cortexa7t cortexa7-neon cortexa7t-neon cortexa7-neon-vfpv4 cortexa7t-neon-vfpv4 cortexa7hf cortexa7thf cortexa7hf-neon cortexa7thf-neon cortexa7hf-neon-vfpv4 cortexa7thf-neon-vfpv4"
+PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7ve armv7ve-vfp armv7ve-neon fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon -mfloat-abi=softfp"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon"
-TUNE_FEATURES="arm armv7a vfp neon"
-TUNE_PKGARCH="armv7a-neon"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa7"
+TUNE_FEATURES="arm armv7ve vfp neon"
+TUNE_PKGARCH="armv7ve-neon"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7ve-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7ve-neon-vfpv4
new file mode 100644
index 0000000000..2b92e8d1f8
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7ve-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7ve armv7ve-vfp armv7ve-neon armv7ve-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4"
+TUNE_PKGARCH="armv7ve-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7veb-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7veb-neon-vfpv4
new file mode 100644
index 0000000000..82f2f6a83b
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7veb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armeb armv4b armv5b armv5b-vfp armv5eb armv5eb-vfp armv6b armv6b-vfp armv7veb-vfp armv7veb-neon armv7veb-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 bigendian"
+TUNE_PKGARCH="armv7veb-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7vehf-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7vehf-neon-vfpv4
new file mode 100644
index 0000000000..af21d08aa1
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7vehf-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7vehf-vfp armv7vehf-neon armv7vehf-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 callconvention-hard"
+TUNE_PKGARCH="armv7vehf-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7vehfb-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7vehfb-neon-vfpv4
new file mode 100644
index 0000000000..43170e2aac
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7vehfb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hfb-vfp armv5ehfb-vfp armv6hfb-vfp armv7vehfb-vfp armv7vehfb-neon armv7vehfb-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 callconvention-hard bigendian"
+TUNE_PKGARCH="armv7vehfb-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7vet-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7vet-neon-vfpv4
new file mode 100644
index 0000000000..8cbf48250f
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7vet-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7ve armv7ve-vfp armv7vet2-vfp armv7ve-neon armv7vet2-neon armv7ve-neon-vfpv4 armv7vet2-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4"
+TUNE_PKGARCH="armv7vet2-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7vetb-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7vetb-neon-vfpv4
new file mode 100644
index 0000000000..e8a19f808e
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7vetb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armeb armv4b armv4tb armv5b armv5tb armv5b-vfp armv5tb-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv6b armv6tb armv6b-vfp armv6tb-vfp armv7veb-vfp armv7vet2b-vfp armv7veb-neon armv7vet2b-neon armv7veb-neon-vfpv4 armv7vet2b-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp"
+TUNE_CCARGS_MFLOAT="softfp"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 bigendian"
+TUNE_PKGARCH="armv7vet2b-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7vethf-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7vethf-neon-vfpv4
new file mode 100644
index 0000000000..f026b6b5d4
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7vethf-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7vehf-vfp armv7vet2hf-vfp armv7vehf-neon armv7vet2hf-neon armv7vehf-neon-vfpv4 armv7vet2hf-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 callconvention-hard"
+TUNE_PKGARCH="armv7vet2hf-neon-vfpv4"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.armv7vethfb-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.armv7vethfb-neon-vfpv4
new file mode 100644
index 0000000000..9fa03d88d7
--- /dev/null
+++ b/scripts/tune/env.fake-cortexa7.armv7vethfb-neon-vfpv4
@@ -0,0 +1,7 @@
+PACKAGE_ARCHS="all any noarch armv5hfb-vfp armv5thfb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6hfb-vfp armv6thfb-vfp armv7vehfb-vfp armv7vet2hfb-vfp armv7vehfb-neon armv7vet2hfb-neon armv7vehfb-neon-vfpv4 armv7vet2hfb-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard"
+TUNE_CCARGS_MFLOAT="hard"
+TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 callconvention-hard bigendian"
+TUNE_PKGARCH="armv7vet2hfb-neon-vfpv4"
+export CC="armeb-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.cortexa7-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.cortexa7-neon-vfpv4
index ffdbe5c151..38739218cd 100644
--- a/scripts/tune/env.fake-cortexa7.cortexa7-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa7.cortexa7-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7a armv7a-vfp armv7a-neon armv7a-neon-vfpv4 cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4 fake_cortexa7"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a7"
+PACKAGE_ARCHS="all any noarch arm armv4 armv5 armv5-vfp armv5e armv5e-vfp armv6 armv6-vfp armv7ve armv7ve-vfp armv7ve-neon armv7ve-neon-vfpv4 cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a7"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp neon vfpv4 cortexa7"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 cortexa7"
TUNE_PKGARCH="cortexa7-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.cortexa7hf-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.cortexa7hf-neon-vfpv4
index 9a3db3af30..169fb73c1e 100644
--- a/scripts/tune/env.fake-cortexa7.cortexa7hf-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa7.cortexa7hf-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7ahf-vfp armv7ahf-neon armv7ahf-neon-vfpv4 cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4 fake_cortexa7"
-TUNE_CCARGS=" -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a7"
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5ehf-vfp armv6hf-vfp armv7vehf-vfp armv7vehf-neon armv7vehf-neon-vfpv4 cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7"
TUNE_CCARGS_MFLOAT="hard"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp neon vfpv4 callconvention-hard cortexa7"
+TUNE_FEATURES="arm armv7ve vfp neon vfpv4 callconvention-hard cortexa7"
TUNE_PKGARCH="cortexa7hf-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.cortexa7t-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.cortexa7t-neon-vfpv4
index 848e6672fc..14baa81e81 100644
--- a/scripts/tune/env.fake-cortexa7.cortexa7t-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa7.cortexa7t-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7a armv7a-vfp armv7at2-vfp armv7a-neon armv7at2-neon armv7a-neon-vfpv4 armv7at2-neon-vfpv4 cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4 cortexa7t2-vfp cortexa7t2-neon cortexa7t2-neon-vfpv4 fake_cortexa7"
-TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a7"
+PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7ve armv7ve-vfp armv7vet2-vfp armv7ve-neon armv7vet2-neon armv7ve-neon-vfpv4 armv7vet2-neon-vfpv4 cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4 cortexa7t2-vfp cortexa7t2-neon cortexa7t2-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a7"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp thumb neon vfpv4 cortexa7"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 cortexa7"
TUNE_PKGARCH="cortexa7t2-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mtune=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=softfp -mcpu=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexa7.cortexa7thf-neon-vfpv4 b/scripts/tune/env.fake-cortexa7.cortexa7thf-neon-vfpv4
index 35eb73ae9d..195b145979 100644
--- a/scripts/tune/env.fake-cortexa7.cortexa7thf-neon-vfpv4
+++ b/scripts/tune/env.fake-cortexa7.cortexa7thf-neon-vfpv4
@@ -1,7 +1,7 @@
-PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7ahf-vfp armv7at2hf-vfp armv7ahf-neon armv7at2hf-neon armv7ahf-neon-vfpv4 armv7at2hf-neon-vfpv4 cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4 cortexa7t2hf-vfp cortexa7t2hf-neon cortexa7t2hf-neon-vfpv4 fake_cortexa7"
-TUNE_CCARGS=" -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a7"
+PACKAGE_ARCHS="all any noarch armv5hf-vfp armv5thf-vfp armv5ehf-vfp armv5tehf-vfp armv6hf-vfp armv6thf-vfp armv7vehf-vfp armv7vet2hf-vfp armv7vehf-neon armv7vet2hf-neon armv7vehf-neon-vfpv4 armv7vet2hf-neon-vfpv4 cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4 cortexa7t2hf-vfp cortexa7t2hf-neon cortexa7t2hf-neon-vfpv4 fake_cortexa7"
+TUNE_CCARGS=" -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7"
TUNE_CCARGS_MFLOAT="hard"
TUNE_CCARGS_MFPU=" vfp neon vfpv4 neon-vfpv4"
-TUNE_FEATURES="arm armv7a vfp thumb neon vfpv4 callconvention-hard cortexa7"
+TUNE_FEATURES="arm armv7ve vfp thumb neon vfpv4 callconvention-hard cortexa7"
TUNE_PKGARCH="cortexa7t2hf-neon-vfpv4"
-export CC="arm-oe-linux-gnueabi-gcc -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
+export CC="arm-oe-linux-gnueabi-gcc -march=armv7ve -mthumb -mthumb-interwork -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=SYSROOTS/fake-cortexa7"
diff --git a/scripts/tune/env.fake-cortexm3 b/scripts/tune/env.fake-cortexm3
index caba6ded08..8fc01c4fc5 100644
--- a/scripts/tune/env.fake-cortexm3
+++ b/scripts/tune/env.fake-cortexm3
@@ -1,8 +1,8 @@
AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4 armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4 armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4 armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4 cortexm3"
PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7a armv7a-vfp armv7at2-vfp armv7m-vfp fake_cortexm3"
-TUNE_CCARGS=" -mfpu=vfp -mfloat-abi=softfp -mtune=cortex-m3 -march=armv7-m"
+TUNE_CCARGS=" -mfpu=vfp -mfloat-abi=softfp -mcpu=cortex-m3 -march=armv7-m"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp"
TUNE_FEATURES="armv7m vfp cortexm3"
TUNE_PKGARCH="armv7m-vfp"
-export CC="arm-oe-linux-gnueabi-gcc -mfpu=vfp -mfloat-abi=softfp -mtune=cortex-m3 -march=armv7-m --sysroot=SYSROOTS/fake-cortexm3"
+export CC="arm-oe-linux-gnueabi-gcc -mfpu=vfp -mfloat-abi=softfp -mcpu=cortex-m3 -march=armv7-m --sysroot=SYSROOTS/fake-cortexm3"
diff --git a/scripts/tune/env.fake-cortexr4 b/scripts/tune/env.fake-cortexr4
index 2b97d9534c..72fe16ae42 100644
--- a/scripts/tune/env.fake-cortexr4
+++ b/scripts/tune/env.fake-cortexr4
@@ -1,8 +1,8 @@
AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4 armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4 armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4 armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4 cortexr4"
PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5-vfp armv5t-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv6 armv6t armv6-vfp armv6t-vfp armv7a armv7a-vfp armv7at2-vfp armv7r-vfp armv7rt2-vfp fake_cortexr4"
-TUNE_CCARGS=" -mthumb -mthumb-interwork -mfpu=vfp -mfloat-abi=softfp -mtune=cortex-r4 -march=armv7-r"
+TUNE_CCARGS=" -mthumb -mthumb-interwork -mfpu=vfp -mfloat-abi=softfp -mcpu=cortex-r4 -march=armv7-r"
TUNE_CCARGS_MFLOAT="softfp"
TUNE_CCARGS_MFPU=" vfp"
TUNE_FEATURES="armv7r vfp cortexr4 arm thumb"
TUNE_PKGARCH="armv7rt2-vfp"
-export CC="arm-oe-linux-gnueabi-gcc -mthumb -mthumb-interwork -mfpu=vfp -mfloat-abi=softfp -mtune=cortex-r4 -march=armv7-r --sysroot=SYSROOTS/fake-cortexr4"
+export CC="arm-oe-linux-gnueabi-gcc -mthumb -mthumb-interwork -mfpu=vfp -mfloat-abi=softfp -mcpu=cortex-r4 -march=armv7-r --sysroot=SYSROOTS/fake-cortexr4"
diff --git a/scripts/tune/env.fake-ep9312 b/scripts/tune/env.fake-ep9312
index e48e557a8c..dd40c883b5 100644
--- a/scripts/tune/env.fake-ep9312
+++ b/scripts/tune/env.fake-ep9312
@@ -1,6 +1,6 @@
AVAILTUNES=" armv4 armv4t armv4b armv4tb ep9312"
PACKAGE_ARCHS="all any noarch arm armv4 armv4t ep9312 fake_ep9312"
-TUNE_CCARGS=" -mthumb -mthumb-interwork -march=ep9312 -mtune=ep9312"
+TUNE_CCARGS=" -mthumb -mthumb-interwork -march=ep9312 -mcpu=ep9312"
TUNE_FEATURES="thumb ep9312"
TUNE_PKGARCH="ep9312"
-export CC="arm-oe-linux-gnueabi-gcc -mthumb -mthumb-interwork -march=ep9312 -mtune=ep9312 --sysroot=SYSROOTS/fake-ep9312"
+export CC="arm-oe-linux-gnueabi-gcc -mthumb -mthumb-interwork -march=ep9312 -mcpu=ep9312 --sysroot=SYSROOTS/fake-ep9312"
diff --git a/scripts/tune/env.fake-iwmmxt b/scripts/tune/env.fake-iwmmxt
index 54616f4209..efb239393e 100644
--- a/scripts/tune/env.fake-iwmmxt
+++ b/scripts/tune/env.fake-iwmmxt
@@ -1,8 +1,8 @@
AVAILTUNES=" armv4 armv4t armv4b armv4tb armv5 armv5t armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp armv5b armv5tb armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp armv5e armv5te armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp armv5eb armv5teb armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp iwmmxt"
PACKAGE_ARCHS="all any noarch arm armv4 armv4t armv5 armv5t armv5e armv5te iwmmxt iwmmxtt fake_iwmmxt"
-TUNE_CCARGS=" -mthumb -mthumb-interwork -march=iwmmxt -mtune=iwmmxt"
+TUNE_CCARGS=" -mthumb -mthumb-interwork -march=iwmmxt -mcpu=iwmmxt"
TUNE_CCARGS_MFLOAT=""
TUNE_CCARGS_MFPU=""
TUNE_FEATURES="thumb iwmmxt"
TUNE_PKGARCH="iwmmxt"
-export CC="arm-oe-linux-gnueabi-gcc -mthumb -mthumb-interwork -march=iwmmxt -mtune=iwmmxt --sysroot=SYSROOTS/fake-iwmmxt"
+export CC="arm-oe-linux-gnueabi-gcc -mthumb -mthumb-interwork -march=iwmmxt -mcpu=iwmmxt --sysroot=SYSROOTS/fake-iwmmxt"