diff options
Diffstat (limited to 'meta/conf/machine/include')
102 files changed, 1335 insertions, 1335 deletions
diff --git a/meta/conf/machine/include/README b/meta/conf/machine/include/README index d66130acbc..3ae68231d0 100644 --- a/meta/conf/machine/include/README +++ b/meta/conf/machine/include/README | |||
@@ -31,10 +31,10 @@ TUNECONFLICTS[feature] - A list of features which conflict with <feature>. | |||
31 | New sanity checks will try to reject combinations in which a single | 31 | New sanity checks will try to reject combinations in which a single |
32 | tuning ends up with features which conflict with each other. | 32 | tuning ends up with features which conflict with each other. |
33 | 33 | ||
34 | TUNE_FEATURES - This is automatically defined as TUNE_FEATURES_tune-<tune>. | 34 | TUNE_FEATURES - This is automatically defined as TUNE_FEATURES:tune-<tune>. |
35 | See TUNE_FEATURES_tune-<tune> for more information. | 35 | See TUNE_FEATURES:tune-<tune> for more information. |
36 | 36 | ||
37 | TUNE_FEATURES_tune-<tune> - Specify the features used to describe a | 37 | TUNE_FEATURES:tune-<tune> - Specify the features used to describe a |
38 | specific tune. This is a list of features that a tune support, each | 38 | specific tune. This is a list of features that a tune support, each |
39 | feature must be in the TUNEVALID list. Note: the tune and a given | 39 | feature must be in the TUNEVALID list. Note: the tune and a given |
40 | feature name may be the same, but they have different purposes. Only | 40 | feature name may be the same, but they have different purposes. Only |
@@ -66,10 +66,10 @@ CPU family. | |||
66 | 66 | ||
67 | PACKAGE_EXTRA_ARCHS - Lists all runtime compatible package | 67 | PACKAGE_EXTRA_ARCHS - Lists all runtime compatible package |
68 | architectures. By default this is equal to | 68 | architectures. By default this is equal to |
69 | PACKAGE_EXTRA_ARCHS_tune-<tune>. If an architecture deviates from the | 69 | PACKAGE_EXTRA_ARCHS:tune-<tune>. If an architecture deviates from the |
70 | default it will be listed in the architecture README. | 70 | default it will be listed in the architecture README. |
71 | 71 | ||
72 | PACKAGE_EXTRA_ARCHS_tune-<tune> - List all of the package architectures | 72 | PACKAGE_EXTRA_ARCHS:tune-<tune> - List all of the package architectures |
73 | that are compatible with this specific tune. The package arch of this | 73 | that are compatible with this specific tune. The package arch of this |
74 | tune must be in the list. | 74 | tune must be in the list. |
75 | 75 | ||
@@ -79,7 +79,7 @@ architecture specific floating point. This is synchronized with the | |||
79 | compiler and other toolchain items. This should be dynamically | 79 | compiler and other toolchain items. This should be dynamically |
80 | configured in the same way that TUNE_CCARGS is. | 80 | configured in the same way that TUNE_CCARGS is. |
81 | 81 | ||
82 | BASE_LIB_tune-<tune> - The "/lib" location for a specific ABI. This is | 82 | BASE_LIB:tune-<tune> - The "/lib" location for a specific ABI. This is |
83 | used in a multilib configuration to place the libraries in the correct, | 83 | used in a multilib configuration to place the libraries in the correct, |
84 | non-conflicting locations. | 84 | non-conflicting locations. |
85 | 85 | ||
diff --git a/meta/conf/machine/include/arm/README b/meta/conf/machine/include/arm/README index a1beb75fdf..c5637798e6 100644 --- a/meta/conf/machine/include/arm/README +++ b/meta/conf/machine/include/arm/README | |||
@@ -10,7 +10,7 @@ of the existence of the "bigendian" feature in a given tune. | |||
10 | 10 | ||
11 | A small set of ARM specific variables have been defined to allow | 11 | A small set of ARM specific variables have been defined to allow |
12 | TUNE_PKGARCH to be automatically defined. Optimized tunings must NOT | 12 | TUNE_PKGARCH to be automatically defined. Optimized tunings must NOT |
13 | change the definiton of TUNE_PKGARCH. TUNE_PKGACH_tune-<tune> will be | 13 | change the definiton of TUNE_PKGARCH. TUNE_PKGACH:tune-<tune> will be |
14 | ignored. The format of the package arch is enforced by the TUNE_PKGARCH | 14 | ignored. The format of the package arch is enforced by the TUNE_PKGARCH |
15 | default. The format must be of the form: | 15 | default. The format must be of the form: |
16 | <armversion>[t][e][hf][b][-vfp][-neon] | 16 | <armversion>[t][e][hf][b][-vfp][-neon] |
diff --git a/meta/conf/machine/include/arm/arch-arm.inc b/meta/conf/machine/include/arm/arch-arm.inc index 99625d8417..869089051c 100644 --- a/meta/conf/machine/include/arm/arch-arm.inc +++ b/meta/conf/machine/include/arm/arch-arm.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | 1 | ||
2 | TUNEVALID[bigendian] = "Enable big-endian mode." | 2 | TUNEVALID[bigendian] = "Enable big-endian mode." |
3 | 3 | ||
4 | ARMPKGARCH = "${ARMPKGARCH_tune-${DEFAULTTUNE}}" | 4 | ARMPKGARCH = "${ARMPKGARCH:tune-${DEFAULTTUNE}}" |
5 | ARMPKGSFX_ENDIAN = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 'b', '', d)}" | 5 | ARMPKGSFX_ENDIAN = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 'b', '', d)}" |
6 | ARMPKGSFX_FPU ??= "" | 6 | ARMPKGSFX_FPU ??= "" |
7 | ARMPKGSFX_DSP ??= "" | 7 | ARMPKGSFX_DSP ??= "" |
diff --git a/meta/conf/machine/include/arm/arch-arm64.inc b/meta/conf/machine/include/arm/arch-arm64.inc index eab3323ec6..0e2efb5a40 100644 --- a/meta/conf/machine/include/arm/arch-arm64.inc +++ b/meta/conf/machine/include/arm/arch-arm64.inc | |||
@@ -9,17 +9,17 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'aarch64', 'aarch64:' | |||
9 | 9 | ||
10 | # Little Endian base configs | 10 | # Little Endian base configs |
11 | AVAILTUNES += "aarch64 aarch64_be" | 11 | AVAILTUNES += "aarch64 aarch64_be" |
12 | ARMPKGARCH_tune-aarch64 ?= "aarch64" | 12 | ARMPKGARCH:tune-aarch64 ?= "aarch64" |
13 | ARMPKGARCH_tune-aarch64_be ?= "aarch64" | 13 | ARMPKGARCH:tune-aarch64_be ?= "aarch64" |
14 | TUNE_FEATURES_tune-aarch64 = "aarch64" | 14 | TUNE_FEATURES:tune-aarch64 = "aarch64" |
15 | TUNE_FEATURES_tune-aarch64_be = "${TUNE_FEATURES_tune-aarch64} bigendian" | 15 | TUNE_FEATURES:tune-aarch64_be = "${TUNE_FEATURES:tune-aarch64} bigendian" |
16 | TUNE_PKGARCH_64_tune-aarch64 = "aarch64" | 16 | TUNE_PKGARCH_64:tune-aarch64 = "aarch64" |
17 | TUNE_PKGARCH_64_tune-aarch64_be = "aarch64_be" | 17 | TUNE_PKGARCH_64:tune-aarch64_be = "aarch64_be" |
18 | BASE_LIB_tune-aarch64 = "lib64" | 18 | BASE_LIB:tune-aarch64 = "lib64" |
19 | BASE_LIB_tune-aarch64_be = "lib64" | 19 | BASE_LIB:tune-aarch64_be = "lib64" |
20 | 20 | ||
21 | PACKAGE_EXTRA_ARCHS_tune-aarch64 = "aarch64" | 21 | PACKAGE_EXTRA_ARCHS:tune-aarch64 = "aarch64" |
22 | PACKAGE_EXTRA_ARCHS_tune-aarch64_be = "aarch64_be" | 22 | PACKAGE_EXTRA_ARCHS:tune-aarch64_be = "aarch64_be" |
23 | 23 | ||
24 | ARMPKGSFX_ENDIAN_64 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', '_be', '', d)}" | 24 | ARMPKGSFX_ENDIAN_64 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', '_be', '', d)}" |
25 | TUNE_ARCH_64 = "aarch64${ARMPKGSFX_ENDIAN_64}" | 25 | TUNE_ARCH_64 = "aarch64${ARMPKGSFX_ENDIAN_64}" |
diff --git a/meta/conf/machine/include/arm/arch-armv4.inc b/meta/conf/machine/include/arm/arch-armv4.inc index b71739c20a..4f4a63b287 100644 --- a/meta/conf/machine/include/arm/arch-armv4.inc +++ b/meta/conf/machine/include/arm/arch-armv4.inc | |||
@@ -17,18 +17,18 @@ require conf/machine/include/arm/feature-arm-thumb.inc | |||
17 | 17 | ||
18 | # Little Endian | 18 | # Little Endian |
19 | AVAILTUNES += "armv4 armv4t" | 19 | AVAILTUNES += "armv4 armv4t" |
20 | ARMPKGARCH_tune-armv4 ?= "armv4" | 20 | ARMPKGARCH:tune-armv4 ?= "armv4" |
21 | ARMPKGARCH_tune-armv4t ?= "armv4" | 21 | ARMPKGARCH:tune-armv4t ?= "armv4" |
22 | TUNE_FEATURES_tune-armv4 = "arm armv4" | 22 | TUNE_FEATURES:tune-armv4 = "arm armv4" |
23 | TUNE_FEATURES_tune-armv4t = "${TUNE_FEATURES_tune-armv4} thumb" | 23 | TUNE_FEATURES:tune-armv4t = "${TUNE_FEATURES:tune-armv4} thumb" |
24 | PACKAGE_EXTRA_ARCHS_tune-armv4 = "arm armv4" | 24 | PACKAGE_EXTRA_ARCHS:tune-armv4 = "arm armv4" |
25 | PACKAGE_EXTRA_ARCHS_tune-armv4t = "${PACKAGE_EXTRA_ARCHS_tune-armv4} armv4t" | 25 | PACKAGE_EXTRA_ARCHS:tune-armv4t = "${PACKAGE_EXTRA_ARCHS:tune-armv4} armv4t" |
26 | 26 | ||
27 | # Big Endian | 27 | # Big Endian |
28 | AVAILTUNES += "armv4b armv4tb" | 28 | AVAILTUNES += "armv4b armv4tb" |
29 | ARMPKGARCH_tune-armv4b ?= "armv4" | 29 | ARMPKGARCH:tune-armv4b ?= "armv4" |
30 | ARMPKGARCH_tune-armv4tb ?= "armv4" | 30 | ARMPKGARCH:tune-armv4tb ?= "armv4" |
31 | TUNE_FEATURES_tune-armv4b = "${TUNE_FEATURES_tune-armv4} bigendian" | 31 | TUNE_FEATURES:tune-armv4b = "${TUNE_FEATURES:tune-armv4} bigendian" |
32 | TUNE_FEATURES_tune-armv4tb = "${TUNE_FEATURES_tune-armv4t} bigendian" | 32 | TUNE_FEATURES:tune-armv4tb = "${TUNE_FEATURES:tune-armv4t} bigendian" |
33 | PACKAGE_EXTRA_ARCHS_tune-armv4b = "armeb armv4b" | 33 | PACKAGE_EXTRA_ARCHS:tune-armv4b = "armeb armv4b" |
34 | PACKAGE_EXTRA_ARCHS_tune-armv4tb = "${PACKAGE_EXTRA_ARCHS_tune-armv4b} armv4tb" | 34 | PACKAGE_EXTRA_ARCHS:tune-armv4tb = "${PACKAGE_EXTRA_ARCHS:tune-armv4b} armv4tb" |
diff --git a/meta/conf/machine/include/arm/arch-armv5-dsp.inc b/meta/conf/machine/include/arm/arch-armv5-dsp.inc index d117af1520..d296e827cf 100644 --- a/meta/conf/machine/include/arm/arch-armv5-dsp.inc +++ b/meta/conf/machine/include/arm/arch-armv5-dsp.inc | |||
@@ -5,48 +5,48 @@ require conf/machine/include/arm/arch-armv5.inc | |||
5 | 5 | ||
6 | # Little Endian | 6 | # Little Endian |
7 | AVAILTUNES += "armv5e armv5te" | 7 | AVAILTUNES += "armv5e armv5te" |
8 | ARMPKGARCH_tune-armv5e ?= "armv5" | 8 | ARMPKGARCH:tune-armv5e ?= "armv5" |
9 | ARMPKGARCH_tune-armv5te ?= "armv5" | 9 | ARMPKGARCH:tune-armv5te ?= "armv5" |
10 | TUNE_FEATURES_tune-armv5e = "${TUNE_FEATURES_tune-armv5} dsp" | 10 | TUNE_FEATURES:tune-armv5e = "${TUNE_FEATURES:tune-armv5} dsp" |
11 | TUNE_FEATURES_tune-armv5te = "${TUNE_FEATURES_tune-armv5t} dsp" | 11 | TUNE_FEATURES:tune-armv5te = "${TUNE_FEATURES:tune-armv5t} dsp" |
12 | PACKAGE_EXTRA_ARCHS_tune-armv5e = "${PACKAGE_EXTRA_ARCHS_tune-armv5} armv5e" | 12 | PACKAGE_EXTRA_ARCHS:tune-armv5e = "${PACKAGE_EXTRA_ARCHS:tune-armv5} armv5e" |
13 | PACKAGE_EXTRA_ARCHS_tune-armv5te = "${PACKAGE_EXTRA_ARCHS_tune-armv5t} armv5e armv5te" | 13 | PACKAGE_EXTRA_ARCHS:tune-armv5te = "${PACKAGE_EXTRA_ARCHS:tune-armv5t} armv5e armv5te" |
14 | 14 | ||
15 | # Little Endian + VFP/DSP | 15 | # Little Endian + VFP/DSP |
16 | AVAILTUNES += "armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp" | 16 | AVAILTUNES += "armv5e-vfp armv5te-vfp armv5ehf-vfp armv5tehf-vfp" |
17 | ARMPKGARCH_tune-armv5e-vfp ?= "armv5" | 17 | ARMPKGARCH:tune-armv5e-vfp ?= "armv5" |
18 | ARMPKGARCH_tune-armv5te-vfp ?= "armv5" | 18 | ARMPKGARCH:tune-armv5te-vfp ?= "armv5" |
19 | ARMPKGARCH_tune-armv5ehf-vfp ?= "armv5" | 19 | ARMPKGARCH:tune-armv5ehf-vfp ?= "armv5" |
20 | ARMPKGARCH_tune-armv5tehf-vfp ?= "armv5" | 20 | ARMPKGARCH:tune-armv5tehf-vfp ?= "armv5" |
21 | TUNE_FEATURES_tune-armv5e-vfp = "${TUNE_FEATURES_tune-armv5e} vfp" | 21 | TUNE_FEATURES:tune-armv5e-vfp = "${TUNE_FEATURES:tune-armv5e} vfp" |
22 | TUNE_FEATURES_tune-armv5te-vfp = "${TUNE_FEATURES_tune-armv5te} vfp" | 22 | TUNE_FEATURES:tune-armv5te-vfp = "${TUNE_FEATURES:tune-armv5te} vfp" |
23 | TUNE_FEATURES_tune-armv5ehf-vfp = "${TUNE_FEATURES_tune-armv5e-vfp} callconvention-hard" | 23 | TUNE_FEATURES:tune-armv5ehf-vfp = "${TUNE_FEATURES:tune-armv5e-vfp} callconvention-hard" |
24 | TUNE_FEATURES_tune-armv5tehf-vfp = "${TUNE_FEATURES_tune-armv5te-vfp} callconvention-hard" | 24 | TUNE_FEATURES:tune-armv5tehf-vfp = "${TUNE_FEATURES:tune-armv5te-vfp} callconvention-hard" |
25 | PACKAGE_EXTRA_ARCHS_tune-armv5e-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5-vfp} armv5e armv5e-vfp" | 25 | PACKAGE_EXTRA_ARCHS:tune-armv5e-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5-vfp} armv5e armv5e-vfp" |
26 | PACKAGE_EXTRA_ARCHS_tune-armv5te-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5t-vfp} armv5e armv5te armv5e-vfp armv5te-vfp" | 26 | PACKAGE_EXTRA_ARCHS:tune-armv5te-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5t-vfp} armv5e armv5te armv5e-vfp armv5te-vfp" |
27 | PACKAGE_EXTRA_ARCHS_tune-armv5ehf-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5hf-vfp} armv5ehf-vfp" | 27 | PACKAGE_EXTRA_ARCHS:tune-armv5ehf-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5hf-vfp} armv5ehf-vfp" |
28 | PACKAGE_EXTRA_ARCHS_tune-armv5tehf-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5thf-vfp} armv5ehf-vfp armv5tehf-vfp" | 28 | PACKAGE_EXTRA_ARCHS:tune-armv5tehf-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5thf-vfp} armv5ehf-vfp armv5tehf-vfp" |
29 | 29 | ||
30 | # Big Endian | 30 | # Big Endian |
31 | AVAILTUNES += "armv5eb armv5teb" | 31 | AVAILTUNES += "armv5eb armv5teb" |
32 | ARMPKGARCH_tune-armv5eb ?= "armv5" | 32 | ARMPKGARCH:tune-armv5eb ?= "armv5" |
33 | ARMPKGARCH_tune-armv5teb ?= "armv5" | 33 | ARMPKGARCH:tune-armv5teb ?= "armv5" |
34 | TUNE_FEATURES_tune-armv5eb = "${TUNE_FEATURES_tune-armv5e} bigendian" | 34 | TUNE_FEATURES:tune-armv5eb = "${TUNE_FEATURES:tune-armv5e} bigendian" |
35 | TUNE_FEATURES_tune-armv5teb = "${TUNE_FEATURES_tune-armv5te} bigendian" | 35 | TUNE_FEATURES:tune-armv5teb = "${TUNE_FEATURES:tune-armv5te} bigendian" |
36 | PACKAGE_EXTRA_ARCHS_tune-armv5eb = "${PACKAGE_EXTRA_ARCHS_tune-armv5b} armv5eb" | 36 | PACKAGE_EXTRA_ARCHS:tune-armv5eb = "${PACKAGE_EXTRA_ARCHS:tune-armv5b} armv5eb" |
37 | PACKAGE_EXTRA_ARCHS_tune-armv5teb = "${PACKAGE_EXTRA_ARCHS_tune-armv5tb} armv5eb armv5teb" | 37 | PACKAGE_EXTRA_ARCHS:tune-armv5teb = "${PACKAGE_EXTRA_ARCHS:tune-armv5tb} armv5eb armv5teb" |
38 | 38 | ||
39 | # Big Endian + VFP/DSP | 39 | # Big Endian + VFP/DSP |
40 | AVAILTUNES += "armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp" | 40 | AVAILTUNES += "armv5eb-vfp armv5teb-vfp armv5ehfb-vfp armv5tehfb-vfp" |
41 | ARMPKGARCH_tune-armv5eb-vfp ?= "armv5" | 41 | ARMPKGARCH:tune-armv5eb-vfp ?= "armv5" |
42 | ARMPKGARCH_tune-armv5teb-vfp ?= "armv5" | 42 | ARMPKGARCH:tune-armv5teb-vfp ?= "armv5" |
43 | ARMPKGARCH_tune-armv5ehfb-vfp ?= "armv5" | 43 | ARMPKGARCH:tune-armv5ehfb-vfp ?= "armv5" |
44 | ARMPKGARCH_tune-armv5tehfb-vfp ?= "armv5" | 44 | ARMPKGARCH:tune-armv5tehfb-vfp ?= "armv5" |
45 | TUNE_FEATURES_tune-armv5eb-vfp = "${TUNE_FEATURES_tune-armv5e-vfp} bigendian" | 45 | TUNE_FEATURES:tune-armv5eb-vfp = "${TUNE_FEATURES:tune-armv5e-vfp} bigendian" |
46 | TUNE_FEATURES_tune-armv5teb-vfp = "${TUNE_FEATURES_tune-armv5te-vfp} bigendian" | 46 | TUNE_FEATURES:tune-armv5teb-vfp = "${TUNE_FEATURES:tune-armv5te-vfp} bigendian" |
47 | TUNE_FEATURES_tune-armv5ehfb-vfp = "${TUNE_FEATURES_tune-armv5ehf-vfp} bigendian" | 47 | TUNE_FEATURES:tune-armv5ehfb-vfp = "${TUNE_FEATURES:tune-armv5ehf-vfp} bigendian" |
48 | TUNE_FEATURES_tune-armv5tehfb-vfp = "${TUNE_FEATURES_tune-armv5tehf-vfp} bigendian" | 48 | TUNE_FEATURES:tune-armv5tehfb-vfp = "${TUNE_FEATURES:tune-armv5tehf-vfp} bigendian" |
49 | PACKAGE_EXTRA_ARCHS_tune-armv5eb-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5b-vfp} armv5eb armv5eb-vfp" | 49 | PACKAGE_EXTRA_ARCHS:tune-armv5eb-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5b-vfp} armv5eb armv5eb-vfp" |
50 | PACKAGE_EXTRA_ARCHS_tune-armv5teb-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5tb-vfp} armv5eb armv5teb armv5eb-vfp armv5teb-vfp" | 50 | PACKAGE_EXTRA_ARCHS:tune-armv5teb-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5tb-vfp} armv5eb armv5teb armv5eb-vfp armv5teb-vfp" |
51 | PACKAGE_EXTRA_ARCHS_tune-armv5ehfb-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5hfb-vfp} armv5ehfb-vfp" | 51 | PACKAGE_EXTRA_ARCHS:tune-armv5ehfb-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5hfb-vfp} armv5ehfb-vfp" |
52 | PACKAGE_EXTRA_ARCHS_tune-armv5tehfb-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5thfb-vfp} armv5ehfb-vfp armv5tehfb-vfp" | 52 | PACKAGE_EXTRA_ARCHS:tune-armv5tehfb-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5thfb-vfp} armv5ehfb-vfp armv5tehfb-vfp" |
diff --git a/meta/conf/machine/include/arm/arch-armv5.inc b/meta/conf/machine/include/arm/arch-armv5.inc index 52d8590165..5f46992098 100644 --- a/meta/conf/machine/include/arm/arch-armv5.inc +++ b/meta/conf/machine/include/arm/arch-armv5.inc | |||
@@ -10,48 +10,48 @@ require conf/machine/include/arm/feature-arm-vfp.inc | |||
10 | 10 | ||
11 | # Little Endian | 11 | # Little Endian |
12 | AVAILTUNES += "armv5 armv5t" | 12 | AVAILTUNES += "armv5 armv5t" |
13 | ARMPKGARCH_tune-armv5 ?= "armv5" | 13 | ARMPKGARCH:tune-armv5 ?= "armv5" |
14 | ARMPKGARCH_tune-armv5t ?= "armv5" | 14 | ARMPKGARCH:tune-armv5t ?= "armv5" |
15 | TUNE_FEATURES_tune-armv5 = "arm armv5" | 15 | TUNE_FEATURES:tune-armv5 = "arm armv5" |
16 | TUNE_FEATURES_tune-armv5t = "${TUNE_FEATURES_tune-armv5} thumb" | 16 | TUNE_FEATURES:tune-armv5t = "${TUNE_FEATURES:tune-armv5} thumb" |
17 | PACKAGE_EXTRA_ARCHS_tune-armv5 = "${PACKAGE_EXTRA_ARCHS_tune-armv4} armv5" | 17 | PACKAGE_EXTRA_ARCHS:tune-armv5 = "${PACKAGE_EXTRA_ARCHS:tune-armv4} armv5" |
18 | PACKAGE_EXTRA_ARCHS_tune-armv5t = "${PACKAGE_EXTRA_ARCHS_tune-armv4t} armv5 armv5t" | 18 | PACKAGE_EXTRA_ARCHS:tune-armv5t = "${PACKAGE_EXTRA_ARCHS:tune-armv4t} armv5 armv5t" |
19 | 19 | ||
20 | # Little Endian + VFP/DSP | 20 | # Little Endian + VFP/DSP |
21 | AVAILTUNES += "armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp" | 21 | AVAILTUNES += "armv5-vfp armv5t-vfp armv5hf-vfp armv5thf-vfp" |
22 | ARMPKGARCH_tune-armv5-vfp ?= "armv5" | 22 | ARMPKGARCH:tune-armv5-vfp ?= "armv5" |
23 | ARMPKGARCH_tune-armv5t-vfp ?= "armv5" | 23 | ARMPKGARCH:tune-armv5t-vfp ?= "armv5" |
24 | ARMPKGARCH_tune-armv5hf-vfp ?= "armv5" | 24 | ARMPKGARCH:tune-armv5hf-vfp ?= "armv5" |
25 | ARMPKGARCH_tune-armv5thf-vfp ?= "armv5" | 25 | ARMPKGARCH:tune-armv5thf-vfp ?= "armv5" |
26 | TUNE_FEATURES_tune-armv5-vfp = "${TUNE_FEATURES_tune-armv5} vfp" | 26 | TUNE_FEATURES:tune-armv5-vfp = "${TUNE_FEATURES:tune-armv5} vfp" |
27 | TUNE_FEATURES_tune-armv5t-vfp = "${TUNE_FEATURES_tune-armv5t} vfp" | 27 | TUNE_FEATURES:tune-armv5t-vfp = "${TUNE_FEATURES:tune-armv5t} vfp" |
28 | TUNE_FEATURES_tune-armv5hf-vfp = "${TUNE_FEATURES_tune-armv5-vfp} callconvention-hard" | 28 | TUNE_FEATURES:tune-armv5hf-vfp = "${TUNE_FEATURES:tune-armv5-vfp} callconvention-hard" |
29 | TUNE_FEATURES_tune-armv5thf-vfp = "${TUNE_FEATURES_tune-armv5t-vfp} callconvention-hard" | 29 | TUNE_FEATURES:tune-armv5thf-vfp = "${TUNE_FEATURES:tune-armv5t-vfp} callconvention-hard" |
30 | PACKAGE_EXTRA_ARCHS_tune-armv5-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5} armv5-vfp" | 30 | PACKAGE_EXTRA_ARCHS:tune-armv5-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5} armv5-vfp" |
31 | PACKAGE_EXTRA_ARCHS_tune-armv5t-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5t} armv5-vfp armv5t-vfp" | 31 | PACKAGE_EXTRA_ARCHS:tune-armv5t-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5t} armv5-vfp armv5t-vfp" |
32 | PACKAGE_EXTRA_ARCHS_tune-armv5hf-vfp = "armv5hf-vfp" | 32 | PACKAGE_EXTRA_ARCHS:tune-armv5hf-vfp = "armv5hf-vfp" |
33 | PACKAGE_EXTRA_ARCHS_tune-armv5thf-vfp = "armv5hf-vfp armv5thf-vfp" | 33 | PACKAGE_EXTRA_ARCHS:tune-armv5thf-vfp = "armv5hf-vfp armv5thf-vfp" |
34 | 34 | ||
35 | # Big Endian | 35 | # Big Endian |
36 | AVAILTUNES += "armv5b armv5tb" | 36 | AVAILTUNES += "armv5b armv5tb" |
37 | ARMPKGARCH_tune-armv5b ?= "armv5" | 37 | ARMPKGARCH:tune-armv5b ?= "armv5" |
38 | ARMPKGARCH_tune-armv5tb ?= "armv5" | 38 | ARMPKGARCH:tune-armv5tb ?= "armv5" |
39 | TUNE_FEATURES_tune-armv5b = "${TUNE_FEATURES_tune-armv5} bigendian" | 39 | TUNE_FEATURES:tune-armv5b = "${TUNE_FEATURES:tune-armv5} bigendian" |
40 | TUNE_FEATURES_tune-armv5tb = "${TUNE_FEATURES_tune-armv5t} bigendian" | 40 | TUNE_FEATURES:tune-armv5tb = "${TUNE_FEATURES:tune-armv5t} bigendian" |
41 | PACKAGE_EXTRA_ARCHS_tune-armv5b = "${PACKAGE_EXTRA_ARCHS_tune-armv4b} armv5b" | 41 | PACKAGE_EXTRA_ARCHS:tune-armv5b = "${PACKAGE_EXTRA_ARCHS:tune-armv4b} armv5b" |
42 | PACKAGE_EXTRA_ARCHS_tune-armv5tb = "${PACKAGE_EXTRA_ARCHS_tune-armv4tb} armv5b armv5tb" | 42 | PACKAGE_EXTRA_ARCHS:tune-armv5tb = "${PACKAGE_EXTRA_ARCHS:tune-armv4tb} armv5b armv5tb" |
43 | 43 | ||
44 | # Big Endian + VFP/DSP | 44 | # Big Endian + VFP/DSP |
45 | AVAILTUNES += "armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp" | 45 | AVAILTUNES += "armv5b-vfp armv5tb-vfp armv5hfb-vfp armv5thfb-vfp" |
46 | ARMPKGARCH_tune-armv5b-vfp ?= "armv5" | 46 | ARMPKGARCH:tune-armv5b-vfp ?= "armv5" |
47 | ARMPKGARCH_tune-armv5tb-vfp ?= "armv5" | 47 | ARMPKGARCH:tune-armv5tb-vfp ?= "armv5" |
48 | ARMPKGARCH_tune-armv5hfb-vfp ?= "armv5" | 48 | ARMPKGARCH:tune-armv5hfb-vfp ?= "armv5" |
49 | ARMPKGARCH_tune-armv5thfb-vfp ?= "armv5" | 49 | ARMPKGARCH:tune-armv5thfb-vfp ?= "armv5" |
50 | TUNE_FEATURES_tune-armv5b-vfp = "${TUNE_FEATURES_tune-armv5-vfp} bigendian" | 50 | TUNE_FEATURES:tune-armv5b-vfp = "${TUNE_FEATURES:tune-armv5-vfp} bigendian" |
51 | TUNE_FEATURES_tune-armv5tb-vfp = "${TUNE_FEATURES_tune-armv5t-vfp} bigendian" | 51 | TUNE_FEATURES:tune-armv5tb-vfp = "${TUNE_FEATURES:tune-armv5t-vfp} bigendian" |
52 | TUNE_FEATURES_tune-armv5hfb-vfp = "${TUNE_FEATURES_tune-armv5hf-vfp} bigendian" | 52 | TUNE_FEATURES:tune-armv5hfb-vfp = "${TUNE_FEATURES:tune-armv5hf-vfp} bigendian" |
53 | TUNE_FEATURES_tune-armv5thfb-vfp = "${TUNE_FEATURES_tune-armv5thf-vfp} bigendian" | 53 | TUNE_FEATURES:tune-armv5thfb-vfp = "${TUNE_FEATURES:tune-armv5thf-vfp} bigendian" |
54 | PACKAGE_EXTRA_ARCHS_tune-armv5b-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5b} armv5b-vfp" | 54 | PACKAGE_EXTRA_ARCHS:tune-armv5b-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5b} armv5b-vfp" |
55 | PACKAGE_EXTRA_ARCHS_tune-armv5tb-vfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5tb} armv5b-vfp armv5tb-vfp" | 55 | PACKAGE_EXTRA_ARCHS:tune-armv5tb-vfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5tb} armv5b-vfp armv5tb-vfp" |
56 | PACKAGE_EXTRA_ARCHS_tune-armv5hfb-vfp = "armv5hfb-vfp" | 56 | PACKAGE_EXTRA_ARCHS:tune-armv5hfb-vfp = "armv5hfb-vfp" |
57 | PACKAGE_EXTRA_ARCHS_tune-armv5thfb-vfp = "armv5hfb-vfp armv5thfb-vfp" | 57 | PACKAGE_EXTRA_ARCHS:tune-armv5thfb-vfp = "armv5hfb-vfp armv5thfb-vfp" |
diff --git a/meta/conf/machine/include/arm/arch-armv6.inc b/meta/conf/machine/include/arm/arch-armv6.inc index 7531890e2e..9d2e112b71 100644 --- a/meta/conf/machine/include/arm/arch-armv6.inc +++ b/meta/conf/machine/include/arm/arch-armv6.inc | |||
@@ -9,42 +9,42 @@ require conf/machine/include/arm/arch-armv5-dsp.inc | |||
9 | 9 | ||
10 | # Little Endian | 10 | # Little Endian |
11 | AVAILTUNES += "armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf" | 11 | AVAILTUNES += "armv6-novfp armv6t-novfp armv6 armv6t armv6hf armv6thf" |
12 | ARMPKGARCH_tune-armv6-novfp ?= "armv6" | 12 | ARMPKGARCH:tune-armv6-novfp ?= "armv6" |
13 | ARMPKGARCH_tune-armv6t-novfp ?= "armv6" | 13 | ARMPKGARCH:tune-armv6t-novfp ?= "armv6" |
14 | ARMPKGARCH_tune-armv6 ?= "armv6" | 14 | ARMPKGARCH:tune-armv6 ?= "armv6" |
15 | ARMPKGARCH_tune-armv6t ?= "armv6" | 15 | ARMPKGARCH:tune-armv6t ?= "armv6" |
16 | ARMPKGARCH_tune-armv6hf ?= "armv6" | 16 | ARMPKGARCH:tune-armv6hf ?= "armv6" |
17 | ARMPKGARCH_tune-armv6thf ?= "armv6" | 17 | ARMPKGARCH:tune-armv6thf ?= "armv6" |
18 | TUNE_FEATURES_tune-armv6-novfp = "arm armv6" | 18 | TUNE_FEATURES:tune-armv6-novfp = "arm armv6" |
19 | TUNE_FEATURES_tune-armv6t-novfp = "${TUNE_FEATURES_tune-armv6-novfp} thumb" | 19 | TUNE_FEATURES:tune-armv6t-novfp = "${TUNE_FEATURES:tune-armv6-novfp} thumb" |
20 | TUNE_FEATURES_tune-armv6 = "${TUNE_FEATURES_tune-armv6-novfp} vfp" | 20 | TUNE_FEATURES:tune-armv6 = "${TUNE_FEATURES:tune-armv6-novfp} vfp" |
21 | TUNE_FEATURES_tune-armv6t = "${TUNE_FEATURES_tune-armv6t-novfp} vfp" | 21 | TUNE_FEATURES:tune-armv6t = "${TUNE_FEATURES:tune-armv6t-novfp} vfp" |
22 | TUNE_FEATURES_tune-armv6hf = "${TUNE_FEATURES_tune-armv6} callconvention-hard" | 22 | TUNE_FEATURES:tune-armv6hf = "${TUNE_FEATURES:tune-armv6} callconvention-hard" |
23 | TUNE_FEATURES_tune-armv6thf = "${TUNE_FEATURES_tune-armv6t} callconvention-hard" | 23 | TUNE_FEATURES:tune-armv6thf = "${TUNE_FEATURES:tune-armv6t} callconvention-hard" |
24 | PACKAGE_EXTRA_ARCHS_tune-armv6-novfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5e} armv6" | 24 | PACKAGE_EXTRA_ARCHS:tune-armv6-novfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5e} armv6" |
25 | PACKAGE_EXTRA_ARCHS_tune-armv6t-novfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5te} armv6 armv6t" | 25 | PACKAGE_EXTRA_ARCHS:tune-armv6t-novfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5te} armv6 armv6t" |
26 | PACKAGE_EXTRA_ARCHS_tune-armv6 = "${PACKAGE_EXTRA_ARCHS_tune-armv5e-vfp} armv6 armv6-vfp" | 26 | PACKAGE_EXTRA_ARCHS:tune-armv6 = "${PACKAGE_EXTRA_ARCHS:tune-armv5e-vfp} armv6 armv6-vfp" |
27 | PACKAGE_EXTRA_ARCHS_tune-armv6t = "${PACKAGE_EXTRA_ARCHS_tune-armv5te-vfp} armv6 armv6t armv6-vfp armv6t-vfp" | 27 | PACKAGE_EXTRA_ARCHS:tune-armv6t = "${PACKAGE_EXTRA_ARCHS:tune-armv5te-vfp} armv6 armv6t armv6-vfp armv6t-vfp" |
28 | PACKAGE_EXTRA_ARCHS_tune-armv6hf = "${PACKAGE_EXTRA_ARCHS_tune-armv5ehf-vfp} armv6hf-vfp" | 28 | PACKAGE_EXTRA_ARCHS:tune-armv6hf = "${PACKAGE_EXTRA_ARCHS:tune-armv5ehf-vfp} armv6hf-vfp" |
29 | PACKAGE_EXTRA_ARCHS_tune-armv6thf = "${PACKAGE_EXTRA_ARCHS_tune-armv5tehf-vfp} armv6hf-vfp armv6thf-vfp" | 29 | PACKAGE_EXTRA_ARCHS:tune-armv6thf = "${PACKAGE_EXTRA_ARCHS:tune-armv5tehf-vfp} armv6hf-vfp armv6thf-vfp" |
30 | 30 | ||
31 | # Big Endian | 31 | # Big Endian |
32 | AVAILTUNES += "armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb" | 32 | AVAILTUNES += "armv6b-novfp armv6tb-novfp armv6b armv6tb armv6hfb armv6thfb" |
33 | ARMPKGARCH_tune-armv6b-novfp ?= "armv6" | 33 | ARMPKGARCH:tune-armv6b-novfp ?= "armv6" |
34 | ARMPKGARCH_tune-armv6tb-novfp ?= "armv6" | 34 | ARMPKGARCH:tune-armv6tb-novfp ?= "armv6" |
35 | ARMPKGARCH_tune-armv6b ?= "armv6" | 35 | ARMPKGARCH:tune-armv6b ?= "armv6" |
36 | ARMPKGARCH_tune-armv6tb ?= "armv6" | 36 | ARMPKGARCH:tune-armv6tb ?= "armv6" |
37 | ARMPKGARCH_tune-armv6hfb ?= "armv6" | 37 | ARMPKGARCH:tune-armv6hfb ?= "armv6" |
38 | ARMPKGARCH_tune-armv6thfb ?= "armv6" | 38 | ARMPKGARCH:tune-armv6thfb ?= "armv6" |
39 | TUNE_FEATURES_tune-armv6b-novfp = "${TUNE_FEATURES_tune-armv6-novfp} bigendian" | 39 | TUNE_FEATURES:tune-armv6b-novfp = "${TUNE_FEATURES:tune-armv6-novfp} bigendian" |
40 | TUNE_FEATURES_tune-armv6tb-novfp = "${TUNE_FEATURES_tune-armv6t-novfp} bigendian" | 40 | TUNE_FEATURES:tune-armv6tb-novfp = "${TUNE_FEATURES:tune-armv6t-novfp} bigendian" |
41 | TUNE_FEATURES_tune-armv6b = "${TUNE_FEATURES_tune-armv6} bigendian" | 41 | TUNE_FEATURES:tune-armv6b = "${TUNE_FEATURES:tune-armv6} bigendian" |
42 | TUNE_FEATURES_tune-armv6tb = "${TUNE_FEATURES_tune-armv6t} bigendian" | 42 | TUNE_FEATURES:tune-armv6tb = "${TUNE_FEATURES:tune-armv6t} bigendian" |
43 | TUNE_FEATURES_tune-armv6hfb = "${TUNE_FEATURES_tune-armv6hf} bigendian" | 43 | TUNE_FEATURES:tune-armv6hfb = "${TUNE_FEATURES:tune-armv6hf} bigendian" |
44 | TUNE_FEATURES_tune-armv6thfb = "${TUNE_FEATURES_tune-armv6thf} bigendian" | 44 | TUNE_FEATURES:tune-armv6thfb = "${TUNE_FEATURES:tune-armv6thf} bigendian" |
45 | PACKAGE_EXTRA_ARCHS_tune-armv6b-novfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5eb} armv6b" | 45 | PACKAGE_EXTRA_ARCHS:tune-armv6b-novfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5eb} armv6b" |
46 | PACKAGE_EXTRA_ARCHS_tune-armv6tb-novfp = "${PACKAGE_EXTRA_ARCHS_tune-armv5teb} armv6b armv6tb" | 46 | PACKAGE_EXTRA_ARCHS:tune-armv6tb-novfp = "${PACKAGE_EXTRA_ARCHS:tune-armv5teb} armv6b armv6tb" |
47 | PACKAGE_EXTRA_ARCHS_tune-armv6b = "${PACKAGE_EXTRA_ARCHS_tune-armv5eb-vfp} armv6b armv6b-vfp" | 47 | PACKAGE_EXTRA_ARCHS:tune-armv6b = "${PACKAGE_EXTRA_ARCHS:tune-armv5eb-vfp} armv6b armv6b-vfp" |
48 | PACKAGE_EXTRA_ARCHS_tune-armv6tb = "${PACKAGE_EXTRA_ARCHS_tune-armv5teb-vfp} armv6b armv6tb armv6b-vfp armv6tb-vfp" | 48 | PACKAGE_EXTRA_ARCHS:tune-armv6tb = "${PACKAGE_EXTRA_ARCHS:tune-armv5teb-vfp} armv6b armv6tb armv6b-vfp armv6tb-vfp" |
49 | PACKAGE_EXTRA_ARCHS_tune-armv6hfb = "${PACKAGE_EXTRA_ARCHS_tune-armv5ehfb-vfp} armv6hfb-vfp" | 49 | PACKAGE_EXTRA_ARCHS:tune-armv6hfb = "${PACKAGE_EXTRA_ARCHS:tune-armv5ehfb-vfp} armv6hfb-vfp" |
50 | PACKAGE_EXTRA_ARCHS_tune-armv6thfb = "${PACKAGE_EXTRA_ARCHS_tune-armv5tehfb-vfp} armv6hfb-vfp armv6thfb-vfp" | 50 | PACKAGE_EXTRA_ARCHS:tune-armv6thfb = "${PACKAGE_EXTRA_ARCHS:tune-armv5tehfb-vfp} armv6hfb-vfp armv6thfb-vfp" |
diff --git a/meta/conf/machine/include/arm/arch-armv6m.inc b/meta/conf/machine/include/arm/arch-armv6m.inc index 739550d005..e7ca665a02 100644 --- a/meta/conf/machine/include/arm/arch-armv6m.inc +++ b/meta/conf/machine/include/arm/arch-armv6m.inc | |||
@@ -14,6 +14,6 @@ require conf/machine/include/arm/arch-armv5.inc | |||
14 | 14 | ||
15 | # Little Endian | 15 | # Little Endian |
16 | AVAILTUNES += "armv6m" | 16 | AVAILTUNES += "armv6m" |
17 | ARMPKGARCH_tune-armv6m = "armv6m" | 17 | ARMPKGARCH:tune-armv6m = "armv6m" |
18 | TUNE_FEATURES_tune-armv6m = "armv6m" | 18 | TUNE_FEATURES:tune-armv6m = "armv6m" |
19 | PACKAGE_EXTRA_ARCHS_tune-armv6m = "armv6m" | 19 | PACKAGE_EXTRA_ARCHS:tune-armv6m = "armv6m" |
diff --git a/meta/conf/machine/include/arm/arch-armv7a.inc b/meta/conf/machine/include/arm/arch-armv7a.inc index ce87af5306..0f83cee37c 100644 --- a/meta/conf/machine/include/arm/arch-armv7a.inc +++ b/meta/conf/machine/include/arm/arch-armv7a.inc | |||
@@ -11,156 +11,156 @@ require conf/machine/include/arm/feature-arm-neon.inc | |||
11 | 11 | ||
12 | # Little Endian base configs | 12 | # Little Endian base configs |
13 | AVAILTUNES += "armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-vfpv4d16 armv7at-vfpv4d16 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4" | 13 | AVAILTUNES += "armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-vfpv4d16 armv7at-vfpv4d16 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4" |
14 | ARMPKGARCH_tune-armv7a ?= "armv7a" | 14 | ARMPKGARCH:tune-armv7a ?= "armv7a" |
15 | ARMPKGARCH_tune-armv7at ?= "armv7a" | 15 | ARMPKGARCH:tune-armv7at ?= "armv7a" |
16 | ARMPKGARCH_tune-armv7a-vfpv3d16 ?= "armv7a" | 16 | ARMPKGARCH:tune-armv7a-vfpv3d16 ?= "armv7a" |
17 | ARMPKGARCH_tune-armv7at-vfpv3d16 ?= "armv7a" | 17 | ARMPKGARCH:tune-armv7at-vfpv3d16 ?= "armv7a" |
18 | ARMPKGARCH_tune-armv7a-vfpv3 ?= "armv7a" | 18 | ARMPKGARCH:tune-armv7a-vfpv3 ?= "armv7a" |
19 | ARMPKGARCH_tune-armv7at-vfpv3 ?= "armv7a" | 19 | ARMPKGARCH:tune-armv7at-vfpv3 ?= "armv7a" |
20 | ARMPKGARCH_tune-armv7a-vfpv4d16 ?= "armv7a" | 20 | ARMPKGARCH:tune-armv7a-vfpv4d16 ?= "armv7a" |
21 | ARMPKGARCH_tune-armv7at-vfpv4d16 ?= "armv7a" | 21 | ARMPKGARCH:tune-armv7at-vfpv4d16 ?= "armv7a" |
22 | ARMPKGARCH_tune-armv7a-neon ?= "armv7a" | 22 | ARMPKGARCH:tune-armv7a-neon ?= "armv7a" |
23 | ARMPKGARCH_tune-armv7at-neon ?= "armv7a" | 23 | ARMPKGARCH:tune-armv7at-neon ?= "armv7a" |
24 | ARMPKGARCH_tune-armv7a-neon-vfpv4 ?= "armv7a" | 24 | ARMPKGARCH:tune-armv7a-neon-vfpv4 ?= "armv7a" |
25 | ARMPKGARCH_tune-armv7at-neon-vfpv4 ?= "armv7a" | 25 | ARMPKGARCH:tune-armv7at-neon-vfpv4 ?= "armv7a" |
26 | TUNE_FEATURES_tune-armv7a = "arm armv7a vfp" | 26 | TUNE_FEATURES:tune-armv7a = "arm armv7a vfp" |
27 | TUNE_FEATURES_tune-armv7at = "${TUNE_FEATURES_tune-armv7a} thumb" | 27 | TUNE_FEATURES:tune-armv7at = "${TUNE_FEATURES:tune-armv7a} thumb" |
28 | TUNE_FEATURES_tune-armv7a-vfpv3d16 = "${TUNE_FEATURES_tune-armv7a} vfpv3d16" | 28 | TUNE_FEATURES:tune-armv7a-vfpv3d16 = "${TUNE_FEATURES:tune-armv7a} vfpv3d16" |
29 | TUNE_FEATURES_tune-armv7at-vfpv3d16 = "${TUNE_FEATURES_tune-armv7at} vfpv3d16" | 29 | TUNE_FEATURES:tune-armv7at-vfpv3d16 = "${TUNE_FEATURES:tune-armv7at} vfpv3d16" |
30 | TUNE_FEATURES_tune-armv7a-vfpv3 = "${TUNE_FEATURES_tune-armv7a-vfpv3d16} vfpv3" | 30 | TUNE_FEATURES:tune-armv7a-vfpv3 = "${TUNE_FEATURES:tune-armv7a-vfpv3d16} vfpv3" |
31 | TUNE_FEATURES_tune-armv7at-vfpv3 = "${TUNE_FEATURES_tune-armv7at-vfpv3d16} vfpv3" | 31 | TUNE_FEATURES:tune-armv7at-vfpv3 = "${TUNE_FEATURES:tune-armv7at-vfpv3d16} vfpv3" |
32 | TUNE_FEATURES_tune-armv7a-vfpv4d16 = "${TUNE_FEATURES_tune-armv7a} vfpv4d16" | 32 | TUNE_FEATURES:tune-armv7a-vfpv4d16 = "${TUNE_FEATURES:tune-armv7a} vfpv4d16" |
33 | TUNE_FEATURES_tune-armv7at-vfpv4d16 = "${TUNE_FEATURES_tune-armv7at} vfpv4d16" | 33 | TUNE_FEATURES:tune-armv7at-vfpv4d16 = "${TUNE_FEATURES:tune-armv7at} vfpv4d16" |
34 | TUNE_FEATURES_tune-armv7a-neon = "${TUNE_FEATURES_tune-armv7a} neon" | 34 | TUNE_FEATURES:tune-armv7a-neon = "${TUNE_FEATURES:tune-armv7a} neon" |
35 | TUNE_FEATURES_tune-armv7at-neon = "${TUNE_FEATURES_tune-armv7at} neon" | 35 | TUNE_FEATURES:tune-armv7at-neon = "${TUNE_FEATURES:tune-armv7at} neon" |
36 | TUNE_FEATURES_tune-armv7a-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon} vfpv4" | 36 | TUNE_FEATURES:tune-armv7a-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7a-neon} vfpv4" |
37 | TUNE_FEATURES_tune-armv7at-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon} vfpv4" | 37 | TUNE_FEATURES:tune-armv7at-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7at-neon} vfpv4" |
38 | PACKAGE_EXTRA_ARCHS_tune-armv7a = "${PACKAGE_EXTRA_ARCHS_tune-armv6} armv7a armv7a-vfp" | 38 | PACKAGE_EXTRA_ARCHS:tune-armv7a = "${PACKAGE_EXTRA_ARCHS:tune-armv6} armv7a armv7a-vfp" |
39 | PACKAGE_EXTRA_ARCHS_tune-armv7at = "${PACKAGE_EXTRA_ARCHS_tune-armv6t} armv7a armv7a-vfp armv7at2-vfp" | 39 | PACKAGE_EXTRA_ARCHS:tune-armv7at = "${PACKAGE_EXTRA_ARCHS:tune-armv6t} armv7a armv7a-vfp armv7at2-vfp" |
40 | PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7a-vfpv3d16" | 40 | PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} armv7a-vfpv3d16" |
41 | PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7a-vfpv3d16 armv7at2-vfpv3d16" | 41 | PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} armv7a-vfpv3d16 armv7at2-vfpv3d16" |
42 | PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3d16} armv7a-vfpv3" | 42 | PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv3d16} armv7a-vfpv3" |
43 | PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3d16} armv7a-vfpv3 armv7at2-vfpv3" | 43 | PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv3d16} armv7a-vfpv3 armv7at2-vfpv3" |
44 | PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7a-vfpv4d16" | 44 | PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} armv7a-vfpv4d16" |
45 | PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7a-vfpv4d16 armv7at2-vfpv4d16" | 45 | PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} armv7a-vfpv4d16 armv7at2-vfpv4d16" |
46 | PACKAGE_EXTRA_ARCHS_tune-armv7a-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7a-neon" | 46 | PACKAGE_EXTRA_ARCHS:tune-armv7a-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} armv7a-neon" |
47 | PACKAGE_EXTRA_ARCHS_tune-armv7at-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7a-neon armv7at2-neon" | 47 | PACKAGE_EXTRA_ARCHS:tune-armv7at-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} armv7a-neon armv7at2-neon" |
48 | PACKAGE_EXTRA_ARCHS_tune-armv7a-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon} armv7a-neon-vfpv4" | 48 | PACKAGE_EXTRA_ARCHS:tune-armv7a-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} armv7a-neon-vfpv4" |
49 | PACKAGE_EXTRA_ARCHS_tune-armv7at-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon} armv7a-neon-vfpv4 armv7at2-neon-vfpv4" | 49 | PACKAGE_EXTRA_ARCHS:tune-armv7at-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} armv7a-neon-vfpv4 armv7at2-neon-vfpv4" |
50 | 50 | ||
51 | # HF Tunes | 51 | # HF Tunes |
52 | AVAILTUNES += "armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-vfpv4d16 armv7athf-vfpv4d16 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4" | 52 | AVAILTUNES += "armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-vfpv4d16 armv7athf-vfpv4d16 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4" |
53 | ARMPKGARCH_tune-armv7ahf ?= "armv7a" | 53 | ARMPKGARCH:tune-armv7ahf ?= "armv7a" |
54 | ARMPKGARCH_tune-armv7athf ?= "armv7a" | 54 | ARMPKGARCH:tune-armv7athf ?= "armv7a" |
55 | ARMPKGARCH_tune-armv7ahf-vfpv3d16 ?= "armv7a" | 55 | ARMPKGARCH:tune-armv7ahf-vfpv3d16 ?= "armv7a" |
56 | ARMPKGARCH_tune-armv7athf-vfpv3d16 ?= "armv7a" | 56 | ARMPKGARCH:tune-armv7athf-vfpv3d16 ?= "armv7a" |
57 | ARMPKGARCH_tune-armv7ahf-vfpv3 ?= "armv7a" | 57 | ARMPKGARCH:tune-armv7ahf-vfpv3 ?= "armv7a" |
58 | ARMPKGARCH_tune-armv7athf-vfpv3 ?= "armv7a" | 58 | ARMPKGARCH:tune-armv7athf-vfpv3 ?= "armv7a" |
59 | ARMPKGARCH_tune-armv7ahf-vfpv4d16 ?= "armv7a" | 59 | ARMPKGARCH:tune-armv7ahf-vfpv4d16 ?= "armv7a" |
60 | ARMPKGARCH_tune-armv7athf-vfpv4d16 ?= "armv7a" | 60 | ARMPKGARCH:tune-armv7athf-vfpv4d16 ?= "armv7a" |
61 | ARMPKGARCH_tune-armv7ahf-neon ?= "armv7a" | 61 | ARMPKGARCH:tune-armv7ahf-neon ?= "armv7a" |
62 | ARMPKGARCH_tune-armv7athf-neon ?= "armv7a" | 62 | ARMPKGARCH:tune-armv7athf-neon ?= "armv7a" |
63 | ARMPKGARCH_tune-armv7ahf-neon-vfpv4 ?= "armv7a" | 63 | ARMPKGARCH:tune-armv7ahf-neon-vfpv4 ?= "armv7a" |
64 | ARMPKGARCH_tune-armv7athf-neon-vfpv4 ?= "armv7a" | 64 | ARMPKGARCH:tune-armv7athf-neon-vfpv4 ?= "armv7a" |
65 | TUNE_FEATURES_tune-armv7ahf = "${TUNE_FEATURES_tune-armv7a} callconvention-hard" | 65 | TUNE_FEATURES:tune-armv7ahf = "${TUNE_FEATURES:tune-armv7a} callconvention-hard" |
66 | TUNE_FEATURES_tune-armv7athf = "${TUNE_FEATURES_tune-armv7at} callconvention-hard" | 66 | TUNE_FEATURES:tune-armv7athf = "${TUNE_FEATURES:tune-armv7at} callconvention-hard" |
67 | TUNE_FEATURES_tune-armv7ahf-vfpv3d16 = "${TUNE_FEATURES_tune-armv7a-vfpv3d16} callconvention-hard" | 67 | TUNE_FEATURES:tune-armv7ahf-vfpv3d16 = "${TUNE_FEATURES:tune-armv7a-vfpv3d16} callconvention-hard" |
68 | TUNE_FEATURES_tune-armv7athf-vfpv3d16 = "${TUNE_FEATURES_tune-armv7at-vfpv3d16} callconvention-hard" | 68 | TUNE_FEATURES:tune-armv7athf-vfpv3d16 = "${TUNE_FEATURES:tune-armv7at-vfpv3d16} callconvention-hard" |
69 | TUNE_FEATURES_tune-armv7ahf-vfpv3 = "${TUNE_FEATURES_tune-armv7a-vfpv3} callconvention-hard" | 69 | TUNE_FEATURES:tune-armv7ahf-vfpv3 = "${TUNE_FEATURES:tune-armv7a-vfpv3} callconvention-hard" |
70 | TUNE_FEATURES_tune-armv7athf-vfpv3 = "${TUNE_FEATURES_tune-armv7at-vfpv3} callconvention-hard" | 70 | TUNE_FEATURES:tune-armv7athf-vfpv3 = "${TUNE_FEATURES:tune-armv7at-vfpv3} callconvention-hard" |
71 | TUNE_FEATURES_tune-armv7ahf-vfpv4d16 = "${TUNE_FEATURES_tune-armv7a-vfpv4d16} callconvention-hard" | 71 | TUNE_FEATURES:tune-armv7ahf-vfpv4d16 = "${TUNE_FEATURES:tune-armv7a-vfpv4d16} callconvention-hard" |
72 | TUNE_FEATURES_tune-armv7athf-vfpv4d16 = "${TUNE_FEATURES_tune-armv7at-vfpv4d16} callconvention-hard" | 72 | TUNE_FEATURES:tune-armv7athf-vfpv4d16 = "${TUNE_FEATURES:tune-armv7at-vfpv4d16} callconvention-hard" |
73 | TUNE_FEATURES_tune-armv7ahf-neon = "${TUNE_FEATURES_tune-armv7a-neon} callconvention-hard" | 73 | TUNE_FEATURES:tune-armv7ahf-neon = "${TUNE_FEATURES:tune-armv7a-neon} callconvention-hard" |
74 | TUNE_FEATURES_tune-armv7athf-neon = "${TUNE_FEATURES_tune-armv7at-neon} callconvention-hard" | 74 | TUNE_FEATURES:tune-armv7athf-neon = "${TUNE_FEATURES:tune-armv7at-neon} callconvention-hard" |
75 | TUNE_FEATURES_tune-armv7ahf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon-vfpv4} callconvention-hard" | 75 | TUNE_FEATURES:tune-armv7ahf-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7a-neon-vfpv4} callconvention-hard" |
76 | TUNE_FEATURES_tune-armv7athf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon-vfpv4} callconvention-hard" | 76 | TUNE_FEATURES:tune-armv7athf-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7at-neon-vfpv4} callconvention-hard" |
77 | PACKAGE_EXTRA_ARCHS_tune-armv7ahf = "${PACKAGE_EXTRA_ARCHS_tune-armv6hf} armv7ahf-vfp" | 77 | PACKAGE_EXTRA_ARCHS:tune-armv7ahf = "${PACKAGE_EXTRA_ARCHS:tune-armv6hf} armv7ahf-vfp" |
78 | PACKAGE_EXTRA_ARCHS_tune-armv7athf = "${PACKAGE_EXTRA_ARCHS_tune-armv6thf} armv7ahf-vfp armv7at2hf-vfp" | 78 | PACKAGE_EXTRA_ARCHS:tune-armv7athf = "${PACKAGE_EXTRA_ARCHS:tune-armv6thf} armv7ahf-vfp armv7at2hf-vfp" |
79 | PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7ahf-vfpv3d16" | 79 | PACKAGE_EXTRA_ARCHS:tune-armv7ahf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} armv7ahf-vfpv3d16" |
80 | PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7ahf-vfpv3d16 armv7at2hf-vfpv3d16" | 80 | PACKAGE_EXTRA_ARCHS:tune-armv7athf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} armv7ahf-vfpv3d16 armv7at2hf-vfpv3d16" |
81 | PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3d16} armv7ahf-vfpv3" | 81 | PACKAGE_EXTRA_ARCHS:tune-armv7ahf-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-vfpv3d16} armv7ahf-vfpv3" |
82 | PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3d16} armv7ahf-vfpv3 armv7at2hf-vfpv3" | 82 | PACKAGE_EXTRA_ARCHS:tune-armv7athf-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-vfpv3d16} armv7ahf-vfpv3 armv7at2hf-vfpv3" |
83 | PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7ahf-vfpv4d16" | 83 | PACKAGE_EXTRA_ARCHS:tune-armv7ahf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} armv7ahf-vfpv4d16" |
84 | PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7ahf-vfpv4d16 armv7at2hf-vfpv4d16" | 84 | PACKAGE_EXTRA_ARCHS:tune-armv7athf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} armv7ahf-vfpv4d16 armv7at2hf-vfpv4d16" |
85 | PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7ahf-neon" | 85 | PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} armv7ahf-neon" |
86 | PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7ahf-neon armv7at2hf-neon" | 86 | PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} armv7ahf-neon armv7at2hf-neon" |
87 | PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon} armv7ahf-neon-vfpv4" | 87 | PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} armv7ahf-neon-vfpv4" |
88 | PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon} armv7ahf-neon-vfpv4 armv7at2hf-neon-vfpv4" | 88 | PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon} armv7ahf-neon-vfpv4 armv7at2hf-neon-vfpv4" |
89 | 89 | ||
90 | # Big Endian | 90 | # Big Endian |
91 | AVAILTUNES += "armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-vfpv4d16 armv7atb-vfpv4d16 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4" | 91 | AVAILTUNES += "armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-vfpv4d16 armv7atb-vfpv4d16 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4" |
92 | ARMPKGARCH_tune-armv7ab ?= "armv7a" | 92 | ARMPKGARCH:tune-armv7ab ?= "armv7a" |
93 | ARMPKGARCH_tune-armv7atb ?= "armv7a" | 93 | ARMPKGARCH:tune-armv7atb ?= "armv7a" |
94 | ARMPKGARCH_tune-armv7ab-vfpv3d16 ?= "armv7a" | 94 | ARMPKGARCH:tune-armv7ab-vfpv3d16 ?= "armv7a" |
95 | ARMPKGARCH_tune-armv7atb-vfpv3d16 ?= "armv7a" | 95 | ARMPKGARCH:tune-armv7atb-vfpv3d16 ?= "armv7a" |
96 | ARMPKGARCH_tune-armv7ab-vfpv3 ?= "armv7a" | 96 | ARMPKGARCH:tune-armv7ab-vfpv3 ?= "armv7a" |
97 | ARMPKGARCH_tune-armv7atb-vfpv3 ?= "armv7a" | 97 | ARMPKGARCH:tune-armv7atb-vfpv3 ?= "armv7a" |
98 | ARMPKGARCH_tune-armv7ab-vfpv4d16 ?= "armv7a" | 98 | ARMPKGARCH:tune-armv7ab-vfpv4d16 ?= "armv7a" |
99 | ARMPKGARCH_tune-armv7atb-vfpv4d16 ?= "armv7a" | 99 | ARMPKGARCH:tune-armv7atb-vfpv4d16 ?= "armv7a" |
100 | ARMPKGARCH_tune-armv7ab-neon ?= "armv7a" | 100 | ARMPKGARCH:tune-armv7ab-neon ?= "armv7a" |
101 | ARMPKGARCH_tune-armv7atb-neon ?= "armv7a" | 101 | ARMPKGARCH:tune-armv7atb-neon ?= "armv7a" |
102 | ARMPKGARCH_tune-armv7ab-neon-vfpv4 ?= "armv7a" | 102 | ARMPKGARCH:tune-armv7ab-neon-vfpv4 ?= "armv7a" |
103 | ARMPKGARCH_tune-armv7atb-neon-vfpv4 ?= "armv7a" | 103 | ARMPKGARCH:tune-armv7atb-neon-vfpv4 ?= "armv7a" |
104 | TUNE_FEATURES_tune-armv7ab = "${TUNE_FEATURES_tune-armv7a} bigendian" | 104 | TUNE_FEATURES:tune-armv7ab = "${TUNE_FEATURES:tune-armv7a} bigendian" |
105 | TUNE_FEATURES_tune-armv7atb = "${TUNE_FEATURES_tune-armv7at} bigendian" | 105 | TUNE_FEATURES:tune-armv7atb = "${TUNE_FEATURES:tune-armv7at} bigendian" |
106 | TUNE_FEATURES_tune-armv7ab-vfpv3d16 = "${TUNE_FEATURES_tune-armv7a-vfpv3d16} bigendian" | 106 | TUNE_FEATURES:tune-armv7ab-vfpv3d16 = "${TUNE_FEATURES:tune-armv7a-vfpv3d16} bigendian" |
107 | TUNE_FEATURES_tune-armv7atb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7at-vfpv3d16} bigendian" | 107 | TUNE_FEATURES:tune-armv7atb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7at-vfpv3d16} bigendian" |
108 | TUNE_FEATURES_tune-armv7ab-vfpv3 = "${TUNE_FEATURES_tune-armv7a-vfpv3} bigendian" | 108 | TUNE_FEATURES:tune-armv7ab-vfpv3 = "${TUNE_FEATURES:tune-armv7a-vfpv3} bigendian" |
109 | TUNE_FEATURES_tune-armv7atb-vfpv3 = "${TUNE_FEATURES_tune-armv7at-vfpv3} bigendian" | 109 | TUNE_FEATURES:tune-armv7atb-vfpv3 = "${TUNE_FEATURES:tune-armv7at-vfpv3} bigendian" |
110 | TUNE_FEATURES_tune-armv7ab-vfpv4d16 = "${TUNE_FEATURES_tune-armv7a-vfpv4d16} bigendian" | 110 | TUNE_FEATURES:tune-armv7ab-vfpv4d16 = "${TUNE_FEATURES:tune-armv7a-vfpv4d16} bigendian" |
111 | TUNE_FEATURES_tune-armv7atb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7at-vfpv4d16} bigendian" | 111 | TUNE_FEATURES:tune-armv7atb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7at-vfpv4d16} bigendian" |
112 | TUNE_FEATURES_tune-armv7ab-neon = "${TUNE_FEATURES_tune-armv7a-neon} bigendian" | 112 | TUNE_FEATURES:tune-armv7ab-neon = "${TUNE_FEATURES:tune-armv7a-neon} bigendian" |
113 | TUNE_FEATURES_tune-armv7atb-neon = "${TUNE_FEATURES_tune-armv7at-neon} bigendian" | 113 | TUNE_FEATURES:tune-armv7atb-neon = "${TUNE_FEATURES:tune-armv7at-neon} bigendian" |
114 | TUNE_FEATURES_tune-armv7ab-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon-vfpv4} bigendian" | 114 | TUNE_FEATURES:tune-armv7ab-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7a-neon-vfpv4} bigendian" |
115 | TUNE_FEATURES_tune-armv7atb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon-vfpv4} bigendian" | 115 | TUNE_FEATURES:tune-armv7atb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7at-neon-vfpv4} bigendian" |
116 | PACKAGE_EXTRA_ARCHS_tune-armv7ab = "${PACKAGE_EXTRA_ARCHS_tune-armv6b} armv7ab-vfp" | 116 | PACKAGE_EXTRA_ARCHS:tune-armv7ab = "${PACKAGE_EXTRA_ARCHS:tune-armv6b} armv7ab-vfp" |
117 | PACKAGE_EXTRA_ARCHS_tune-armv7atb = "${PACKAGE_EXTRA_ARCHS_tune-armv6tb} armv7ab-vfp armv7at2b-vfp" | 117 | PACKAGE_EXTRA_ARCHS:tune-armv7atb = "${PACKAGE_EXTRA_ARCHS:tune-armv6tb} armv7ab-vfp armv7at2b-vfp" |
118 | PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7ab-vfpv3d16" | 118 | PACKAGE_EXTRA_ARCHS:tune-armv7ab-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab} armv7ab-vfpv3d16" |
119 | PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7ab-vfpv3d16 armv7at2b-vfpv3d16" | 119 | PACKAGE_EXTRA_ARCHS:tune-armv7atb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb} armv7ab-vfpv3d16 armv7at2b-vfpv3d16" |
120 | PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv3d16} armv7ab-vfpv3" | 120 | PACKAGE_EXTRA_ARCHS:tune-armv7ab-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab-vfpv3d16} armv7ab-vfpv3" |
121 | PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv3d16} armv7ab-vfpv3 armv7at2b-vfpv3" | 121 | PACKAGE_EXTRA_ARCHS:tune-armv7atb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb-vfpv3d16} armv7ab-vfpv3 armv7at2b-vfpv3" |
122 | PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7ab-vfpv4d16" | 122 | PACKAGE_EXTRA_ARCHS:tune-armv7ab-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab} armv7ab-vfpv4d16" |
123 | PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7ab-vfpv4d16 armv7at2b-vfpv4d16" | 123 | PACKAGE_EXTRA_ARCHS:tune-armv7atb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb} armv7ab-vfpv4d16 armv7at2b-vfpv4d16" |
124 | PACKAGE_EXTRA_ARCHS_tune-armv7ab-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7ab-neon" | 124 | PACKAGE_EXTRA_ARCHS:tune-armv7ab-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab} armv7ab-neon" |
125 | PACKAGE_EXTRA_ARCHS_tune-armv7atb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7ab-neon armv7at2b-neon" | 125 | PACKAGE_EXTRA_ARCHS:tune-armv7atb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb} armv7ab-neon armv7at2b-neon" |
126 | PACKAGE_EXTRA_ARCHS_tune-armv7ab-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab-neon} armv7ab-neon-vfpv4" | 126 | PACKAGE_EXTRA_ARCHS:tune-armv7ab-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab-neon} armv7ab-neon-vfpv4" |
127 | PACKAGE_EXTRA_ARCHS_tune-armv7atb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb-neon} armv7ab-neon-vfpv4 armv7at2b-neon-vfpv4" | 127 | PACKAGE_EXTRA_ARCHS:tune-armv7atb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb-neon} armv7ab-neon-vfpv4 armv7at2b-neon-vfpv4" |
128 | 128 | ||
129 | # Big Endian + HF | 129 | # Big Endian + HF |
130 | AVAILTUNES += "armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-vfpv4d16 armv7athfb-vfpv4d16 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4" | 130 | AVAILTUNES += "armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-vfpv4d16 armv7athfb-vfpv4d16 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4" |
131 | ARMPKGARCH_tune-armv7ahfb ?= "armv7a" | 131 | ARMPKGARCH:tune-armv7ahfb ?= "armv7a" |
132 | ARMPKGARCH_tune-armv7athfb ?= "armv7a" | 132 | ARMPKGARCH:tune-armv7athfb ?= "armv7a" |
133 | ARMPKGARCH_tune-armv7ahfb-vfpv3d16 ?= "armv7a" | 133 | ARMPKGARCH:tune-armv7ahfb-vfpv3d16 ?= "armv7a" |
134 | ARMPKGARCH_tune-armv7athfb-vfpv3d16 ?= "armv7a" | 134 | ARMPKGARCH:tune-armv7athfb-vfpv3d16 ?= "armv7a" |
135 | ARMPKGARCH_tune-armv7ahfb-vfpv3 ?= "armv7a" | 135 | ARMPKGARCH:tune-armv7ahfb-vfpv3 ?= "armv7a" |
136 | ARMPKGARCH_tune-armv7athfb-vfpv3 ?= "armv7a" | 136 | ARMPKGARCH:tune-armv7athfb-vfpv3 ?= "armv7a" |
137 | ARMPKGARCH_tune-armv7ahfb-vfpv4d16 ?= "armv7a" | 137 | ARMPKGARCH:tune-armv7ahfb-vfpv4d16 ?= "armv7a" |
138 | ARMPKGARCH_tune-armv7athfb-vfpv4d16 ?= "armv7a" | 138 | ARMPKGARCH:tune-armv7athfb-vfpv4d16 ?= "armv7a" |
139 | ARMPKGARCH_tune-armv7ahfb-neon ?= "armv7a" | 139 | ARMPKGARCH:tune-armv7ahfb-neon ?= "armv7a" |
140 | ARMPKGARCH_tune-armv7athfb-neon ?= "armv7a" | 140 | ARMPKGARCH:tune-armv7athfb-neon ?= "armv7a" |
141 | ARMPKGARCH_tune-armv7ahfb-neon-vfpv4 ?= "armv7a" | 141 | ARMPKGARCH:tune-armv7ahfb-neon-vfpv4 ?= "armv7a" |
142 | ARMPKGARCH_tune-armv7athfb-neon-vfpv4 ?= "armv7a" | 142 | ARMPKGARCH:tune-armv7athfb-neon-vfpv4 ?= "armv7a" |
143 | TUNE_FEATURES_tune-armv7ahfb = "${TUNE_FEATURES_tune-armv7ahf} bigendian" | 143 | TUNE_FEATURES:tune-armv7ahfb = "${TUNE_FEATURES:tune-armv7ahf} bigendian" |
144 | TUNE_FEATURES_tune-armv7athfb = "${TUNE_FEATURES_tune-armv7athf} bigendian" | 144 | TUNE_FEATURES:tune-armv7athfb = "${TUNE_FEATURES:tune-armv7athf} bigendian" |
145 | TUNE_FEATURES_tune-armv7ahfb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7ahf-vfpv3d16} bigendian" | 145 | TUNE_FEATURES:tune-armv7ahfb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7ahf-vfpv3d16} bigendian" |
146 | TUNE_FEATURES_tune-armv7athfb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7athf-vfpv3d16} bigendian" | 146 | TUNE_FEATURES:tune-armv7athfb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7athf-vfpv3d16} bigendian" |
147 | TUNE_FEATURES_tune-armv7ahfb-vfpv3 = "${TUNE_FEATURES_tune-armv7ahf-vfpv3} bigendian" | 147 | TUNE_FEATURES:tune-armv7ahfb-vfpv3 = "${TUNE_FEATURES:tune-armv7ahf-vfpv3} bigendian" |
148 | TUNE_FEATURES_tune-armv7athfb-vfpv3 = "${TUNE_FEATURES_tune-armv7athf-vfpv3} bigendian" | 148 | TUNE_FEATURES:tune-armv7athfb-vfpv3 = "${TUNE_FEATURES:tune-armv7athf-vfpv3} bigendian" |
149 | TUNE_FEATURES_tune-armv7ahfb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7ahf-vfpv4d16} bigendian" | 149 | TUNE_FEATURES:tune-armv7ahfb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7ahf-vfpv4d16} bigendian" |
150 | TUNE_FEATURES_tune-armv7athfb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7athf-vfpv4d16} bigendian" | 150 | TUNE_FEATURES:tune-armv7athfb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7athf-vfpv4d16} bigendian" |
151 | TUNE_FEATURES_tune-armv7ahfb-neon = "${TUNE_FEATURES_tune-armv7ahf-neon} bigendian" | 151 | TUNE_FEATURES:tune-armv7ahfb-neon = "${TUNE_FEATURES:tune-armv7ahf-neon} bigendian" |
152 | TUNE_FEATURES_tune-armv7athfb-neon = "${TUNE_FEATURES_tune-armv7athf-neon} bigendian" | 152 | TUNE_FEATURES:tune-armv7athfb-neon = "${TUNE_FEATURES:tune-armv7athf-neon} bigendian" |
153 | TUNE_FEATURES_tune-armv7ahfb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7ahf-neon-vfpv4} bigendian" | 153 | TUNE_FEATURES:tune-armv7ahfb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7ahf-neon-vfpv4} bigendian" |
154 | TUNE_FEATURES_tune-armv7athfb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7athf-neon-vfpv4} bigendian" | 154 | TUNE_FEATURES:tune-armv7athfb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7athf-neon-vfpv4} bigendian" |
155 | PACKAGE_EXTRA_ARCHS_tune-armv7ahfb = "${PACKAGE_EXTRA_ARCHS_tune-armv6hfb} armv7ahfb-vfp" | 155 | PACKAGE_EXTRA_ARCHS:tune-armv7ahfb = "${PACKAGE_EXTRA_ARCHS:tune-armv6hfb} armv7ahfb-vfp" |
156 | PACKAGE_EXTRA_ARCHS_tune-armv7athfb = "${PACKAGE_EXTRA_ARCHS_tune-armv6thfb} armv7ahfb-vfp armv7at2hfb-vfp" | 156 | PACKAGE_EXTRA_ARCHS:tune-armv7athfb = "${PACKAGE_EXTRA_ARCHS:tune-armv6thfb} armv7ahfb-vfp armv7at2hfb-vfp" |
157 | PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7ahfb-vfpv3d16" | 157 | PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahfb} armv7ahfb-vfpv3d16" |
158 | PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7ahfb-vfpv3d16 armv7at2hfb-vfpv3d16" | 158 | PACKAGE_EXTRA_ARCHS:tune-armv7athfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athfb} armv7ahfb-vfpv3d16 armv7at2hfb-vfpv3d16" |
159 | PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv3d16} armv7ahfb-vfpv3" | 159 | PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-vfpv3d16} armv7ahfb-vfpv3" |
160 | PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv3d16} armv7ahfb-vfpv3 armv7at2hfb-vfpv3" | 160 | PACKAGE_EXTRA_ARCHS:tune-armv7athfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athfb-vfpv3d16} armv7ahfb-vfpv3 armv7at2hfb-vfpv3" |
161 | PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7ahfb-vfpv4d16" | 161 | PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahfb} armv7ahfb-vfpv4d16" |
162 | PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7ahfb-vfpv4d16 armv7at2hfb-vfpv4d16" | 162 | PACKAGE_EXTRA_ARCHS:tune-armv7athfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athfb} armv7ahfb-vfpv4d16 armv7at2hfb-vfpv4d16" |
163 | PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7ahfb-neon" | 163 | PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahfb} armv7ahfb-neon" |
164 | PACKAGE_EXTRA_ARCHS_tune-armv7athfb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7ahfb-neon armv7at2hfb-neon" | 164 | PACKAGE_EXTRA_ARCHS:tune-armv7athfb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athfb} armv7ahfb-neon armv7at2hfb-neon" |
165 | PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-neon} armv7ahfb-neon-vfpv4" | 165 | PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahfb-neon} armv7ahfb-neon-vfpv4" |
166 | PACKAGE_EXTRA_ARCHS_tune-armv7athfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb-neon} armv7ahfb-neon-vfpv4 armv7at2hfb-neon-vfpv4" | 166 | PACKAGE_EXTRA_ARCHS:tune-armv7athfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athfb-neon} armv7ahfb-neon-vfpv4 armv7at2hfb-neon-vfpv4" |
diff --git a/meta/conf/machine/include/arm/arch-armv7ve.inc b/meta/conf/machine/include/arm/arch-armv7ve.inc index d9d92f612b..b40c2ca8ad 100644 --- a/meta/conf/machine/include/arm/arch-armv7ve.inc +++ b/meta/conf/machine/include/arm/arch-armv7ve.inc | |||
@@ -9,156 +9,156 @@ require conf/machine/include/arm/arch-armv7a.inc | |||
9 | 9 | ||
10 | # Little Endian base configs | 10 | # Little Endian base configs |
11 | AVAILTUNES += "armv7ve armv7vet armv7ve-vfpv3d16 armv7vet-vfpv3d16 armv7ve-vfpv3 armv7vet-vfpv3 armv7ve-vfpv4d16 armv7vet-vfpv4d16 armv7ve-neon armv7vet-neon armv7ve-neon-vfpv4 armv7vet-neon-vfpv4" | 11 | AVAILTUNES += "armv7ve armv7vet armv7ve-vfpv3d16 armv7vet-vfpv3d16 armv7ve-vfpv3 armv7vet-vfpv3 armv7ve-vfpv4d16 armv7vet-vfpv4d16 armv7ve-neon armv7vet-neon armv7ve-neon-vfpv4 armv7vet-neon-vfpv4" |
12 | ARMPKGARCH_tune-armv7ve ?= "armv7ve" | 12 | ARMPKGARCH:tune-armv7ve ?= "armv7ve" |
13 | ARMPKGARCH_tune-armv7vet ?= "armv7ve" | 13 | ARMPKGARCH:tune-armv7vet ?= "armv7ve" |
14 | ARMPKGARCH_tune-armv7ve-vfpv3d16 ?= "armv7ve" | 14 | ARMPKGARCH:tune-armv7ve-vfpv3d16 ?= "armv7ve" |
15 | ARMPKGARCH_tune-armv7vet-vfpv3d16 ?= "armv7ve" | 15 | ARMPKGARCH:tune-armv7vet-vfpv3d16 ?= "armv7ve" |
16 | ARMPKGARCH_tune-armv7ve-vfpv3 ?= "armv7ve" | 16 | ARMPKGARCH:tune-armv7ve-vfpv3 ?= "armv7ve" |
17 | ARMPKGARCH_tune-armv7vet-vfpv3 ?= "armv7ve" | 17 | ARMPKGARCH:tune-armv7vet-vfpv3 ?= "armv7ve" |
18 | ARMPKGARCH_tune-armv7ve-vfpv4d16 ?= "armv7ve" | 18 | ARMPKGARCH:tune-armv7ve-vfpv4d16 ?= "armv7ve" |
19 | ARMPKGARCH_tune-armv7vet-vfpv4d16 ?= "armv7ve" | 19 | ARMPKGARCH:tune-armv7vet-vfpv4d16 ?= "armv7ve" |
20 | ARMPKGARCH_tune-armv7ve-neon ?= "armv7ve" | 20 | ARMPKGARCH:tune-armv7ve-neon ?= "armv7ve" |
21 | ARMPKGARCH_tune-armv7vet-neon ?= "armv7ve" | 21 | ARMPKGARCH:tune-armv7vet-neon ?= "armv7ve" |
22 | ARMPKGARCH_tune-armv7ve-neon-vfpv4 ?= "armv7ve" | 22 | ARMPKGARCH:tune-armv7ve-neon-vfpv4 ?= "armv7ve" |
23 | ARMPKGARCH_tune-armv7vet-neon-vfpv4 ?= "armv7ve" | 23 | ARMPKGARCH:tune-armv7vet-neon-vfpv4 ?= "armv7ve" |
24 | TUNE_FEATURES_tune-armv7ve = "arm armv7ve vfp" | 24 | TUNE_FEATURES:tune-armv7ve = "arm armv7ve vfp" |
25 | TUNE_FEATURES_tune-armv7vet = "${TUNE_FEATURES_tune-armv7ve} thumb" | 25 | TUNE_FEATURES:tune-armv7vet = "${TUNE_FEATURES:tune-armv7ve} thumb" |
26 | TUNE_FEATURES_tune-armv7ve-vfpv3d16 = "${TUNE_FEATURES_tune-armv7ve} vfpv3d16" | 26 | TUNE_FEATURES:tune-armv7ve-vfpv3d16 = "${TUNE_FEATURES:tune-armv7ve} vfpv3d16" |
27 | TUNE_FEATURES_tune-armv7vet-vfpv3d16 = "${TUNE_FEATURES_tune-armv7vet} vfpv3d16" | 27 | TUNE_FEATURES:tune-armv7vet-vfpv3d16 = "${TUNE_FEATURES:tune-armv7vet} vfpv3d16" |
28 | TUNE_FEATURES_tune-armv7ve-vfpv3 = "${TUNE_FEATURES_tune-armv7ve-vfpv3d16} vfpv3" | 28 | TUNE_FEATURES:tune-armv7ve-vfpv3 = "${TUNE_FEATURES:tune-armv7ve-vfpv3d16} vfpv3" |
29 | TUNE_FEATURES_tune-armv7vet-vfpv3 = "${TUNE_FEATURES_tune-armv7vet-vfpv3d16} vfpv3" | 29 | TUNE_FEATURES:tune-armv7vet-vfpv3 = "${TUNE_FEATURES:tune-armv7vet-vfpv3d16} vfpv3" |
30 | TUNE_FEATURES_tune-armv7ve-vfpv4d16 = "${TUNE_FEATURES_tune-armv7ve} vfpv4d16" | 30 | TUNE_FEATURES:tune-armv7ve-vfpv4d16 = "${TUNE_FEATURES:tune-armv7ve} vfpv4d16" |
31 | TUNE_FEATURES_tune-armv7vet-vfpv4d16 = "${TUNE_FEATURES_tune-armv7vet} vfpv4d16" | 31 | TUNE_FEATURES:tune-armv7vet-vfpv4d16 = "${TUNE_FEATURES:tune-armv7vet} vfpv4d16" |
32 | TUNE_FEATURES_tune-armv7ve-neon = "${TUNE_FEATURES_tune-armv7ve} neon" | 32 | TUNE_FEATURES:tune-armv7ve-neon = "${TUNE_FEATURES:tune-armv7ve} neon" |
33 | TUNE_FEATURES_tune-armv7vet-neon = "${TUNE_FEATURES_tune-armv7vet} neon" | 33 | TUNE_FEATURES:tune-armv7vet-neon = "${TUNE_FEATURES:tune-armv7vet} neon" |
34 | TUNE_FEATURES_tune-armv7ve-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7ve-neon} vfpv4" | 34 | TUNE_FEATURES:tune-armv7ve-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7ve-neon} vfpv4" |
35 | TUNE_FEATURES_tune-armv7vet-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7vet-neon} vfpv4" | 35 | TUNE_FEATURES:tune-armv7vet-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7vet-neon} vfpv4" |
36 | PACKAGE_EXTRA_ARCHS_tune-armv7ve = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7ve armv7ve-vfp" | 36 | PACKAGE_EXTRA_ARCHS:tune-armv7ve = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} armv7ve armv7ve-vfp" |
37 | PACKAGE_EXTRA_ARCHS_tune-armv7vet = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7ve armv7ve-vfp armv7vet2-vfp" | 37 | PACKAGE_EXTRA_ARCHS:tune-armv7vet = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} armv7ve armv7ve-vfp armv7vet2-vfp" |
38 | PACKAGE_EXTRA_ARCHS_tune-armv7ve-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve} armv7ve-vfpv3d16" | 38 | PACKAGE_EXTRA_ARCHS:tune-armv7ve-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve} armv7ve-vfpv3d16" |
39 | PACKAGE_EXTRA_ARCHS_tune-armv7vet-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet} armv7ve-vfpv3d16 armv7vet2-vfpv3d16" | 39 | PACKAGE_EXTRA_ARCHS:tune-armv7vet-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} armv7ve-vfpv3d16 armv7vet2-vfpv3d16" |
40 | PACKAGE_EXTRA_ARCHS_tune-armv7ve-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-vfpv3d16} armv7ve-vfpv3" | 40 | PACKAGE_EXTRA_ARCHS:tune-armv7ve-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-vfpv3d16} armv7ve-vfpv3" |
41 | PACKAGE_EXTRA_ARCHS_tune-armv7vet-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-vfpv3d16} armv7ve-vfpv3 armv7vet2-vfpv3" | 41 | PACKAGE_EXTRA_ARCHS:tune-armv7vet-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-vfpv3d16} armv7ve-vfpv3 armv7vet2-vfpv3" |
42 | PACKAGE_EXTRA_ARCHS_tune-armv7ve-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve} armv7ve-vfpv4d16" | 42 | PACKAGE_EXTRA_ARCHS:tune-armv7ve-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve} armv7ve-vfpv4d16" |
43 | PACKAGE_EXTRA_ARCHS_tune-armv7vet-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet} armv7ve-vfpv4d16 armv7vet2-vfpv4d16" | 43 | PACKAGE_EXTRA_ARCHS:tune-armv7vet-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} armv7ve-vfpv4d16 armv7vet2-vfpv4d16" |
44 | PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve} armv7ve-neon" | 44 | PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve} armv7ve-neon" |
45 | PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet} armv7ve-neon armv7vet2-neon" | 45 | PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} armv7ve-neon armv7vet2-neon" |
46 | PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon} armv7ve-neon-vfpv4" | 46 | PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} armv7ve-neon-vfpv4" |
47 | PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon} armv7ve-neon-vfpv4 armv7vet2-neon-vfpv4" | 47 | PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} armv7ve-neon-vfpv4 armv7vet2-neon-vfpv4" |
48 | 48 | ||
49 | # HF Tunes | 49 | # HF Tunes |
50 | AVAILTUNES += "armv7vehf armv7vethf armv7vehf-vfpv3d16 armv7vethf-vfpv3d16 armv7vehf-vfpv3 armv7vethf-vfpv3 armv7vehf-vfpv4d16 armv7vethf-vfpv4d16 armv7vehf-neon armv7vethf-neon armv7vehf-neon-vfpv4 armv7vethf-neon-vfpv4" | 50 | AVAILTUNES += "armv7vehf armv7vethf armv7vehf-vfpv3d16 armv7vethf-vfpv3d16 armv7vehf-vfpv3 armv7vethf-vfpv3 armv7vehf-vfpv4d16 armv7vethf-vfpv4d16 armv7vehf-neon armv7vethf-neon armv7vehf-neon-vfpv4 armv7vethf-neon-vfpv4" |
51 | ARMPKGARCH_tune-armv7vehf ?= "armv7ve" | 51 | ARMPKGARCH:tune-armv7vehf ?= "armv7ve" |
52 | ARMPKGARCH_tune-armv7vethf ?= "armv7ve" | 52 | ARMPKGARCH:tune-armv7vethf ?= "armv7ve" |
53 | ARMPKGARCH_tune-armv7vehf-vfpv3d16 ?= "armv7ve" | 53 | ARMPKGARCH:tune-armv7vehf-vfpv3d16 ?= "armv7ve" |
54 | ARMPKGARCH_tune-armv7vethf-vfpv3d16 ?= "armv7ve" | 54 | ARMPKGARCH:tune-armv7vethf-vfpv3d16 ?= "armv7ve" |
55 | ARMPKGARCH_tune-armv7vehf-vfpv3 ?= "armv7ve" | 55 | ARMPKGARCH:tune-armv7vehf-vfpv3 ?= "armv7ve" |
56 | ARMPKGARCH_tune-armv7vethf-vfpv3 ?= "armv7ve" | 56 | ARMPKGARCH:tune-armv7vethf-vfpv3 ?= "armv7ve" |
57 | ARMPKGARCH_tune-armv7vehf-vfpv4d16 ?= "armv7ve" | 57 | ARMPKGARCH:tune-armv7vehf-vfpv4d16 ?= "armv7ve" |
58 | ARMPKGARCH_tune-armv7vethf-vfpv4d16 ?= "armv7ve" | 58 | ARMPKGARCH:tune-armv7vethf-vfpv4d16 ?= "armv7ve" |
59 | ARMPKGARCH_tune-armv7vehf-neon ?= "armv7ve" | 59 | ARMPKGARCH:tune-armv7vehf-neon ?= "armv7ve" |
60 | ARMPKGARCH_tune-armv7vethf-neon ?= "armv7ve" | 60 | ARMPKGARCH:tune-armv7vethf-neon ?= "armv7ve" |
61 | ARMPKGARCH_tune-armv7vehf-neon-vfpv4 ?= "armv7ve" | 61 | ARMPKGARCH:tune-armv7vehf-neon-vfpv4 ?= "armv7ve" |
62 | ARMPKGARCH_tune-armv7vethf-neon-vfpv4 ?= "armv7ve" | 62 | ARMPKGARCH:tune-armv7vethf-neon-vfpv4 ?= "armv7ve" |
63 | TUNE_FEATURES_tune-armv7vehf = "${TUNE_FEATURES_tune-armv7ve} callconvention-hard" | 63 | TUNE_FEATURES:tune-armv7vehf = "${TUNE_FEATURES:tune-armv7ve} callconvention-hard" |
64 | TUNE_FEATURES_tune-armv7vethf = "${TUNE_FEATURES_tune-armv7vet} callconvention-hard" | 64 | TUNE_FEATURES:tune-armv7vethf = "${TUNE_FEATURES:tune-armv7vet} callconvention-hard" |
65 | TUNE_FEATURES_tune-armv7vehf-vfpv3d16 = "${TUNE_FEATURES_tune-armv7ve-vfpv3d16} callconvention-hard" | 65 | TUNE_FEATURES:tune-armv7vehf-vfpv3d16 = "${TUNE_FEATURES:tune-armv7ve-vfpv3d16} callconvention-hard" |
66 | TUNE_FEATURES_tune-armv7vethf-vfpv3d16 = "${TUNE_FEATURES_tune-armv7vet-vfpv3d16} callconvention-hard" | 66 | TUNE_FEATURES:tune-armv7vethf-vfpv3d16 = "${TUNE_FEATURES:tune-armv7vet-vfpv3d16} callconvention-hard" |
67 | TUNE_FEATURES_tune-armv7vehf-vfpv3 = "${TUNE_FEATURES_tune-armv7ve-vfpv3} callconvention-hard" | 67 | TUNE_FEATURES:tune-armv7vehf-vfpv3 = "${TUNE_FEATURES:tune-armv7ve-vfpv3} callconvention-hard" |
68 | TUNE_FEATURES_tune-armv7vethf-vfpv3 = "${TUNE_FEATURES_tune-armv7vet-vfpv3} callconvention-hard" | 68 | TUNE_FEATURES:tune-armv7vethf-vfpv3 = "${TUNE_FEATURES:tune-armv7vet-vfpv3} callconvention-hard" |
69 | TUNE_FEATURES_tune-armv7vehf-vfpv4d16 = "${TUNE_FEATURES_tune-armv7ve-vfpv4d16} callconvention-hard" | 69 | TUNE_FEATURES:tune-armv7vehf-vfpv4d16 = "${TUNE_FEATURES:tune-armv7ve-vfpv4d16} callconvention-hard" |
70 | TUNE_FEATURES_tune-armv7vethf-vfpv4d16 = "${TUNE_FEATURES_tune-armv7vet-vfpv4d16} callconvention-hard" | 70 | TUNE_FEATURES:tune-armv7vethf-vfpv4d16 = "${TUNE_FEATURES:tune-armv7vet-vfpv4d16} callconvention-hard" |
71 | TUNE_FEATURES_tune-armv7vehf-neon = "${TUNE_FEATURES_tune-armv7ve-neon} callconvention-hard" | 71 | TUNE_FEATURES:tune-armv7vehf-neon = "${TUNE_FEATURES:tune-armv7ve-neon} callconvention-hard" |
72 | TUNE_FEATURES_tune-armv7vethf-neon = "${TUNE_FEATURES_tune-armv7vet-neon} callconvention-hard" | 72 | TUNE_FEATURES:tune-armv7vethf-neon = "${TUNE_FEATURES:tune-armv7vet-neon} callconvention-hard" |
73 | TUNE_FEATURES_tune-armv7vehf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7ve-neon-vfpv4} callconvention-hard" | 73 | TUNE_FEATURES:tune-armv7vehf-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7ve-neon-vfpv4} callconvention-hard" |
74 | TUNE_FEATURES_tune-armv7vethf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7vet-neon-vfpv4} callconvention-hard" | 74 | TUNE_FEATURES:tune-armv7vethf-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7vet-neon-vfpv4} callconvention-hard" |
75 | PACKAGE_EXTRA_ARCHS_tune-armv7vehf = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7vehf-vfp" | 75 | PACKAGE_EXTRA_ARCHS:tune-armv7vehf = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} armv7vehf-vfp" |
76 | PACKAGE_EXTRA_ARCHS_tune-armv7vethf = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7vehf-vfp armv7vet2hf-vfp" | 76 | PACKAGE_EXTRA_ARCHS:tune-armv7vethf = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} armv7vehf-vfp armv7vet2hf-vfp" |
77 | PACKAGE_EXTRA_ARCHS_tune-armv7vehf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf} armv7vehf-vfpv3d16" | 77 | PACKAGE_EXTRA_ARCHS:tune-armv7vehf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf} armv7vehf-vfpv3d16" |
78 | PACKAGE_EXTRA_ARCHS_tune-armv7vethf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf} armv7vehf-vfpv3d16 armv7vet2hf-vfpv3d16" | 78 | PACKAGE_EXTRA_ARCHS:tune-armv7vethf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} armv7vehf-vfpv3d16 armv7vet2hf-vfpv3d16" |
79 | PACKAGE_EXTRA_ARCHS_tune-armv7vehf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-vfpv3d16} armv7vehf-vfpv3" | 79 | PACKAGE_EXTRA_ARCHS:tune-armv7vehf-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-vfpv3d16} armv7vehf-vfpv3" |
80 | PACKAGE_EXTRA_ARCHS_tune-armv7vethf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-vfpv3d16} armv7vehf-vfpv3 armv7vet2hf-vfpv3" | 80 | PACKAGE_EXTRA_ARCHS:tune-armv7vethf-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-vfpv3d16} armv7vehf-vfpv3 armv7vet2hf-vfpv3" |
81 | PACKAGE_EXTRA_ARCHS_tune-armv7vehf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf} armv7vehf-vfpv4d16" | 81 | PACKAGE_EXTRA_ARCHS:tune-armv7vehf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf} armv7vehf-vfpv4d16" |
82 | PACKAGE_EXTRA_ARCHS_tune-armv7vethf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf} armv7vehf-vfpv4d16 armv7vet2hf-vfpv4d16" | 82 | PACKAGE_EXTRA_ARCHS:tune-armv7vethf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} armv7vehf-vfpv4d16 armv7vet2hf-vfpv4d16" |
83 | PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf} armv7vehf-neon" | 83 | PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf} armv7vehf-neon" |
84 | PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf} armv7vehf-neon armv7vet2hf-neon" | 84 | PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} armv7vehf-neon armv7vet2hf-neon" |
85 | PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon} armv7vehf-neon-vfpv4" | 85 | PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} armv7vehf-neon-vfpv4" |
86 | PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon} armv7vehf-neon-vfpv4 armv7vet2hf-neon-vfpv4" | 86 | PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} armv7vehf-neon-vfpv4 armv7vet2hf-neon-vfpv4" |
87 | 87 | ||
88 | # Big Endian | 88 | # Big Endian |
89 | AVAILTUNES += "armv7veb armv7vetb armv7veb-vfpv3d16 armv7vetb-vfpv3d16 armv7veb-vfpv3 armv7vetb-vfpv3 armv7veb-vfpv4d16 armv7vetb-vfpv4d16 armv7veb-neon armv7vetb-neon armv7veb-neon-vfpv4 armv7vetb-neon-vfpv4" | 89 | AVAILTUNES += "armv7veb armv7vetb armv7veb-vfpv3d16 armv7vetb-vfpv3d16 armv7veb-vfpv3 armv7vetb-vfpv3 armv7veb-vfpv4d16 armv7vetb-vfpv4d16 armv7veb-neon armv7vetb-neon armv7veb-neon-vfpv4 armv7vetb-neon-vfpv4" |
90 | ARMPKGARCH_tune-armv7veb ?= "armv7ve" | 90 | ARMPKGARCH:tune-armv7veb ?= "armv7ve" |
91 | ARMPKGARCH_tune-armv7vetb ?= "armv7ve" | 91 | ARMPKGARCH:tune-armv7vetb ?= "armv7ve" |
92 | ARMPKGARCH_tune-armv7veb-vfpv3d16 ?= "armv7ve" | 92 | ARMPKGARCH:tune-armv7veb-vfpv3d16 ?= "armv7ve" |
93 | ARMPKGARCH_tune-armv7vetb-vfpv3d16 ?= "armv7ve" | 93 | ARMPKGARCH:tune-armv7vetb-vfpv3d16 ?= "armv7ve" |
94 | ARMPKGARCH_tune-armv7veb-vfpv3 ?= "armv7ve" | 94 | ARMPKGARCH:tune-armv7veb-vfpv3 ?= "armv7ve" |
95 | ARMPKGARCH_tune-armv7vetb-vfpv3 ?= "armv7ve" | 95 | ARMPKGARCH:tune-armv7vetb-vfpv3 ?= "armv7ve" |
96 | ARMPKGARCH_tune-armv7veb-vfpv4d16 ?= "armv7ve" | 96 | ARMPKGARCH:tune-armv7veb-vfpv4d16 ?= "armv7ve" |
97 | ARMPKGARCH_tune-armv7vetb-vfpv4d16 ?= "armv7ve" | 97 | ARMPKGARCH:tune-armv7vetb-vfpv4d16 ?= "armv7ve" |
98 | ARMPKGARCH_tune-armv7veb-neon ?= "armv7ve" | 98 | ARMPKGARCH:tune-armv7veb-neon ?= "armv7ve" |
99 | ARMPKGARCH_tune-armv7vetb-neon ?= "armv7ve" | 99 | ARMPKGARCH:tune-armv7vetb-neon ?= "armv7ve" |
100 | ARMPKGARCH_tune-armv7veb-neon-vfpv4 ?= "armv7ve" | 100 | ARMPKGARCH:tune-armv7veb-neon-vfpv4 ?= "armv7ve" |
101 | ARMPKGARCH_tune-armv7vetb-neon-vfpv4 ?= "armv7ve" | 101 | ARMPKGARCH:tune-armv7vetb-neon-vfpv4 ?= "armv7ve" |
102 | TUNE_FEATURES_tune-armv7veb = "${TUNE_FEATURES_tune-armv7ve} bigendian" | 102 | TUNE_FEATURES:tune-armv7veb = "${TUNE_FEATURES:tune-armv7ve} bigendian" |
103 | TUNE_FEATURES_tune-armv7vetb = "${TUNE_FEATURES_tune-armv7vet} bigendian" | 103 | TUNE_FEATURES:tune-armv7vetb = "${TUNE_FEATURES:tune-armv7vet} bigendian" |
104 | TUNE_FEATURES_tune-armv7veb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7ve-vfpv3d16} bigendian" | 104 | TUNE_FEATURES:tune-armv7veb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7ve-vfpv3d16} bigendian" |
105 | TUNE_FEATURES_tune-armv7vetb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7vet-vfpv3d16} bigendian" | 105 | TUNE_FEATURES:tune-armv7vetb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7vet-vfpv3d16} bigendian" |
106 | TUNE_FEATURES_tune-armv7veb-vfpv3 = "${TUNE_FEATURES_tune-armv7ve-vfpv3} bigendian" | 106 | TUNE_FEATURES:tune-armv7veb-vfpv3 = "${TUNE_FEATURES:tune-armv7ve-vfpv3} bigendian" |
107 | TUNE_FEATURES_tune-armv7vetb-vfpv3 = "${TUNE_FEATURES_tune-armv7vet-vfpv3} bigendian" | 107 | TUNE_FEATURES:tune-armv7vetb-vfpv3 = "${TUNE_FEATURES:tune-armv7vet-vfpv3} bigendian" |
108 | TUNE_FEATURES_tune-armv7veb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7ve-vfpv4d16} bigendian" | 108 | TUNE_FEATURES:tune-armv7veb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7ve-vfpv4d16} bigendian" |
109 | TUNE_FEATURES_tune-armv7vetb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7vet-vfpv4d16} bigendian" | 109 | TUNE_FEATURES:tune-armv7vetb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7vet-vfpv4d16} bigendian" |
110 | TUNE_FEATURES_tune-armv7veb-neon = "${TUNE_FEATURES_tune-armv7ve-neon} bigendian" | 110 | TUNE_FEATURES:tune-armv7veb-neon = "${TUNE_FEATURES:tune-armv7ve-neon} bigendian" |
111 | TUNE_FEATURES_tune-armv7vetb-neon = "${TUNE_FEATURES_tune-armv7vet-neon} bigendian" | 111 | TUNE_FEATURES:tune-armv7vetb-neon = "${TUNE_FEATURES:tune-armv7vet-neon} bigendian" |
112 | TUNE_FEATURES_tune-armv7veb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7ve-neon-vfpv4} bigendian" | 112 | TUNE_FEATURES:tune-armv7veb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7ve-neon-vfpv4} bigendian" |
113 | TUNE_FEATURES_tune-armv7vetb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7vet-neon-vfpv4} bigendian" | 113 | TUNE_FEATURES:tune-armv7vetb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7vet-neon-vfpv4} bigendian" |
114 | PACKAGE_EXTRA_ARCHS_tune-armv7veb = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7veb-vfp" | 114 | PACKAGE_EXTRA_ARCHS:tune-armv7veb = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab} armv7veb-vfp" |
115 | PACKAGE_EXTRA_ARCHS_tune-armv7vetb = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7veb-vfp armv7vet2b-vfp" | 115 | PACKAGE_EXTRA_ARCHS:tune-armv7vetb = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb} armv7veb-vfp armv7vet2b-vfp" |
116 | PACKAGE_EXTRA_ARCHS_tune-armv7veb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7veb} armv7veb-vfpv3d16" | 116 | PACKAGE_EXTRA_ARCHS:tune-armv7veb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7veb} armv7veb-vfpv3d16" |
117 | PACKAGE_EXTRA_ARCHS_tune-armv7vetb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vetb} armv7veb-vfpv3d16 armv7vet2b-vfpv3d16" | 117 | PACKAGE_EXTRA_ARCHS:tune-armv7vetb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb} armv7veb-vfpv3d16 armv7vet2b-vfpv3d16" |
118 | PACKAGE_EXTRA_ARCHS_tune-armv7veb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7veb-vfpv3d16} armv7veb-vfpv3" | 118 | PACKAGE_EXTRA_ARCHS:tune-armv7veb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7veb-vfpv3d16} armv7veb-vfpv3" |
119 | PACKAGE_EXTRA_ARCHS_tune-armv7vetb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vetb-vfpv3d16} armv7veb-vfpv3 armv7vet2b-vfpv3" | 119 | PACKAGE_EXTRA_ARCHS:tune-armv7vetb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb-vfpv3d16} armv7veb-vfpv3 armv7vet2b-vfpv3" |
120 | PACKAGE_EXTRA_ARCHS_tune-armv7veb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7veb} armv7veb-vfpv4d16" | 120 | PACKAGE_EXTRA_ARCHS:tune-armv7veb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7veb} armv7veb-vfpv4d16" |
121 | PACKAGE_EXTRA_ARCHS_tune-armv7vetb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vetb} armv7veb-vfpv4d16 armv7vet2b-vfpv4d16" | 121 | PACKAGE_EXTRA_ARCHS:tune-armv7vetb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb} armv7veb-vfpv4d16 armv7vet2b-vfpv4d16" |
122 | PACKAGE_EXTRA_ARCHS_tune-armv7veb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7veb} armv7veb-neon" | 122 | PACKAGE_EXTRA_ARCHS:tune-armv7veb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7veb} armv7veb-neon" |
123 | PACKAGE_EXTRA_ARCHS_tune-armv7vetb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vetb} armv7veb-neon armv7vet2b-neon" | 123 | PACKAGE_EXTRA_ARCHS:tune-armv7vetb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb} armv7veb-neon armv7vet2b-neon" |
124 | PACKAGE_EXTRA_ARCHS_tune-armv7veb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7veb-neon} armv7veb-neon-vfpv4" | 124 | PACKAGE_EXTRA_ARCHS:tune-armv7veb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7veb-neon} armv7veb-neon-vfpv4" |
125 | PACKAGE_EXTRA_ARCHS_tune-armv7vetb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vetb-neon} armv7veb-neon-vfpv4 armv7vet2b-neon-vfpv4" | 125 | PACKAGE_EXTRA_ARCHS:tune-armv7vetb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb-neon} armv7veb-neon-vfpv4 armv7vet2b-neon-vfpv4" |
126 | 126 | ||
127 | # Big Endian + HF | 127 | # Big Endian + HF |
128 | AVAILTUNES += "armv7vehfb armv7vethfb armv7vehfb-vfpv3d16 armv7vethfb-vfpv3d16 armv7vehfb-vfpv3 armv7vethfb-vfpv3 armv7vehfb-vfpv4d16 armv7vethfb-vfpv4d16 armv7vehfb-neon armv7vethfb-neon armv7vehfb-neon-vfpv4 armv7vethfb-neon-vfpv4" | 128 | AVAILTUNES += "armv7vehfb armv7vethfb armv7vehfb-vfpv3d16 armv7vethfb-vfpv3d16 armv7vehfb-vfpv3 armv7vethfb-vfpv3 armv7vehfb-vfpv4d16 armv7vethfb-vfpv4d16 armv7vehfb-neon armv7vethfb-neon armv7vehfb-neon-vfpv4 armv7vethfb-neon-vfpv4" |
129 | ARMPKGARCH_tune-armv7vehfb ?= "armv7ve" | 129 | ARMPKGARCH:tune-armv7vehfb ?= "armv7ve" |
130 | ARMPKGARCH_tune-armv7vethfb ?= "armv7ve" | 130 | ARMPKGARCH:tune-armv7vethfb ?= "armv7ve" |
131 | ARMPKGARCH_tune-armv7vehfb-vfpv3d16 ?= "armv7ve" | 131 | ARMPKGARCH:tune-armv7vehfb-vfpv3d16 ?= "armv7ve" |
132 | ARMPKGARCH_tune-armv7vethfb-vfpv3d16 ?= "armv7ve" | 132 | ARMPKGARCH:tune-armv7vethfb-vfpv3d16 ?= "armv7ve" |
133 | ARMPKGARCH_tune-armv7vehfb-vfpv3 ?= "armv7ve" | 133 | ARMPKGARCH:tune-armv7vehfb-vfpv3 ?= "armv7ve" |
134 | ARMPKGARCH_tune-armv7vethfb-vfpv3 ?= "armv7ve" | 134 | ARMPKGARCH:tune-armv7vethfb-vfpv3 ?= "armv7ve" |
135 | ARMPKGARCH_tune-armv7vehfb-vfpv4d16 ?= "armv7ve" | 135 | ARMPKGARCH:tune-armv7vehfb-vfpv4d16 ?= "armv7ve" |
136 | ARMPKGARCH_tune-armv7vethfb-vfpv4d16 ?= "armv7ve" | 136 | ARMPKGARCH:tune-armv7vethfb-vfpv4d16 ?= "armv7ve" |
137 | ARMPKGARCH_tune-armv7vehfb-neon ?= "armv7ve" | 137 | ARMPKGARCH:tune-armv7vehfb-neon ?= "armv7ve" |
138 | ARMPKGARCH_tune-armv7vethfb-neon ?= "armv7ve" | 138 | ARMPKGARCH:tune-armv7vethfb-neon ?= "armv7ve" |
139 | ARMPKGARCH_tune-armv7vehfb-neon-vfpv4 ?= "armv7ve" | 139 | ARMPKGARCH:tune-armv7vehfb-neon-vfpv4 ?= "armv7ve" |
140 | ARMPKGARCH_tune-armv7vethfb-neon-vfpv4 ?= "armv7ve" | 140 | ARMPKGARCH:tune-armv7vethfb-neon-vfpv4 ?= "armv7ve" |
141 | TUNE_FEATURES_tune-armv7vehfb = "${TUNE_FEATURES_tune-armv7vehf} bigendian" | 141 | TUNE_FEATURES:tune-armv7vehfb = "${TUNE_FEATURES:tune-armv7vehf} bigendian" |
142 | TUNE_FEATURES_tune-armv7vethfb = "${TUNE_FEATURES_tune-armv7vethf} bigendian" | 142 | TUNE_FEATURES:tune-armv7vethfb = "${TUNE_FEATURES:tune-armv7vethf} bigendian" |
143 | TUNE_FEATURES_tune-armv7vehfb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7vehf-vfpv3d16} bigendian" | 143 | TUNE_FEATURES:tune-armv7vehfb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7vehf-vfpv3d16} bigendian" |
144 | TUNE_FEATURES_tune-armv7vethfb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7vethf-vfpv3d16} bigendian" | 144 | TUNE_FEATURES:tune-armv7vethfb-vfpv3d16 = "${TUNE_FEATURES:tune-armv7vethf-vfpv3d16} bigendian" |
145 | TUNE_FEATURES_tune-armv7vehfb-vfpv3 = "${TUNE_FEATURES_tune-armv7vehf-vfpv3} bigendian" | 145 | TUNE_FEATURES:tune-armv7vehfb-vfpv3 = "${TUNE_FEATURES:tune-armv7vehf-vfpv3} bigendian" |
146 | TUNE_FEATURES_tune-armv7vethfb-vfpv3 = "${TUNE_FEATURES_tune-armv7vethf-vfpv3} bigendian" | 146 | TUNE_FEATURES:tune-armv7vethfb-vfpv3 = "${TUNE_FEATURES:tune-armv7vethf-vfpv3} bigendian" |
147 | TUNE_FEATURES_tune-armv7vehfb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7vehf-vfpv4d16} bigendian" | 147 | TUNE_FEATURES:tune-armv7vehfb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7vehf-vfpv4d16} bigendian" |
148 | TUNE_FEATURES_tune-armv7vethfb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7vethf-vfpv4d16} bigendian" | 148 | TUNE_FEATURES:tune-armv7vethfb-vfpv4d16 = "${TUNE_FEATURES:tune-armv7vethf-vfpv4d16} bigendian" |
149 | TUNE_FEATURES_tune-armv7vehfb-neon = "${TUNE_FEATURES_tune-armv7vehf-neon} bigendian" | 149 | TUNE_FEATURES:tune-armv7vehfb-neon = "${TUNE_FEATURES:tune-armv7vehf-neon} bigendian" |
150 | TUNE_FEATURES_tune-armv7vethfb-neon = "${TUNE_FEATURES_tune-armv7vethf-neon} bigendian" | 150 | TUNE_FEATURES:tune-armv7vethfb-neon = "${TUNE_FEATURES:tune-armv7vethf-neon} bigendian" |
151 | TUNE_FEATURES_tune-armv7vehfb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7vehf-neon-vfpv4} bigendian" | 151 | TUNE_FEATURES:tune-armv7vehfb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7vehf-neon-vfpv4} bigendian" |
152 | TUNE_FEATURES_tune-armv7vethfb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7vethf-neon-vfpv4} bigendian" | 152 | TUNE_FEATURES:tune-armv7vethfb-neon-vfpv4 = "${TUNE_FEATURES:tune-armv7vethf-neon-vfpv4} bigendian" |
153 | PACKAGE_EXTRA_ARCHS_tune-armv7vehfb = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7vehfb-vfp" | 153 | PACKAGE_EXTRA_ARCHS:tune-armv7vehfb = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahfb} armv7vehfb-vfp" |
154 | PACKAGE_EXTRA_ARCHS_tune-armv7vethfb = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7vehfb-vfp armv7vet2hfb-vfp" | 154 | PACKAGE_EXTRA_ARCHS:tune-armv7vethfb = "${PACKAGE_EXTRA_ARCHS:tune-armv7athfb} armv7vehfb-vfp armv7vet2hfb-vfp" |
155 | PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehfb} armv7vehfb-vfpv3d16" | 155 | PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehfb} armv7vehfb-vfpv3d16" |
156 | PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethfb} armv7vehfb-vfpv3d16 armv7vet2hfb-vfpv3d16" | 156 | PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethfb} armv7vehfb-vfpv3d16 armv7vet2hfb-vfpv3d16" |
157 | PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-vfpv3d16} armv7vehfb-vfpv3" | 157 | PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-vfpv3d16} armv7vehfb-vfpv3" |
158 | PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-vfpv3d16} armv7vehfb-vfpv3 armv7vet2hfb-vfpv3" | 158 | PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-vfpv3d16} armv7vehfb-vfpv3 armv7vet2hfb-vfpv3" |
159 | PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehfb} armv7vehfb-vfpv4d16" | 159 | PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehfb} armv7vehfb-vfpv4d16" |
160 | PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethfb} armv7vehfb-vfpv4d16 armv7vet2hfb-vfpv4d16" | 160 | PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethfb} armv7vehfb-vfpv4d16 armv7vet2hfb-vfpv4d16" |
161 | PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehfb} armv7vehfb-neon" | 161 | PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehfb} armv7vehfb-neon" |
162 | PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethfb} armv7vehfb-neon armv7vet2hfb-neon" | 162 | PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethfb} armv7vehfb-neon armv7vet2hfb-neon" |
163 | PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehfb-neon} armv7vehfb-neon-vfpv4" | 163 | PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-neon} armv7vehfb-neon-vfpv4" |
164 | PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethfb-neon} armv7vehfb-neon-vfpv4 armv7vet2hfb-neon-vfpv4" | 164 | PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethfb-neon} armv7vehfb-neon-vfpv4 armv7vet2hfb-neon-vfpv4" |
diff --git a/meta/conf/machine/include/arm/arch-armv8-2a.inc b/meta/conf/machine/include/arm/arch-armv8-2a.inc index 4129689cf9..c84b1ecf24 100644 --- a/meta/conf/machine/include/arm/arch-armv8-2a.inc +++ b/meta/conf/machine/include/arm/arch-armv8-2a.inc | |||
@@ -9,11 +9,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
9 | 9 | ||
10 | # Little Endian base configs | 10 | # Little Endian base configs |
11 | AVAILTUNES += "armv8-2a armv8-2a-crypto" | 11 | AVAILTUNES += "armv8-2a armv8-2a-crypto" |
12 | ARMPKGARCH_tune-armv8-2a ?= "armv8-2a" | 12 | ARMPKGARCH:tune-armv8-2a ?= "armv8-2a" |
13 | ARMPKGARCH_tune-armv8-2a-crypto ?= "armv8-2a" | 13 | ARMPKGARCH:tune-armv8-2a-crypto ?= "armv8-2a" |
14 | TUNE_FEATURES_tune-armv8-2a = "aarch64 armv8-2a" | 14 | TUNE_FEATURES:tune-armv8-2a = "aarch64 armv8-2a" |
15 | TUNE_FEATURES_tune-armv8-2a-crypto = "${TUNE_FEATURES_tune-armv8-2a} crypto" | 15 | TUNE_FEATURES:tune-armv8-2a-crypto = "${TUNE_FEATURES:tune-armv8-2a} crypto" |
16 | PACKAGE_EXTRA_ARCHS_tune-armv8-2a = "${PACKAGE_EXTRA_ARCHS_tune-armv8a} armv8-2a" | 16 | PACKAGE_EXTRA_ARCHS:tune-armv8-2a = "${PACKAGE_EXTRA_ARCHS:tune-armv8a} armv8-2a" |
17 | PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a} armv8-2a-crypto" | 17 | PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a} armv8-2a-crypto" |
18 | BASE_LIB_tune-armv8-2a = "lib64" | 18 | BASE_LIB:tune-armv8-2a = "lib64" |
19 | BASE_LIB_tune-armv8-2a-crypto = "lib64" | 19 | BASE_LIB:tune-armv8-2a-crypto = "lib64" |
diff --git a/meta/conf/machine/include/arm/arch-armv8a.inc b/meta/conf/machine/include/arm/arch-armv8a.inc index 6e92bdb7a4..819dffbeba 100644 --- a/meta/conf/machine/include/arm/arch-armv8a.inc +++ b/meta/conf/machine/include/arm/arch-armv8a.inc | |||
@@ -12,19 +12,19 @@ require conf/machine/include/arm/arch-arm64.inc | |||
12 | 12 | ||
13 | # Little Endian base configs | 13 | # Little Endian base configs |
14 | AVAILTUNES += "armv8a armv8a-crc armv8a-crc-crypto armv8a-crypto" | 14 | AVAILTUNES += "armv8a armv8a-crc armv8a-crc-crypto armv8a-crypto" |
15 | ARMPKGARCH_tune-armv8a ?= "armv8a" | 15 | ARMPKGARCH:tune-armv8a ?= "armv8a" |
16 | ARMPKGARCH_tune-armv8a-crc ?= "armv8a" | 16 | ARMPKGARCH:tune-armv8a-crc ?= "armv8a" |
17 | ARMPKGARCH_tune-armv8a-crypto ?= "armv8a" | 17 | ARMPKGARCH:tune-armv8a-crypto ?= "armv8a" |
18 | ARMPKGARCH_tune-armv8a-crc-crypto ?= "armv8a" | 18 | ARMPKGARCH:tune-armv8a-crc-crypto ?= "armv8a" |
19 | TUNE_FEATURES_tune-armv8a = "aarch64 armv8a" | 19 | TUNE_FEATURES:tune-armv8a = "aarch64 armv8a" |
20 | TUNE_FEATURES_tune-armv8a-crc = "${TUNE_FEATURES_tune-armv8a} crc" | 20 | TUNE_FEATURES:tune-armv8a-crc = "${TUNE_FEATURES:tune-armv8a} crc" |
21 | TUNE_FEATURES_tune-armv8a-crypto = "${TUNE_FEATURES_tune-armv8a} crypto" | 21 | TUNE_FEATURES:tune-armv8a-crypto = "${TUNE_FEATURES:tune-armv8a} crypto" |
22 | TUNE_FEATURES_tune-armv8a-crc-crypto = "${TUNE_FEATURES_tune-armv8a-crc} crypto" | 22 | TUNE_FEATURES:tune-armv8a-crc-crypto = "${TUNE_FEATURES:tune-armv8a-crc} crypto" |
23 | PACKAGE_EXTRA_ARCHS_tune-armv8a = "aarch64 armv8a" | 23 | PACKAGE_EXTRA_ARCHS:tune-armv8a = "aarch64 armv8a" |
24 | PACKAGE_EXTRA_ARCHS_tune-armv8a-crc = "${PACKAGE_EXTRA_ARCHS_tune-armv8a} armv8a-crc" | 24 | PACKAGE_EXTRA_ARCHS:tune-armv8a-crc = "${PACKAGE_EXTRA_ARCHS:tune-armv8a} armv8a-crc" |
25 | PACKAGE_EXTRA_ARCHS_tune-armv8a-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a} armv8a-crypto" | 25 | PACKAGE_EXTRA_ARCHS:tune-armv8a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a} armv8a-crypto" |
26 | PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} armv8a-crypto armv8a-crc-crypto" | 26 | PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} armv8a-crypto armv8a-crc-crypto" |
27 | BASE_LIB_tune-armv8a = "lib64" | 27 | BASE_LIB:tune-armv8a = "lib64" |
28 | BASE_LIB_tune-armv8a-crc = "lib64" | 28 | BASE_LIB:tune-armv8a-crc = "lib64" |
29 | BASE_LIB_tune-armv8a-crypto = "lib64" | 29 | BASE_LIB:tune-armv8a-crypto = "lib64" |
30 | BASE_LIB_tune-armv8a-crc-crypto = "lib64" | 30 | BASE_LIB:tune-armv8a-crc-crypto = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc index 427e58947f..c7e86887b5 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa65" | 12 | AVAILTUNES += "cortexa65" |
13 | ARMPKGARCH_tune-cortexa65 = "cortexa65" | 13 | ARMPKGARCH:tune-cortexa65 = "cortexa65" |
14 | TUNE_FEATURES_tune-cortexa65 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa65" | 14 | TUNE_FEATURES:tune-cortexa65 = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa65" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa65 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa65" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa65 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa65" |
16 | BASE_LIB_tune-cortexa65 = "lib64" | 16 | BASE_LIB:tune-cortexa65 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65ae.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65ae.inc index aea47d0778..dad6d1b174 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65ae.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65ae.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa65ae" | 12 | AVAILTUNES += "cortexa65ae" |
13 | ARMPKGARCH_tune-cortexa65ae = "cortexa65ae" | 13 | ARMPKGARCH:tune-cortexa65ae = "cortexa65ae" |
14 | TUNE_FEATURES_tune-cortexa65ae = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa65ae" | 14 | TUNE_FEATURES:tune-cortexa65ae = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa65ae" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa65ae = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa65ae" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa65ae = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa65ae" |
16 | BASE_LIB_tune-cortexa65ae = "lib64" | 16 | BASE_LIB:tune-cortexa65ae = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75-cortexa55.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75-cortexa55.inc index 9c45fe9c96..3a47e8278d 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75-cortexa55.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75-cortexa55.inc | |||
@@ -10,11 +10,11 @@ TUNE_CCARGS .= "${@bb.utils.contains("TUNE_FEATURES", "cortexa75-cortexa55", " - | |||
10 | require conf/machine/include/arm/arch-armv8-2a.inc | 10 | require conf/machine/include/arm/arch-armv8-2a.inc |
11 | 11 | ||
12 | AVAILTUNES += "cortexa75-cortexa55 cortexa75-cortexa55-crypto" | 12 | AVAILTUNES += "cortexa75-cortexa55 cortexa75-cortexa55-crypto" |
13 | ARMPKGARCH_tune-cortexa75-cortexa55 = "cortexa75-cortexa55" | 13 | ARMPKGARCH:tune-cortexa75-cortexa55 = "cortexa75-cortexa55" |
14 | ARMPKGARCH_tune-cortexa75-cortexa55-crypto = "cortexa75-cortexa55-crypto" | 14 | ARMPKGARCH:tune-cortexa75-cortexa55-crypto = "cortexa75-cortexa55-crypto" |
15 | TUNE_FEATURES_tune-cortexa75-cortexa55 = "${TUNE_FEATURES_tune-armv8-2a} cortexa75-cortexa55" | 15 | TUNE_FEATURES:tune-cortexa75-cortexa55 = "${TUNE_FEATURES:tune-armv8-2a} cortexa75-cortexa55" |
16 | TUNE_FEATURES_tune-cortexa75-cortexa55-crypto = "${TUNE_FEATURES_tune-cortexa75-cortexa55} crypto" | 16 | TUNE_FEATURES:tune-cortexa75-cortexa55-crypto = "${TUNE_FEATURES:tune-cortexa75-cortexa55} crypto" |
17 | PACKAGE_EXTRA_ARCHS_tune-cortexa75-cortexa55 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a} cortexa75-cortexa55" | 17 | PACKAGE_EXTRA_ARCHS:tune-cortexa75-cortexa55 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a} cortexa75-cortexa55" |
18 | PACKAGE_EXTRA_ARCHS_tune-cortexa75-cortexa55-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa75-cortexa55 cortexa75-cortexa55-crypto" | 18 | PACKAGE_EXTRA_ARCHS:tune-cortexa75-cortexa55-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa75-cortexa55 cortexa75-cortexa55-crypto" |
19 | BASE_LIB_tune-cortexa75-cortexa55 = "lib64" | 19 | BASE_LIB:tune-cortexa75-cortexa55 = "lib64" |
20 | BASE_LIB_tune-cortexa75-cortexa55-crypto = "lib64" | 20 | BASE_LIB:tune-cortexa75-cortexa55-crypto = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75.inc index d019450da7..2d9a1159f1 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa75.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa75" | 12 | AVAILTUNES += "cortexa75" |
13 | ARMPKGARCH_tune-cortexa75 = "cortexa75" | 13 | ARMPKGARCH:tune-cortexa75 = "cortexa75" |
14 | TUNE_FEATURES_tune-cortexa75 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa75" | 14 | TUNE_FEATURES:tune-cortexa75 = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa75" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa75 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa75" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa75 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa75" |
16 | BASE_LIB_tune-cortexa75 = "lib64" | 16 | BASE_LIB:tune-cortexa75 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76-cortexa55.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76-cortexa55.inc index cae8ffed74..f4c99ad6bb 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76-cortexa55.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76-cortexa55.inc | |||
@@ -10,11 +10,11 @@ TUNE_CCARGS .= "${@bb.utils.contains("TUNE_FEATURES", "cortexa76-cortexa55", " - | |||
10 | require conf/machine/include/arm/arch-armv8-2a.inc | 10 | require conf/machine/include/arm/arch-armv8-2a.inc |
11 | 11 | ||
12 | AVAILTUNES += "cortexa76-cortexa55 cortexa76-cortexa55-crypto" | 12 | AVAILTUNES += "cortexa76-cortexa55 cortexa76-cortexa55-crypto" |
13 | ARMPKGARCH_tune-cortexa76-cortexa55 = "cortexa76-cortexa55" | 13 | ARMPKGARCH:tune-cortexa76-cortexa55 = "cortexa76-cortexa55" |
14 | ARMPKGARCH_tune-cortexa76-cortexa55-crypto = "cortexa76-cortexa55-crypto" | 14 | ARMPKGARCH:tune-cortexa76-cortexa55-crypto = "cortexa76-cortexa55-crypto" |
15 | TUNE_FEATURES_tune-cortexa76-cortexa55 = "${TUNE_FEATURES_tune-armv8-2a} cortexa76-cortexa55" | 15 | TUNE_FEATURES:tune-cortexa76-cortexa55 = "${TUNE_FEATURES:tune-armv8-2a} cortexa76-cortexa55" |
16 | TUNE_FEATURES_tune-cortexa76-cortexa55-crypto = "${TUNE_FEATURES_tune-cortexa76-cortexa55} crypto" | 16 | TUNE_FEATURES:tune-cortexa76-cortexa55-crypto = "${TUNE_FEATURES:tune-cortexa76-cortexa55} crypto" |
17 | PACKAGE_EXTRA_ARCHS_tune-cortexa76-cortexa55 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a} cortexa76-cortexa55" | 17 | PACKAGE_EXTRA_ARCHS:tune-cortexa76-cortexa55 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a} cortexa76-cortexa55" |
18 | PACKAGE_EXTRA_ARCHS_tune-cortexa76-cortexa55-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa76-cortexa55 cortexa76-cortexa55-crypto" | 18 | PACKAGE_EXTRA_ARCHS:tune-cortexa76-cortexa55-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa76-cortexa55 cortexa76-cortexa55-crypto" |
19 | BASE_LIB_tune-cortexa76-cortexa55 = "lib64" | 19 | BASE_LIB:tune-cortexa76-cortexa55 = "lib64" |
20 | BASE_LIB_tune-cortexa76-cortexa55-crypto = "lib64" | 20 | BASE_LIB:tune-cortexa76-cortexa55-crypto = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76.inc index ae3661a0c4..0dfdb8c5e4 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa76" | 12 | AVAILTUNES += "cortexa76" |
13 | ARMPKGARCH_tune-cortexa76 = "cortexa76" | 13 | ARMPKGARCH:tune-cortexa76 = "cortexa76" |
14 | TUNE_FEATURES_tune-cortexa76 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa76" | 14 | TUNE_FEATURES:tune-cortexa76 = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa76" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa76 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa76" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa76 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa76" |
16 | BASE_LIB_tune-cortexa76 = "lib64" | 16 | BASE_LIB:tune-cortexa76 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76ae.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76ae.inc index 8d5a0ef5e2..b2863dca68 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76ae.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa76ae.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa76ae" | 12 | AVAILTUNES += "cortexa76ae" |
13 | ARMPKGARCH_tune-cortexa76ae = "cortexa76ae" | 13 | ARMPKGARCH:tune-cortexa76ae = "cortexa76ae" |
14 | TUNE_FEATURES_tune-cortexa76ae = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa76ae" | 14 | TUNE_FEATURES:tune-cortexa76ae = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa76ae" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa76ae = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa76ae" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa76ae = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa76ae" |
16 | BASE_LIB_tune-cortexa76ae = "lib64" | 16 | BASE_LIB:tune-cortexa76ae = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa77.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa77.inc index 048fa319e2..654b1f6323 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa77.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa77.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa77" | 12 | AVAILTUNES += "cortexa77" |
13 | ARMPKGARCH_tune-cortexa77 = "cortexa77" | 13 | ARMPKGARCH:tune-cortexa77 = "cortexa77" |
14 | TUNE_FEATURES_tune-cortexa77 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa77" | 14 | TUNE_FEATURES:tune-cortexa77 = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa77" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa77 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa77" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa77 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa77" |
16 | BASE_LIB_tune-cortexa77 = "lib64" | 16 | BASE_LIB:tune-cortexa77 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-neoversee1.inc b/meta/conf/machine/include/arm/armv8-2a/tune-neoversee1.inc index b82c9acb6c..15ed595bde 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-neoversee1.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-neoversee1.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "neoversee1" | 12 | AVAILTUNES += "neoversee1" |
13 | ARMPKGARCH_tune-neoversee1 = "neoversee1" | 13 | ARMPKGARCH:tune-neoversee1 = "neoversee1" |
14 | TUNE_FEATURES_tune-neoversee1 = "${TUNE_FEATURES_tune-armv8-2a-crypto} neoversee1" | 14 | TUNE_FEATURES:tune-neoversee1 = "${TUNE_FEATURES:tune-armv8-2a-crypto} neoversee1" |
15 | PACKAGE_EXTRA_ARCHS_tune-neoversee1 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} neoversee1" | 15 | PACKAGE_EXTRA_ARCHS:tune-neoversee1 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} neoversee1" |
16 | BASE_LIB_tune-neoversee1 = "lib64" | 16 | BASE_LIB:tune-neoversee1 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-neoversen1.inc b/meta/conf/machine/include/arm/armv8-2a/tune-neoversen1.inc index 6c6e889c0f..9d181ef4d5 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-neoversen1.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-neoversen1.inc | |||
@@ -11,7 +11,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
11 | 11 | ||
12 | # Little Endian base configs | 12 | # Little Endian base configs |
13 | AVAILTUNES += "neoversen1" | 13 | AVAILTUNES += "neoversen1" |
14 | ARMPKGARCH_tune-neoversen1 = "neoversen1" | 14 | ARMPKGARCH:tune-neoversen1 = "neoversen1" |
15 | TUNE_FEATURES_tune-neoversen1 = "${TUNE_FEATURES_tune-armv8-2a-crypto} neoversen1" | 15 | TUNE_FEATURES:tune-neoversen1 = "${TUNE_FEATURES:tune-armv8-2a-crypto} neoversen1" |
16 | PACKAGE_EXTRA_ARCHS_tune-neoversen1 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} neoversen1" | 16 | PACKAGE_EXTRA_ARCHS:tune-neoversen1 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} neoversen1" |
17 | BASE_LIB_tune-neoversen1 = "lib64" | 17 | BASE_LIB:tune-neoversen1 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-octeontx2.inc b/meta/conf/machine/include/arm/armv8-2a/tune-octeontx2.inc index f873b9517e..2cac70ea52 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-octeontx2.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-octeontx2.inc | |||
@@ -7,7 +7,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "octeontx2" | 9 | AVAILTUNES += "octeontx2" |
10 | ARMPKGARCH_tune-octeontx2 = "octeontx2" | 10 | ARMPKGARCH:tune-octeontx2 = "octeontx2" |
11 | TUNE_FEATURES_tune-octeontx2 = "${TUNE_FEATURES_tune-armv8-2a-crypto} octeontx2" | 11 | TUNE_FEATURES:tune-octeontx2 = "${TUNE_FEATURES:tune-armv8-2a-crypto} octeontx2" |
12 | PACKAGE_EXTRA_ARCHS_tune-octeontx2 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} octeontx2" | 12 | PACKAGE_EXTRA_ARCHS:tune-octeontx2 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} octeontx2" |
13 | BASE_LIB_tune-octeontx2 = "lib64" | 13 | BASE_LIB:tune-octeontx2 = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8a/tune-cortexa34.inc b/meta/conf/machine/include/arm/armv8a/tune-cortexa34.inc index f7d4c87df8..55dd845b00 100644 --- a/meta/conf/machine/include/arm/armv8a/tune-cortexa34.inc +++ b/meta/conf/machine/include/arm/armv8a/tune-cortexa34.inc | |||
@@ -10,11 +10,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa34 cortexa34-crypto" | 12 | AVAILTUNES += "cortexa34 cortexa34-crypto" |
13 | ARMPKGARCH_tune-cortexa34 = "cortexa34" | 13 | ARMPKGARCH:tune-cortexa34 = "cortexa34" |
14 | ARMPKGARCH_tune-cortexa34-crypto = "cortexa34" | 14 | ARMPKGARCH:tune-cortexa34-crypto = "cortexa34" |
15 | TUNE_FEATURES_tune-cortexa34 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa34" | 15 | TUNE_FEATURES:tune-cortexa34 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa34" |
16 | TUNE_FEATURES_tune-cortexa34-crypto = "${TUNE_FEATURES_tune-cortexa34} crypto" | 16 | TUNE_FEATURES:tune-cortexa34-crypto = "${TUNE_FEATURES:tune-cortexa34} crypto" |
17 | PACKAGE_EXTRA_ARCHS_tune-cortexa34 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa34" | 17 | PACKAGE_EXTRA_ARCHS:tune-cortexa34 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa34" |
18 | PACKAGE_EXTRA_ARCHS_tune-cortexa34-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa34 cortexa34-crypto" | 18 | PACKAGE_EXTRA_ARCHS:tune-cortexa34-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa34 cortexa34-crypto" |
19 | BASE_LIB_tune-cortexa34 = "lib64" | 19 | BASE_LIB:tune-cortexa34 = "lib64" |
20 | BASE_LIB_tune-cortexa34-crypto = "lib64" | 20 | BASE_LIB:tune-cortexa34-crypto = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8a/tune-cortexa73-cortexa35.inc b/meta/conf/machine/include/arm/armv8a/tune-cortexa73-cortexa35.inc index 927296c222..869670bf0c 100644 --- a/meta/conf/machine/include/arm/armv8a/tune-cortexa73-cortexa35.inc +++ b/meta/conf/machine/include/arm/armv8a/tune-cortexa73-cortexa35.inc | |||
@@ -11,11 +11,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
11 | 11 | ||
12 | # cortexa73.cortexa35 implies crc support | 12 | # cortexa73.cortexa35 implies crc support |
13 | AVAILTUNES += "cortexa73-cortexa35 cortexa73-cortexa35-crypto" | 13 | AVAILTUNES += "cortexa73-cortexa35 cortexa73-cortexa35-crypto" |
14 | ARMPKGARCH_tune-cortexa73-cortexa35 = "cortexa73-cortexa35" | 14 | ARMPKGARCH:tune-cortexa73-cortexa35 = "cortexa73-cortexa35" |
15 | ARMPKGARCH_tune-cortexa73-cortexa35-crypto = "cortexa73-cortexa35-crypto" | 15 | ARMPKGARCH:tune-cortexa73-cortexa35-crypto = "cortexa73-cortexa35-crypto" |
16 | TUNE_FEATURES_tune-cortexa73-cortexa35 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa73-cortexa35" | 16 | TUNE_FEATURES:tune-cortexa73-cortexa35 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa73-cortexa35" |
17 | TUNE_FEATURES_tune-cortexa73-cortexa35-crypto = "${TUNE_FEATURES_tune-cortexa73-cortexa35} crypto" | 17 | TUNE_FEATURES:tune-cortexa73-cortexa35-crypto = "${TUNE_FEATURES:tune-cortexa73-cortexa35} crypto" |
18 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa35 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa73-cortexa35" | 18 | PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa35 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa73-cortexa35" |
19 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa73-cortexa35 cortexa73-cortexa35-crypto" | 19 | PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa73-cortexa35 cortexa73-cortexa35-crypto" |
20 | BASE_LIB_tune-cortexa73-cortexa35 = "lib64" | 20 | BASE_LIB:tune-cortexa73-cortexa35 = "lib64" |
21 | BASE_LIB_tune-cortexa73-cortexa35-crypto = "lib64" | 21 | BASE_LIB:tune-cortexa73-cortexa35-crypto = "lib64" |
diff --git a/meta/conf/machine/include/arm/armv8a/tune-cortexa73.inc b/meta/conf/machine/include/arm/armv8a/tune-cortexa73.inc index ed2deb96b0..fc91dafb1d 100644 --- a/meta/conf/machine/include/arm/armv8a/tune-cortexa73.inc +++ b/meta/conf/machine/include/arm/armv8a/tune-cortexa73.inc | |||
@@ -10,7 +10,7 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
10 | 10 | ||
11 | # Little Endian base configs | 11 | # Little Endian base configs |
12 | AVAILTUNES += "cortexa73" | 12 | AVAILTUNES += "cortexa73" |
13 | ARMPKGARCH_tune-cortexa73 = "cortexa73" | 13 | ARMPKGARCH:tune-cortexa73 = "cortexa73" |
14 | TUNE_FEATURES_tune-cortexa73 = "${TUNE_FEATURES_tune-armv8a-crc-crypto} cortexa73" | 14 | TUNE_FEATURES:tune-cortexa73 = "${TUNE_FEATURES:tune-armv8a-crc-crypto} cortexa73" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa73 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa73" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa73 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa73" |
16 | BASE_LIB_tune-cortexa73 = "lib64" | 16 | BASE_LIB:tune-cortexa73 = "lib64" |
diff --git a/meta/conf/machine/include/arm/feature-arm-thumb.inc b/meta/conf/machine/include/arm/feature-arm-thumb.inc index bae169da3a..1c9a118160 100644 --- a/meta/conf/machine/include/arm/feature-arm-thumb.inc +++ b/meta/conf/machine/include/arm/feature-arm-thumb.inc | |||
@@ -22,9 +22,9 @@ python () { | |||
22 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'thumb', ' -m${ARM_M_OPT}', '', d)}" | 22 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'thumb', ' -m${ARM_M_OPT}', '', d)}" |
23 | 23 | ||
24 | ARM_THUMB_SUFFIX = "t2" | 24 | ARM_THUMB_SUFFIX = "t2" |
25 | ARM_THUMB_SUFFIX_armv4 = "t" | 25 | ARM_THUMB_SUFFIX:armv4 = "t" |
26 | ARM_THUMB_SUFFIX_armv5 = "t" | 26 | ARM_THUMB_SUFFIX:armv5 = "t" |
27 | ARM_THUMB_SUFFIX_armv6 = "t" | 27 | ARM_THUMB_SUFFIX:armv6 = "t" |
28 | 28 | ||
29 | # Add suffix from ARM_THUMB_SUFFIX only if after all this we still set ARM_M_OPT to thumb | 29 | # Add suffix from ARM_THUMB_SUFFIX only if after all this we still set ARM_M_OPT to thumb |
30 | ARMPKGSFX_THUMB .= "${@bb.utils.contains('TUNE_FEATURES', 'thumb', '${ARM_THUMB_SUFFIX}', '', d) if d.getVar('ARM_M_OPT') == 'thumb' else ''}" | 30 | ARMPKGSFX_THUMB .= "${@bb.utils.contains('TUNE_FEATURES', 'thumb', '${ARM_THUMB_SUFFIX}', '', d) if d.getVar('ARM_M_OPT') == 'thumb' else ''}" |
diff --git a/meta/conf/machine/include/m68k/arch-m68k.inc b/meta/conf/machine/include/m68k/arch-m68k.inc index 3ff8a3a5b5..3f0f2ff57e 100644 --- a/meta/conf/machine/include/m68k/arch-m68k.inc +++ b/meta/conf/machine/include/m68k/arch-m68k.inc | |||
@@ -5,4 +5,4 @@ DEFAULTTUNE ?= "m68k" | |||
5 | # Architecture name | 5 | # Architecture name |
6 | TUNE_ARCH = "m68k" | 6 | TUNE_ARCH = "m68k" |
7 | 7 | ||
8 | TUNE_PKGARCH = "${TUNE_PKGARCH_tune-${DEFAULTTUNE}}" | 8 | TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}" |
diff --git a/meta/conf/machine/include/mips/README b/meta/conf/machine/include/mips/README index f36e87b45a..77448c5190 100644 --- a/meta/conf/machine/include/mips/README +++ b/meta/conf/machine/include/mips/README | |||
@@ -23,7 +23,7 @@ scheme. The scheme is: <mips variant>[-nf][-n32] | |||
23 | 23 | ||
24 | TUNE_PKGARCH is defined as: | 24 | TUNE_PKGARCH is defined as: |
25 | 25 | ||
26 | ${MIPSPKGSFX_VARIANT_tune-${DEFAULTTUNE}}${MIPSPKGSFX_FPU}${MIPSPKGSFX_ABI} | 26 | ${MIPSPKGSFX_VARIANT:tune-${DEFAULTTUNE}}${MIPSPKGSFX_FPU}${MIPSPKGSFX_ABI} |
27 | 27 | ||
28 | The following is a list of MIPS specific variables: | 28 | The following is a list of MIPS specific variables: |
29 | 29 | ||
@@ -35,7 +35,7 @@ defined as "el". | |||
35 | MIPSPKGSFX_ENDIAN2 - For bigendian hardware this is "eb", otherwise it's | 35 | MIPSPKGSFX_ENDIAN2 - For bigendian hardware this is "eb", otherwise it's |
36 | defined as "el". | 36 | defined as "el". |
37 | 37 | ||
38 | MIPSPKGSFX_VARIANT_tune-<tune> - In the default tunings it is set to the | 38 | MIPSPKGSFX_VARIANT:tune-<tune> - In the default tunings it is set to the |
39 | same value as TUNE_ARCH. In custom, optimized tunings, the value should | 39 | same value as TUNE_ARCH. In custom, optimized tunings, the value should |
40 | be modified to more precisely describe the tuning. | 40 | be modified to more precisely describe the tuning. |
41 | 41 | ||
diff --git a/meta/conf/machine/include/mips/arch-mips.inc b/meta/conf/machine/include/mips/arch-mips.inc index cb1a4c443c..e48ddd2d6b 100644 --- a/meta/conf/machine/include/mips/arch-mips.inc +++ b/meta/conf/machine/include/mips/arch-mips.inc | |||
@@ -21,7 +21,7 @@ ABIEXTENSION .= "${@bb.utils.filter('TUNE_FEATURES', 'n32', d)}" | |||
21 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'n32', ' -mabi=n32', '', d)}" | 21 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'n32', ' -mabi=n32', '', d)}" |
22 | 22 | ||
23 | # user mode qemu doesn't support mips64 n32: "Invalid ELF image for this architecture" | 23 | # user mode qemu doesn't support mips64 n32: "Invalid ELF image for this architecture" |
24 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = " ${@bb.utils.contains('TUNE_FEATURES', 'n32', 'qemu-usermode', '', d)}" | 24 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = " ${@bb.utils.contains('TUNE_FEATURES', 'n32', 'qemu-usermode', '', d)}" |
25 | 25 | ||
26 | TUNEVALID[n64] = "MIPS64 n64 ABI" | 26 | TUNEVALID[n64] = "MIPS64 n64 ABI" |
27 | TUNECONFLICTS[n64] = "o32 n32" | 27 | TUNECONFLICTS[n64] = "o32 n32" |
@@ -49,7 +49,7 @@ MIPSPKGSFX_64R6 = "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa64r6', 'isa', ' | |||
49 | MIPSPKGSFX_32R6 = "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa32r6', 'isa32', '', d)}" | 49 | MIPSPKGSFX_32R6 = "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa32r6', 'isa32', '', d)}" |
50 | 50 | ||
51 | TUNE_ARCH = "mips${MIPSPKGSFX_32R6}${MIPSPKGSFX_64R6}${MIPSPKGSFX_BYTE}${MIPSPKGSFX_R6}${MIPSPKGSFX_ENDIAN}" | 51 | TUNE_ARCH = "mips${MIPSPKGSFX_32R6}${MIPSPKGSFX_64R6}${MIPSPKGSFX_BYTE}${MIPSPKGSFX_R6}${MIPSPKGSFX_ENDIAN}" |
52 | TUNE_PKGARCH = "${MIPSPKGSFX_VARIANT_tune-${DEFAULTTUNE}}${MIPSPKGSFX_FPU}${MIPSPKGSFX_ABI}" | 52 | TUNE_PKGARCH = "${MIPSPKGSFX_VARIANT:tune-${DEFAULTTUNE}}${MIPSPKGSFX_FPU}${MIPSPKGSFX_ABI}" |
53 | 53 | ||
54 | # Various Global Machine Overrides | 54 | # Various Global Machine Overrides |
55 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'n64', 'mipsarchn64${MIPSPKGSFX_ENDIAN2}:', '', d)}" | 55 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'n64', 'mipsarchn64${MIPSPKGSFX_ENDIAN2}:', '', d)}" |
@@ -64,88 +64,88 @@ MACHINEOVERRIDES =. "mipsarch:" | |||
64 | 64 | ||
65 | # Base tunes | 65 | # Base tunes |
66 | AVAILTUNES += "mips mips64-n32 mips64 mipsel mips64el-n32 mips64el mips-nf mips64-nf-n32 mips64-nf mipsel-nf mips64el-nf-n32 mips64el-nf" | 66 | AVAILTUNES += "mips mips64-n32 mips64 mipsel mips64el-n32 mips64el mips-nf mips64-nf-n32 mips64-nf mipsel-nf mips64el-nf-n32 mips64el-nf" |
67 | TUNE_FEATURES_tune-mips = "o32 bigendian fpu-hard" | 67 | TUNE_FEATURES:tune-mips = "o32 bigendian fpu-hard" |
68 | BASE_LIB_tune-mips = "lib" | 68 | BASE_LIB:tune-mips = "lib" |
69 | MIPSPKGSFX_VARIANT_tune-mips = "${TUNE_ARCH}" | 69 | MIPSPKGSFX_VARIANT:tune-mips = "${TUNE_ARCH}" |
70 | PACKAGE_EXTRA_ARCHS_tune-mips = "mips" | 70 | PACKAGE_EXTRA_ARCHS:tune-mips = "mips" |
71 | 71 | ||
72 | TUNE_FEATURES_tune-mips64-n32 = "n32 bigendian fpu-hard" | 72 | TUNE_FEATURES:tune-mips64-n32 = "n32 bigendian fpu-hard" |
73 | BASE_LIB_tune-mips64-n32 = "lib32" | 73 | BASE_LIB:tune-mips64-n32 = "lib32" |
74 | MIPSPKGSFX_VARIANT_tune-mips64-n32 = "${TUNE_ARCH}" | 74 | MIPSPKGSFX_VARIANT:tune-mips64-n32 = "${TUNE_ARCH}" |
75 | PACKAGE_EXTRA_ARCHS_tune-mips64-n32 = "mips64-n32" | 75 | PACKAGE_EXTRA_ARCHS:tune-mips64-n32 = "mips64-n32" |
76 | 76 | ||
77 | TUNE_FEATURES_tune-mips64 = "n64 bigendian fpu-hard" | 77 | TUNE_FEATURES:tune-mips64 = "n64 bigendian fpu-hard" |
78 | BASE_LIB_tune-mips64 = "lib64" | 78 | BASE_LIB:tune-mips64 = "lib64" |
79 | MIPSPKGSFX_VARIANT_tune-mips64 = "${TUNE_ARCH}" | 79 | MIPSPKGSFX_VARIANT:tune-mips64 = "${TUNE_ARCH}" |
80 | PACKAGE_EXTRA_ARCHS_tune-mips64 = "mips64" | 80 | PACKAGE_EXTRA_ARCHS:tune-mips64 = "mips64" |
81 | 81 | ||
82 | TUNE_FEATURES_tune-mipsel = "o32 fpu-hard" | 82 | TUNE_FEATURES:tune-mipsel = "o32 fpu-hard" |
83 | BASE_LIB_tune-mipsel = "lib" | 83 | BASE_LIB:tune-mipsel = "lib" |
84 | MIPSPKGSFX_VARIANT_tune-mipsel = "${TUNE_ARCH}" | 84 | MIPSPKGSFX_VARIANT:tune-mipsel = "${TUNE_ARCH}" |
85 | PACKAGE_EXTRA_ARCHS_tune-mipsel = "mipsel" | 85 | PACKAGE_EXTRA_ARCHS:tune-mipsel = "mipsel" |
86 | 86 | ||
87 | TUNE_FEATURES_tune-mips64el-n32 = "n32 fpu-hard" | 87 | TUNE_FEATURES:tune-mips64el-n32 = "n32 fpu-hard" |
88 | BASE_LIB_tune-mips64el-n32 = "lib32" | 88 | BASE_LIB:tune-mips64el-n32 = "lib32" |
89 | MIPSPKGSFX_VARIANT_tune-mips64el-n32 = "${TUNE_ARCH}" | 89 | MIPSPKGSFX_VARIANT:tune-mips64el-n32 = "${TUNE_ARCH}" |
90 | PACKAGE_EXTRA_ARCHS_tune-mips64el-n32 = "mips64el-n32" | 90 | PACKAGE_EXTRA_ARCHS:tune-mips64el-n32 = "mips64el-n32" |
91 | 91 | ||
92 | TUNE_FEATURES_tune-mips64el = "n64 fpu-hard" | 92 | TUNE_FEATURES:tune-mips64el = "n64 fpu-hard" |
93 | BASE_LIB_tune-mips64el = "lib64" | 93 | BASE_LIB:tune-mips64el = "lib64" |
94 | MIPSPKGSFX_VARIANT_tune-mips64el = "${TUNE_ARCH}" | 94 | MIPSPKGSFX_VARIANT:tune-mips64el = "${TUNE_ARCH}" |
95 | PACKAGE_EXTRA_ARCHS_tune-mips64el = "mips64el" | 95 | PACKAGE_EXTRA_ARCHS:tune-mips64el = "mips64el" |
96 | 96 | ||
97 | TUNE_FEATURES_tune-mips-nf = "o32 bigendian" | 97 | TUNE_FEATURES:tune-mips-nf = "o32 bigendian" |
98 | BASE_LIB_tune-mips-nf = "lib" | 98 | BASE_LIB:tune-mips-nf = "lib" |
99 | MIPSPKGSFX_VARIANT_tune-mips-nf = "${TUNE_ARCH}" | 99 | MIPSPKGSFX_VARIANT:tune-mips-nf = "${TUNE_ARCH}" |
100 | PACKAGE_EXTRA_ARCHS_tune-mips-nf = "mips-nf" | 100 | PACKAGE_EXTRA_ARCHS:tune-mips-nf = "mips-nf" |
101 | 101 | ||
102 | TUNE_FEATURES_tune-mips64-nf-n32 = "n32 bigendian" | 102 | TUNE_FEATURES:tune-mips64-nf-n32 = "n32 bigendian" |
103 | BASE_LIB_tune-mips64-nf-n32 = "lib32" | 103 | BASE_LIB:tune-mips64-nf-n32 = "lib32" |
104 | MIPSPKGSFX_VARIANT_tune-mips64-nf-n32 = "${TUNE_ARCH}" | 104 | MIPSPKGSFX_VARIANT:tune-mips64-nf-n32 = "${TUNE_ARCH}" |
105 | PACKAGE_EXTRA_ARCHS_tune-mips64-nf-n32 = "mips64-nf-n32" | 105 | PACKAGE_EXTRA_ARCHS:tune-mips64-nf-n32 = "mips64-nf-n32" |
106 | 106 | ||
107 | TUNE_FEATURES_tune-mips64-nf = "n64 bigendian" | 107 | TUNE_FEATURES:tune-mips64-nf = "n64 bigendian" |
108 | BASE_LIB_tune-mips64-nf = "lib64" | 108 | BASE_LIB:tune-mips64-nf = "lib64" |
109 | MIPSPKGSFX_VARIANT_tune-mips64-nf = "${TUNE_ARCH}" | 109 | MIPSPKGSFX_VARIANT:tune-mips64-nf = "${TUNE_ARCH}" |
110 | PACKAGE_EXTRA_ARCHS_tune-mips64-nf = "mips64-nf" | 110 | PACKAGE_EXTRA_ARCHS:tune-mips64-nf = "mips64-nf" |
111 | 111 | ||
112 | TUNE_FEATURES_tune-mipsel-nf = "o32" | 112 | TUNE_FEATURES:tune-mipsel-nf = "o32" |
113 | BASE_LIB_tune-mipsel-nf = "lib" | 113 | BASE_LIB:tune-mipsel-nf = "lib" |
114 | MIPSPKGSFX_VARIANT_tune-mipsel-nf = "${TUNE_ARCH}" | 114 | MIPSPKGSFX_VARIANT:tune-mipsel-nf = "${TUNE_ARCH}" |
115 | PACKAGE_EXTRA_ARCHS_tune-mipsel-nf = "mipsel-nf" | 115 | PACKAGE_EXTRA_ARCHS:tune-mipsel-nf = "mipsel-nf" |
116 | 116 | ||
117 | TUNE_FEATURES_tune-mips64el-nf-n32 = "n32" | 117 | TUNE_FEATURES:tune-mips64el-nf-n32 = "n32" |
118 | BASE_LIB_tune-mips64el-nf-n32 = "lib32" | 118 | BASE_LIB:tune-mips64el-nf-n32 = "lib32" |
119 | MIPSPKGSFX_VARIANT_tune-mips64el-nf-n32 = "${TUNE_ARCH}" | 119 | MIPSPKGSFX_VARIANT:tune-mips64el-nf-n32 = "${TUNE_ARCH}" |
120 | PACKAGE_EXTRA_ARCHS_tune-mips64el-nf-n32 = "mips64el-nf-n32" | 120 | PACKAGE_EXTRA_ARCHS:tune-mips64el-nf-n32 = "mips64el-nf-n32" |
121 | 121 | ||
122 | TUNE_FEATURES_tune-mips64el-nf = "n64" | 122 | TUNE_FEATURES:tune-mips64el-nf = "n64" |
123 | BASE_LIB_tune-mips64el-nf = "lib64" | 123 | BASE_LIB:tune-mips64el-nf = "lib64" |
124 | MIPSPKGSFX_VARIANT_tune-mips64el-nf = "${TUNE_ARCH}" | 124 | MIPSPKGSFX_VARIANT:tune-mips64el-nf = "${TUNE_ARCH}" |
125 | PACKAGE_EXTRA_ARCHS_tune-mips64el-nf = "mips64el-nf" | 125 | PACKAGE_EXTRA_ARCHS:tune-mips64el-nf = "mips64el-nf" |
126 | 126 | ||
127 | # MIPS 64 + o32 | 127 | # MIPS 64 + o32 |
128 | AVAILTUNES += "mips64-o32 mips64el-o32" | 128 | AVAILTUNES += "mips64-o32 mips64el-o32" |
129 | 129 | ||
130 | TUNE_FEATURES_tune-mips64-o32 = "o32 bigendian fpu-hard" | 130 | TUNE_FEATURES:tune-mips64-o32 = "o32 bigendian fpu-hard" |
131 | BASE_LIB_tune-mips64-o32 = "lib" | 131 | BASE_LIB:tune-mips64-o32 = "lib" |
132 | MIPSPKGSFX_VARIANT_tune-mips64-o32 = "${TUNE_ARCH}" | 132 | MIPSPKGSFX_VARIANT:tune-mips64-o32 = "${TUNE_ARCH}" |
133 | PACKAGE_EXTRA_ARCHS_tune-mips64-o32 = "mips mips64-o32" | 133 | PACKAGE_EXTRA_ARCHS:tune-mips64-o32 = "mips mips64-o32" |
134 | 134 | ||
135 | TUNE_FEATURES_tune-mips64el-o32 = "o32 fpu-hard" | 135 | TUNE_FEATURES:tune-mips64el-o32 = "o32 fpu-hard" |
136 | BASE_LIB_tune-mips64el-o32 = "lib" | 136 | BASE_LIB:tune-mips64el-o32 = "lib" |
137 | MIPSPKGSFX_VARIANT_tune-mips64el-o32 = "${TUNE_ARCH}" | 137 | MIPSPKGSFX_VARIANT:tune-mips64el-o32 = "${TUNE_ARCH}" |
138 | PACKAGE_EXTRA_ARCHS_tune-mips64el-o32 = "mipsel mips64el-o32" | 138 | PACKAGE_EXTRA_ARCHS:tune-mips64el-o32 = "mipsel mips64el-o32" |
139 | 139 | ||
140 | # MIPS 64 o32 and Soft Float | 140 | # MIPS 64 o32 and Soft Float |
141 | AVAILTUNES += "mips64-nf-o32 mips64el-nf-o32" | 141 | AVAILTUNES += "mips64-nf-o32 mips64el-nf-o32" |
142 | 142 | ||
143 | TUNE_FEATURES_tune-mips64-nf-o32 = "o32 bigendian" | 143 | TUNE_FEATURES:tune-mips64-nf-o32 = "o32 bigendian" |
144 | BASE_LIB_tune-mips64-nf-o32 = "lib" | 144 | BASE_LIB:tune-mips64-nf-o32 = "lib" |
145 | MIPSPKGSFX_VARIANT_tune-mips64-nf-o32 = "${TUNE_ARCH}" | 145 | MIPSPKGSFX_VARIANT:tune-mips64-nf-o32 = "${TUNE_ARCH}" |
146 | PACKAGE_EXTRA_ARCHS_tune-mips64-nf-o32 = "mips-nf mips64-nf-o32" | 146 | PACKAGE_EXTRA_ARCHS:tune-mips64-nf-o32 = "mips-nf mips64-nf-o32" |
147 | 147 | ||
148 | TUNE_FEATURES_tune-mips64el-nf-o32 = "o32" | 148 | TUNE_FEATURES:tune-mips64el-nf-o32 = "o32" |
149 | BASE_LIB_tune-mips64el-nf-o32 = "lib" | 149 | BASE_LIB:tune-mips64el-nf-o32 = "lib" |
150 | MIPSPKGSFX_VARIANT_tune-mips64el-nf-o32 = "${TUNE_ARCH}" | 150 | MIPSPKGSFX_VARIANT:tune-mips64el-nf-o32 = "${TUNE_ARCH}" |
151 | PACKAGE_EXTRA_ARCHS_tune-mips64el-nf-o32 = "mipsel-nf mips64el-nf-o32" | 151 | PACKAGE_EXTRA_ARCHS:tune-mips64el-nf-o32 = "mipsel-nf mips64el-nf-o32" |
diff --git a/meta/conf/machine/include/mips/tune-mips-24k.inc b/meta/conf/machine/include/mips/tune-mips-24k.inc index 828acd42e3..ed6566587d 100644 --- a/meta/conf/machine/include/mips/tune-mips-24k.inc +++ b/meta/conf/machine/include/mips/tune-mips-24k.inc | |||
@@ -16,36 +16,36 @@ AVAILTUNES += "mips32r2-24kc mips32r2-24kec mips32r2-24kec-m16" | |||
16 | AVAILTUNES += "mips32r2el-24kc mips32r2el-24kec mips32r2el-24kec-m16" | 16 | AVAILTUNES += "mips32r2el-24kc mips32r2el-24kec mips32r2el-24kec-m16" |
17 | 17 | ||
18 | # big endian: kc, kc+dsp=kec, kc+dsp+mips16e=kec-m16 | 18 | # big endian: kc, kc+dsp=kec, kc+dsp+mips16e=kec-m16 |
19 | TUNE_FEATURES_tune-mips32r2-24kc = "${TUNE_FEATURES_tune-mips32r2-nf} 24kc" | 19 | TUNE_FEATURES:tune-mips32r2-24kc = "${TUNE_FEATURES:tune-mips32r2-nf} 24kc" |
20 | TUNE_FEATURES_tune-mips32r2-24kec = "${TUNE_FEATURES_tune-mips32r2-nf} 24kec" | 20 | TUNE_FEATURES:tune-mips32r2-24kec = "${TUNE_FEATURES:tune-mips32r2-nf} 24kec" |
21 | TUNE_FEATURES_tune-mips32r2-24kec-m16 = "${TUNE_FEATURES_tune-mips32r2-24kec} mips16e" | 21 | TUNE_FEATURES:tune-mips32r2-24kec-m16 = "${TUNE_FEATURES:tune-mips32r2-24kec} mips16e" |
22 | 22 | ||
23 | MIPSPKGSFX_VARIANT_tune-mips32r2-24kc = "mips32r2-24kc" | 23 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kc = "mips32r2-24kc" |
24 | PACKAGE_EXTRA_ARCHS_tune-mips32r2-24kc = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2-nf} mips32r2-24kc-nf" | 24 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-24kc-nf" |
25 | QEMU_EXTRAOPTIONS_mips32r2-24kc-nf = " -cpu 24Kc" | 25 | QEMU_EXTRAOPTIONS_mips32r2-24kc-nf = " -cpu 24Kc" |
26 | 26 | ||
27 | MIPSPKGSFX_VARIANT_tune-mips32r2-24kec = "mips32r2-24kec" | 27 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kec = "mips32r2-24kec" |
28 | PACKAGE_EXTRA_ARCHS_tune-mips32r2-24kec = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2-24kc} mips32r2-24kec-nf" | 28 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc} mips32r2-24kec-nf" |
29 | QEMU_EXTRAOPTIONS_mips32r2-24kec-nf = " -cpu 24KEc" | 29 | QEMU_EXTRAOPTIONS_mips32r2-24kec-nf = " -cpu 24KEc" |
30 | 30 | ||
31 | MIPSPKGSFX_VARIANT_tune-mips32r2-24kec-m16 = "mips32r2-24kec${MIPSPKGSFX_MIPS16E}" | 31 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kec-m16 = "mips32r2-24kec${MIPSPKGSFX_MIPS16E}" |
32 | PACKAGE_EXTRA_ARCHS_tune-mips32r2-24kec-m16 = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2-24kec} mips32r2-24kec-m16-nf" | 32 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec} mips32r2-24kec-m16-nf" |
33 | QEMU_EXTRAOPTIONS_mips32r2-24kec-m16-nf = " -cpu 24KEc" | 33 | QEMU_EXTRAOPTIONS_mips32r2-24kec-m16-nf = " -cpu 24KEc" |
34 | 34 | ||
35 | 35 | ||
36 | # little endian: kc, kc+dsp=kec, kc+dsp+mips16e=kec-m16 | 36 | # little endian: kc, kc+dsp=kec, kc+dsp+mips16e=kec-m16 |
37 | TUNE_FEATURES_tune-mips32r2el-24kc = "${TUNE_FEATURES_tune-mips32r2el-nf} 24kc" | 37 | TUNE_FEATURES:tune-mips32r2el-24kc = "${TUNE_FEATURES:tune-mips32r2el-nf} 24kc" |
38 | TUNE_FEATURES_tune-mips32r2el-24kec = "${TUNE_FEATURES_tune-mips32r2el-nf} 24kec" | 38 | TUNE_FEATURES:tune-mips32r2el-24kec = "${TUNE_FEATURES:tune-mips32r2el-nf} 24kec" |
39 | TUNE_FEATURES_tune-mips32r2el-24kec-m16 = "${TUNE_FEATURES_tune-mips32r2el-24kec} mips16e" | 39 | TUNE_FEATURES:tune-mips32r2el-24kec-m16 = "${TUNE_FEATURES:tune-mips32r2el-24kec} mips16e" |
40 | 40 | ||
41 | MIPSPKGSFX_VARIANT_tune-mips32r2el-24kc = "mips32r2el-24kc" | 41 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kc = "mips32r2el-24kc" |
42 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el-24kc = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2el-nf} mips32r2el-24kc-nf" | 42 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-24kc-nf" |
43 | QEMU_EXTRAOPTIONS_mips32r2el-24kc-nf = " -cpu 24Kc" | 43 | QEMU_EXTRAOPTIONS_mips32r2el-24kc-nf = " -cpu 24Kc" |
44 | 44 | ||
45 | MIPSPKGSFX_VARIANT_tune-mips32r2el-24kec = "mips32r2el-24kec" | 45 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kec = "mips32r2el-24kec" |
46 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el-24kec = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2el-24kc} mips32r2el-24kec-nf" | 46 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc} mips32r2el-24kec-nf" |
47 | QEMU_EXTRAOPTIONS_mips32r2el-24kec-nf = " -cpu 24KEc" | 47 | QEMU_EXTRAOPTIONS_mips32r2el-24kec-nf = " -cpu 24KEc" |
48 | 48 | ||
49 | MIPSPKGSFX_VARIANT_tune-mips32r2el-24kec-m16 = "mips32r2el-24kec${MIPSPKGSFX_MIPS16E}" | 49 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kec-m16 = "mips32r2el-24kec${MIPSPKGSFX_MIPS16E}" |
50 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el-24kec-m16 = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2el-24kec} mips32r2el-24kec-m16-nf" | 50 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec} mips32r2el-24kec-m16-nf" |
51 | QEMU_EXTRAOPTIONS_mips32r2el-24kec-m16-nf = " -cpu 24KEc" | 51 | QEMU_EXTRAOPTIONS_mips32r2el-24kec-m16-nf = " -cpu 24KEc" |
diff --git a/meta/conf/machine/include/mips/tune-mips-74k.inc b/meta/conf/machine/include/mips/tune-mips-74k.inc index 94afee34bd..988cfaef6e 100644 --- a/meta/conf/machine/include/mips/tune-mips-74k.inc +++ b/meta/conf/machine/include/mips/tune-mips-74k.inc | |||
@@ -13,25 +13,25 @@ AVAILTUNES += "mips32r2-74kc mips32r2-74kc-m16" | |||
13 | AVAILTUNES += "mips32r2el-74kc mips32r2el-74kc-m16" | 13 | AVAILTUNES += "mips32r2el-74kc mips32r2el-74kc-m16" |
14 | 14 | ||
15 | # big endian: kc+dsp2=kc, kc+dsp2+mips16e=kc-m16 | 15 | # big endian: kc+dsp2=kc, kc+dsp2+mips16e=kc-m16 |
16 | TUNE_FEATURES_tune-mips32r2-74kc = "${TUNE_FEATURES_tune-mips32r2-nf} 74kc" | 16 | TUNE_FEATURES:tune-mips32r2-74kc = "${TUNE_FEATURES:tune-mips32r2-nf} 74kc" |
17 | TUNE_FEATURES_tune-mips32r2-74kc-m16 = "${TUNE_FEATURES_tune-mips32r2-74kc} mips16e" | 17 | TUNE_FEATURES:tune-mips32r2-74kc-m16 = "${TUNE_FEATURES:tune-mips32r2-74kc} mips16e" |
18 | 18 | ||
19 | MIPSPKGSFX_VARIANT_tune-mips32r2-74kc = "mips32r2-74kc" | 19 | MIPSPKGSFX_VARIANT:tune-mips32r2-74kc = "mips32r2-74kc" |
20 | PACKAGE_EXTRA_ARCHS_tune-mips32r2-74kc = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2-nf} mips32r2-74kc-nf" | 20 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-74kc-nf" |
21 | QEMU_EXTRAOPTIONS_mips32r2-74kc-nf = " -cpu 24Kc" | 21 | QEMU_EXTRAOPTIONS_mips32r2-74kc-nf = " -cpu 24Kc" |
22 | 22 | ||
23 | MIPSPKGSFX_VARIANT_tune-mips32r2-74kc-m16 = "mips32r2-74kc${MIPSPKGSFX_MIPS16E}" | 23 | MIPSPKGSFX_VARIANT:tune-mips32r2-74kc-m16 = "mips32r2-74kc${MIPSPKGSFX_MIPS16E}" |
24 | PACKAGE_EXTRA_ARCHS_tune-mips32r2-74kc-m16 = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2-74kc} mips32r2-74kc-m16-nf" | 24 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc} mips32r2-74kc-m16-nf" |
25 | QEMU_EXTRAOPTIONS_mips32r2-74kc-m16-nf = " -cpu 24KEc" | 25 | QEMU_EXTRAOPTIONS_mips32r2-74kc-m16-nf = " -cpu 24KEc" |
26 | 26 | ||
27 | # little endian: kc+dsp2=kc, kc+dsp2+mips16e=kc-m16 | 27 | # little endian: kc+dsp2=kc, kc+dsp2+mips16e=kc-m16 |
28 | TUNE_FEATURES_tune-mips32r2el-74kc = "${TUNE_FEATURES_tune-mips32r2el-nf} 74kc" | 28 | TUNE_FEATURES:tune-mips32r2el-74kc = "${TUNE_FEATURES:tune-mips32r2el-nf} 74kc" |
29 | TUNE_FEATURES_tune-mips32r2el-74kc-m16 = "${TUNE_FEATURES_tune-mips32r2el-74kc} mips16e" | 29 | TUNE_FEATURES:tune-mips32r2el-74kc-m16 = "${TUNE_FEATURES:tune-mips32r2el-74kc} mips16e" |
30 | 30 | ||
31 | MIPSPKGSFX_VARIANT_tune-mips32r2el-74kc = "mips32r2el-74kc" | 31 | MIPSPKGSFX_VARIANT:tune-mips32r2el-74kc = "mips32r2el-74kc" |
32 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el-74kc = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2el-nf} mips32r2el-74kc-nf" | 32 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-74kc-nf" |
33 | QEMU_EXTRAOPTIONS_mips32r2el-74kc-nf = " -cpu 24Kc" | 33 | QEMU_EXTRAOPTIONS_mips32r2el-74kc-nf = " -cpu 24Kc" |
34 | 34 | ||
35 | MIPSPKGSFX_VARIANT_tune-mips32r2el-74kc-m16 = "mips32r2el-74kc${MIPSPKGSFX_MIPS16E}" | 35 | MIPSPKGSFX_VARIANT:tune-mips32r2el-74kc-m16 = "mips32r2el-74kc${MIPSPKGSFX_MIPS16E}" |
36 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el-74kc-m16 = "${PACKAGE_EXTRA_ARCHS_tune-mips32r2el-74kc} mips32r2el-74kc-m16-nf" | 36 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc} mips32r2el-74kc-m16-nf" |
37 | QEMU_EXTRAOPTIONS_mips32r2el-74kc-m16-nf = " -cpu 24KEc" | 37 | QEMU_EXTRAOPTIONS_mips32r2el-74kc-m16-nf = " -cpu 24KEc" |
diff --git a/meta/conf/machine/include/powerpc/README b/meta/conf/machine/include/powerpc/README index e87fb5082c..e813d21818 100644 --- a/meta/conf/machine/include/powerpc/README +++ b/meta/conf/machine/include/powerpc/README | |||
@@ -12,6 +12,6 @@ May of the PowerPC package archictures are based on legacy Linux names. | |||
12 | However, a general naming scheme should be similar to: ppc[64][<family>][-nf]. | 12 | However, a general naming scheme should be similar to: ppc[64][<family>][-nf]. |
13 | (Note: the default package architectures are "powerpc" and "powerpc64".) | 13 | (Note: the default package architectures are "powerpc" and "powerpc64".) |
14 | 14 | ||
15 | TUNE_PKGARCH is defined as TUNE_PKGARCH_tune-${DEFAULTTUNE}. All | 15 | TUNE_PKGARCH is defined as TUNE_PKGARCH:tune-${DEFAULTTUNE}. All |
16 | PowerPC tunings are required to define TUNE_PKGARCH_tune-<tune>. | 16 | PowerPC tunings are required to define TUNE_PKGARCH:tune-<tune>. |
17 | 17 | ||
diff --git a/meta/conf/machine/include/powerpc/arch-powerpc.inc b/meta/conf/machine/include/powerpc/arch-powerpc.inc index ef18e9ac8b..be687e2df7 100644 --- a/meta/conf/machine/include/powerpc/arch-powerpc.inc +++ b/meta/conf/machine/include/powerpc/arch-powerpc.inc | |||
@@ -5,7 +5,7 @@ | |||
5 | 5 | ||
6 | DEFAULTTUNE ?= "powerpc" | 6 | DEFAULTTUNE ?= "powerpc" |
7 | 7 | ||
8 | TUNE_PKGARCH = "${TUNE_PKGARCH_tune-${DEFAULTTUNE}}" | 8 | TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}" |
9 | ABIEXTENSION ?= "" | 9 | ABIEXTENSION ?= "" |
10 | 10 | ||
11 | # Endian | 11 | # Endian |
@@ -30,22 +30,22 @@ TUNEVALID[altivec] = "Altivec" | |||
30 | # Basic tune definitions | 30 | # Basic tune definitions |
31 | AVAILTUNES += "powerpc powerpc-nf powerpcle powerpcle-nf" | 31 | AVAILTUNES += "powerpc powerpc-nf powerpcle powerpcle-nf" |
32 | 32 | ||
33 | TUNE_FEATURES_tune-powerpc-nf = "m32 fpu-soft bigendian" | 33 | TUNE_FEATURES:tune-powerpc-nf = "m32 fpu-soft bigendian" |
34 | BASE_LIB_tune-powerpc-nf = "lib" | 34 | BASE_LIB:tune-powerpc-nf = "lib" |
35 | TUNE_PKGARCH_tune-powerpc-nf = "powerpc-nf" | 35 | TUNE_PKGARCH:tune-powerpc-nf = "powerpc-nf" |
36 | PACKAGE_EXTRA_ARCHS_tune-powerpc-nf = "powerpc-nf" | 36 | PACKAGE_EXTRA_ARCHS:tune-powerpc-nf = "powerpc-nf" |
37 | 37 | ||
38 | TUNE_FEATURES_tune-powerpc = "m32 fpu-hard bigendian" | 38 | TUNE_FEATURES:tune-powerpc = "m32 fpu-hard bigendian" |
39 | BASE_LIB_tune-powerpc = "lib" | 39 | BASE_LIB:tune-powerpc = "lib" |
40 | TUNE_PKGARCH_tune-powerpc = "powerpc" | 40 | TUNE_PKGARCH:tune-powerpc = "powerpc" |
41 | PACKAGE_EXTRA_ARCHS_tune-powerpc = "powerpc" | 41 | PACKAGE_EXTRA_ARCHS:tune-powerpc = "powerpc" |
42 | 42 | ||
43 | TUNE_FEATURES_tune-powerpcle-nf = "m32 fpu-soft" | 43 | TUNE_FEATURES:tune-powerpcle-nf = "m32 fpu-soft" |
44 | BASE_LIB_tune-powerpcle-nf = "lib" | 44 | BASE_LIB:tune-powerpcle-nf = "lib" |
45 | TUNE_PKGARCH_tune-powerpcle-nf = "powerpcle-nf" | 45 | TUNE_PKGARCH:tune-powerpcle-nf = "powerpcle-nf" |
46 | PACKAGE_EXTRA_ARCHS_tune-powerpcle-nf = "powerpcle-nf" | 46 | PACKAGE_EXTRA_ARCHS:tune-powerpcle-nf = "powerpcle-nf" |
47 | 47 | ||
48 | TUNE_FEATURES_tune-powerpcle = "m32 fpu-hard" | 48 | TUNE_FEATURES:tune-powerpcle = "m32 fpu-hard" |
49 | BASE_LIB_tune-powerpcle = "lib" | 49 | BASE_LIB:tune-powerpcle = "lib" |
50 | TUNE_PKGARCH_tune-powerpcle = "powerpcle" | 50 | TUNE_PKGARCH:tune-powerpcle = "powerpcle" |
51 | PACKAGE_EXTRA_ARCHS_tune-powerpcle = "powerpcle" | 51 | PACKAGE_EXTRA_ARCHS:tune-powerpcle = "powerpcle" |
diff --git a/meta/conf/machine/include/powerpc/arch-powerpc64.inc b/meta/conf/machine/include/powerpc/arch-powerpc64.inc index 467abc5faa..2533151869 100644 --- a/meta/conf/machine/include/powerpc/arch-powerpc64.inc +++ b/meta/conf/machine/include/powerpc/arch-powerpc64.inc | |||
@@ -12,12 +12,12 @@ TUNE_CCARGS .= "${@['', ' -mabi=elfv2']['libc-musl' in d.getVar('OVERRIDES').spl | |||
12 | 12 | ||
13 | AVAILTUNES += "powerpc64 powerpc64le" | 13 | AVAILTUNES += "powerpc64 powerpc64le" |
14 | 14 | ||
15 | TUNE_FEATURES_tune-powerpc64 = "m64 fpu-hard bigendian" | 15 | TUNE_FEATURES:tune-powerpc64 = "m64 fpu-hard bigendian" |
16 | BASE_LIB_tune-powerpc64 = "lib64" | 16 | BASE_LIB:tune-powerpc64 = "lib64" |
17 | TUNE_PKGARCH_tune-powerpc64 = "powerpc64" | 17 | TUNE_PKGARCH:tune-powerpc64 = "powerpc64" |
18 | PACKAGE_EXTRA_ARCHS_tune-powerpc64 = "powerpc64" | 18 | PACKAGE_EXTRA_ARCHS:tune-powerpc64 = "powerpc64" |
19 | 19 | ||
20 | TUNE_FEATURES_tune-powerpc64le = "m64 fpu-hard" | 20 | TUNE_FEATURES:tune-powerpc64le = "m64 fpu-hard" |
21 | BASE_LIB_tune-powerpc64le = "lib64" | 21 | BASE_LIB:tune-powerpc64le = "lib64" |
22 | TUNE_PKGARCH_tune-powerpc64le = "powerpc64le" | 22 | TUNE_PKGARCH:tune-powerpc64le = "powerpc64le" |
23 | PACKAGE_EXTRA_ARCHS_tune-powerpc64le = "powerpc64le" | 23 | PACKAGE_EXTRA_ARCHS:tune-powerpc64le = "powerpc64le" |
diff --git a/meta/conf/machine/include/qemu.inc b/meta/conf/machine/include/qemu.inc index 7d0a6fe458..c7136da711 100644 --- a/meta/conf/machine/include/qemu.inc +++ b/meta/conf/machine/include/qemu.inc | |||
@@ -16,7 +16,7 @@ MACHINEOVERRIDES =. "qemuall:" | |||
16 | IMAGE_FSTYPES += "tar.bz2 ext4" | 16 | IMAGE_FSTYPES += "tar.bz2 ext4" |
17 | 17 | ||
18 | # Don't include kernels in standard images | 18 | # Don't include kernels in standard images |
19 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base = "" | 19 | RDEPENDS:${KERNEL_PACKAGE_NAME}-base = "" |
20 | 20 | ||
21 | # Use a common kernel recipe for all QEMU machines | 21 | # Use a common kernel recipe for all QEMU machines |
22 | PREFERRED_PROVIDER_virtual/kernel ??= "linux-yocto" | 22 | PREFERRED_PROVIDER_virtual/kernel ??= "linux-yocto" |
@@ -24,7 +24,7 @@ PREFERRED_PROVIDER_virtual/kernel ??= "linux-yocto" | |||
24 | EXTRA_IMAGEDEPENDS += "qemu-system-native qemu-helper-native" | 24 | EXTRA_IMAGEDEPENDS += "qemu-system-native qemu-helper-native" |
25 | 25 | ||
26 | # Provide the nfs server kernel module for all qemu images | 26 | # Provide the nfs server kernel module for all qemu images |
27 | KERNEL_FEATURES_append_pn-linux-yocto = " features/nfsd/nfsd-enable.scc" | 27 | KERNEL_FEATURES:append:pn-linux-yocto = " features/nfsd/nfsd-enable.scc" |
28 | KERNEL_FEATURES_append_pn-linux-yocto-rt = " features/nfsd/nfsd-enable.scc" | 28 | KERNEL_FEATURES:append:pn-linux-yocto-rt = " features/nfsd/nfsd-enable.scc" |
29 | 29 | ||
30 | IMAGE_CLASSES += "qemuboot" | 30 | IMAGE_CLASSES += "qemuboot" |
diff --git a/meta/conf/machine/include/qemuboot-x86.inc b/meta/conf/machine/include/qemuboot-x86.inc index a2dcdc6d5a..d3b91070a8 100644 --- a/meta/conf/machine/include/qemuboot-x86.inc +++ b/meta/conf/machine/include/qemuboot-x86.inc | |||
@@ -1,11 +1,11 @@ | |||
1 | # For runqemu | 1 | # For runqemu |
2 | IMAGE_CLASSES += "qemuboot" | 2 | IMAGE_CLASSES += "qemuboot" |
3 | QB_SMP = "-smp 4" | 3 | QB_SMP = "-smp 4" |
4 | QB_CPU_x86 = "-cpu IvyBridge -machine q35" | 4 | QB_CPU:x86 = "-cpu IvyBridge -machine q35" |
5 | QB_CPU_KVM_x86 = "-cpu IvyBridge -machine q35" | 5 | QB_CPU_KVM:x86 = "-cpu IvyBridge -machine q35" |
6 | 6 | ||
7 | QB_CPU_x86-64 = "-cpu IvyBridge -machine q35" | 7 | QB_CPU:x86-64 = "-cpu IvyBridge -machine q35" |
8 | QB_CPU_KVM_x86-64 = "-cpu IvyBridge -machine q35" | 8 | QB_CPU_KVM:x86-64 = "-cpu IvyBridge -machine q35" |
9 | 9 | ||
10 | QB_AUDIO_DRV = "alsa" | 10 | QB_AUDIO_DRV = "alsa" |
11 | QB_AUDIO_OPT = "-soundhw ac97,es1370" | 11 | QB_AUDIO_OPT = "-soundhw ac97,es1370" |
diff --git a/meta/conf/machine/include/riscv/arch-riscv.inc b/meta/conf/machine/include/riscv/arch-riscv.inc index eae2b88778..e5611a12a6 100644 --- a/meta/conf/machine/include/riscv/arch-riscv.inc +++ b/meta/conf/machine/include/riscv/arch-riscv.inc | |||
@@ -2,12 +2,12 @@ | |||
2 | 2 | ||
3 | DEFAULTTUNE ?= "riscv64" | 3 | DEFAULTTUNE ?= "riscv64" |
4 | 4 | ||
5 | TUNE_ARCH = "${TUNE_ARCH_tune-${DEFAULTTUNE}}" | 5 | TUNE_ARCH = "${TUNE_ARCH:tune-${DEFAULTTUNE}}" |
6 | TUNE_PKGARCH = "${TUNE_PKGARCH_tune-${DEFAULTTUNE}}" | 6 | TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}" |
7 | TUNE_CCARGS_append = "${@bb.utils.contains('TUNE_FEATURES', 'riscv64nf', ' -mabi=lp64', ' ', d)}" | 7 | TUNE_CCARGS:append = "${@bb.utils.contains('TUNE_FEATURES', 'riscv64nf', ' -mabi=lp64', ' ', d)}" |
8 | TUNE_CCARGS_append = "${@bb.utils.contains('TUNE_FEATURES', 'riscv32nf', ' -mabi=ilp32', ' ', d)}" | 8 | TUNE_CCARGS:append = "${@bb.utils.contains('TUNE_FEATURES', 'riscv32nf', ' -mabi=ilp32', ' ', d)}" |
9 | 9 | ||
10 | # Fix: ld: unrecognized option '--hash-style=sysv' | 10 | # Fix: ld: unrecognized option '--hash-style=sysv' |
11 | LINKER_HASH_STYLE_libc-newlib = "" | 11 | LINKER_HASH_STYLE:libc-newlib = "" |
12 | # Fix: ld: unrecognized option '--hash-style=gnu' | 12 | # Fix: ld: unrecognized option '--hash-style=gnu' |
13 | LINKER_HASH_STYLE_libc-baremetal = "" | 13 | LINKER_HASH_STYLE:libc-baremetal = "" |
diff --git a/meta/conf/machine/include/riscv/qemuriscv.inc b/meta/conf/machine/include/riscv/qemuriscv.inc index 20e2d465a1..14eaf5d64a 100644 --- a/meta/conf/machine/include/riscv/qemuriscv.inc +++ b/meta/conf/machine/include/riscv/qemuriscv.inc | |||
@@ -22,8 +22,8 @@ EXTRA_IMAGEDEPENDS += "opensbi" | |||
22 | RISCV_SBI_PLAT ?= "generic" | 22 | RISCV_SBI_PLAT ?= "generic" |
23 | RISCV_SBI_PAYLOAD ?= "${KERNEL_IMAGETYPE}-${MACHINE}.bin" | 23 | RISCV_SBI_PAYLOAD ?= "${KERNEL_IMAGETYPE}-${MACHINE}.bin" |
24 | 24 | ||
25 | UBOOT_ENTRYPOINT_riscv32 = "0x80400000" | 25 | UBOOT_ENTRYPOINT:riscv32 = "0x80400000" |
26 | UBOOT_ENTRYPOINT_riscv64 = "0x80200000" | 26 | UBOOT_ENTRYPOINT:riscv64 = "0x80200000" |
27 | 27 | ||
28 | # qemuboot options | 28 | # qemuboot options |
29 | QB_SMP = "-smp 4" | 29 | QB_SMP = "-smp 4" |
diff --git a/meta/conf/machine/include/riscv/tune-riscv.inc b/meta/conf/machine/include/riscv/tune-riscv.inc index 028548bf56..cc2896f277 100644 --- a/meta/conf/machine/include/riscv/tune-riscv.inc +++ b/meta/conf/machine/include/riscv/tune-riscv.inc | |||
@@ -11,23 +11,23 @@ TUNEVALID[bigendian] = "Big endian mode" | |||
11 | AVAILTUNES += "riscv64 riscv32 riscv64nf riscv32nf" | 11 | AVAILTUNES += "riscv64 riscv32 riscv64nf riscv32nf" |
12 | 12 | ||
13 | # Default | 13 | # Default |
14 | TUNE_FEATURES_tune-riscv64 = "riscv64" | 14 | TUNE_FEATURES:tune-riscv64 = "riscv64" |
15 | TUNE_ARCH_tune-riscv64 = "riscv64" | 15 | TUNE_ARCH:tune-riscv64 = "riscv64" |
16 | TUNE_PKGARCH_tune-riscv64 = "riscv64" | 16 | TUNE_PKGARCH:tune-riscv64 = "riscv64" |
17 | PACKAGE_EXTRA_ARCHS_tune-riscv64 = "riscv64" | 17 | PACKAGE_EXTRA_ARCHS:tune-riscv64 = "riscv64" |
18 | 18 | ||
19 | TUNE_FEATURES_tune-riscv32 = "riscv32" | 19 | TUNE_FEATURES:tune-riscv32 = "riscv32" |
20 | TUNE_ARCH_tune-riscv32 = "riscv32" | 20 | TUNE_ARCH:tune-riscv32 = "riscv32" |
21 | TUNE_PKGARCH_tune-riscv32 = "riscv32" | 21 | TUNE_PKGARCH:tune-riscv32 = "riscv32" |
22 | PACKAGE_EXTRA_ARCHS_tune-riscv32 = "riscv32" | 22 | PACKAGE_EXTRA_ARCHS:tune-riscv32 = "riscv32" |
23 | 23 | ||
24 | # No float | 24 | # No float |
25 | TUNE_FEATURES_tune-riscv64nf = "${TUNE_FEATURES_tune-riscv64} riscv64nf" | 25 | TUNE_FEATURES:tune-riscv64nf = "${TUNE_FEATURES:tune-riscv64} riscv64nf" |
26 | TUNE_ARCH_tune-riscv64nf = "riscv64" | 26 | TUNE_ARCH:tune-riscv64nf = "riscv64" |
27 | TUNE_PKGARCH_tune-riscv64nf = "riscv64nf" | 27 | TUNE_PKGARCH:tune-riscv64nf = "riscv64nf" |
28 | PACKAGE_EXTRA_ARCHS_tune-riscv64nf = "riscv64nf" | 28 | PACKAGE_EXTRA_ARCHS:tune-riscv64nf = "riscv64nf" |
29 | 29 | ||
30 | TUNE_FEATURES_tune-riscv32nf = "${TUNE_FEATURES_tune-riscv32} riscv32nf" | 30 | TUNE_FEATURES:tune-riscv32nf = "${TUNE_FEATURES:tune-riscv32} riscv32nf" |
31 | TUNE_ARCH_tune-riscv32nf = "riscv32" | 31 | TUNE_ARCH:tune-riscv32nf = "riscv32" |
32 | TUNE_PKGARCH_tune-riscv32nf = "riscv32nf" | 32 | TUNE_PKGARCH:tune-riscv32nf = "riscv32nf" |
33 | PACKAGE_EXTRA_ARCHS_tune-riscv32nf = "riscv32nf" | 33 | PACKAGE_EXTRA_ARCHS:tune-riscv32nf = "riscv32nf" |
diff --git a/meta/conf/machine/include/sh/README b/meta/conf/machine/include/sh/README index b351acdd28..87d48b927b 100644 --- a/meta/conf/machine/include/sh/README +++ b/meta/conf/machine/include/sh/README | |||
@@ -5,7 +5,7 @@ Both big endian and little endian are defined for SH. | |||
5 | 5 | ||
6 | Experimental -- SH tunings have not been validated. | 6 | Experimental -- SH tunings have not been validated. |
7 | 7 | ||
8 | The TUNE_ARCH is defined as ${TUNE_ARCH_tune-${DEFAULTTUNE}}. | 8 | The TUNE_ARCH is defined as ${TUNE_ARCH:tune-${DEFAULTTUNE}}. |
9 | 9 | ||
10 | The TUNE_PKGARCH is defind as ${TUNE_PKGARCH_tune-${DEFAULTTUNE}}. | 10 | The TUNE_PKGARCH is defind as ${TUNE_PKGARCH:tune-${DEFAULTTUNE}}. |
11 | 11 | ||
diff --git a/meta/conf/machine/include/sh/arch-sh.inc b/meta/conf/machine/include/sh/arch-sh.inc index bdfbf52ca1..9d70e8511d 100644 --- a/meta/conf/machine/include/sh/arch-sh.inc +++ b/meta/conf/machine/include/sh/arch-sh.inc | |||
@@ -2,8 +2,8 @@ | |||
2 | 2 | ||
3 | DEFAULTTUNE ?= "sh" | 3 | DEFAULTTUNE ?= "sh" |
4 | 4 | ||
5 | TUNE_ARCH = "${TUNE_ARCH_tune-${DEFAULTTUNE}}" | 5 | TUNE_ARCH = "${TUNE_ARCH:tune-${DEFAULTTUNE}}" |
6 | TUNE_PKGARCH = "${TUNE_PKGARCH_tune-${DEFAULTTUNE}}" | 6 | TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}" |
7 | 7 | ||
8 | TUNEVALID[bigendian] = "Enabled big-endian mode." | 8 | TUNEVALID[bigendian] = "Enabled big-endian mode." |
9 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', ' -mb', ' -ml', d)}" | 9 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', ' -mb', ' -ml', d)}" |
diff --git a/meta/conf/machine/include/tune-arm1136jf-s.inc b/meta/conf/machine/include/tune-arm1136jf-s.inc index 2bb8c7c154..b848580948 100644 --- a/meta/conf/machine/include/tune-arm1136jf-s.inc +++ b/meta/conf/machine/include/tune-arm1136jf-s.inc | |||
@@ -7,10 +7,10 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'arm1136jfs', ' -mcpu=arm1 | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1136jfs', 'armv6:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1136jfs', 'armv6:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "arm1136jfs arm1136jfshf" | 9 | AVAILTUNES += "arm1136jfs arm1136jfshf" |
10 | ARMPKGARCH_tune-arm1136jfs = "arm1136jfs" | 10 | ARMPKGARCH:tune-arm1136jfs = "arm1136jfs" |
11 | ARMPKGARCH_tune-arm1136jfshf = "arm1136jfs" | 11 | ARMPKGARCH:tune-arm1136jfshf = "arm1136jfs" |
12 | # mcpu is used so don't use armv6 as we don't want march | 12 | # mcpu is used so don't use armv6 as we don't want march |
13 | TUNE_FEATURES_tune-arm1136jfs = "arm vfp arm1136jfs" | 13 | TUNE_FEATURES:tune-arm1136jfs = "arm vfp arm1136jfs" |
14 | TUNE_FEATURES_tune-arm1136jfshf = "${TUNE_FEATURES_tune-arm1136jfs} callconvention-hard" | 14 | TUNE_FEATURES:tune-arm1136jfshf = "${TUNE_FEATURES:tune-arm1136jfs} callconvention-hard" |
15 | PACKAGE_EXTRA_ARCHS_tune-arm1136jfs = "${PACKAGE_EXTRA_ARCHS_tune-armv6} arm1136jfs-vfp" | 15 | PACKAGE_EXTRA_ARCHS:tune-arm1136jfs = "${PACKAGE_EXTRA_ARCHS:tune-armv6} arm1136jfs-vfp" |
16 | PACKAGE_EXTRA_ARCHS_tune-arm1136jfshf = "${PACKAGE_EXTRA_ARCHS_tune-armv6hf} arm1136jfshf-vfp" | 16 | PACKAGE_EXTRA_ARCHS:tune-arm1136jfshf = "${PACKAGE_EXTRA_ARCHS:tune-armv6hf} arm1136jfshf-vfp" |
diff --git a/meta/conf/machine/include/tune-arm1176jz-s.inc b/meta/conf/machine/include/tune-arm1176jz-s.inc index a74781f5e6..21d77f081e 100644 --- a/meta/conf/machine/include/tune-arm1176jz-s.inc +++ b/meta/conf/machine/include/tune-arm1176jz-s.inc | |||
@@ -7,11 +7,11 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzs', ' -mcpu=arm1 | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzs', 'armv6:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm1176jzs', 'armv6:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "arm1176jzs" | 9 | AVAILTUNES += "arm1176jzs" |
10 | ARMPKGARCH_tune-arm1176jzs = "arm1176jzs" | 10 | ARMPKGARCH:tune-arm1176jzs = "arm1176jzs" |
11 | TUNE_FEATURES_tune-arm1176jzs = "arm thumb arm1176jzs" | 11 | TUNE_FEATURES:tune-arm1176jzs = "arm thumb arm1176jzs" |
12 | PACKAGE_EXTRA_ARCHS_tune-arm1176jzs = "${PACKAGE_EXTRA_ARCHS_tune-armv6t-novfp} arm1176jzs arm1176jzst" | 12 | PACKAGE_EXTRA_ARCHS:tune-arm1176jzs = "${PACKAGE_EXTRA_ARCHS:tune-armv6t-novfp} arm1176jzs arm1176jzst" |
13 | 13 | ||
14 | AVAILTUNES += "arm1176jzs-be" | 14 | AVAILTUNES += "arm1176jzs-be" |
15 | ARMPKGARCH_tune-arm1176jzs-be = "${ARMPKGARCH_tune-arm1176jzs}" | 15 | ARMPKGARCH:tune-arm1176jzs-be = "${ARMPKGARCH:tune-arm1176jzs}" |
16 | TUNE_FEATURES_tune-arm1176jzs-be = "${TUNE_FEATURES_tune-arm1176jzs} bigendian" | 16 | TUNE_FEATURES:tune-arm1176jzs-be = "${TUNE_FEATURES:tune-arm1176jzs} bigendian" |
17 | PACKAGE_EXTRA_ARCHS_tune-arm1176jzs-be = "${PACKAGE_EXTRA_ARCHS_tune-armv6tb-novfp} arm1176jzsb arm1176jzstb" | 17 | PACKAGE_EXTRA_ARCHS:tune-arm1176jzs-be = "${PACKAGE_EXTRA_ARCHS:tune-armv6tb-novfp} arm1176jzsb arm1176jzstb" |
diff --git a/meta/conf/machine/include/tune-arm920t.inc b/meta/conf/machine/include/tune-arm920t.inc index 62a1a7e858..8a615792df 100644 --- a/meta/conf/machine/include/tune-arm920t.inc +++ b/meta/conf/machine/include/tune-arm920t.inc | |||
@@ -7,7 +7,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'arm920t', ' -mcpu=arm920t | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm920t', 'armv4:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm920t', 'armv4:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "arm920t" | 9 | AVAILTUNES += "arm920t" |
10 | ARMPKGARCH_tune-arm920t = "arm920t" | 10 | ARMPKGARCH:tune-arm920t = "arm920t" |
11 | # mcpu is used so don't use armv4t as we don't want march | 11 | # mcpu is used so don't use armv4t as we don't want march |
12 | TUNE_FEATURES_tune-arm920t = "arm thumb arm920t" | 12 | TUNE_FEATURES:tune-arm920t = "arm thumb arm920t" |
13 | PACKAGE_EXTRA_ARCHS_tune-arm920t = "${PACKAGE_EXTRA_ARCHS_tune-armv4t} arm920t arm920tt" | 13 | PACKAGE_EXTRA_ARCHS:tune-arm920t = "${PACKAGE_EXTRA_ARCHS:tune-armv4t} arm920t arm920tt" |
diff --git a/meta/conf/machine/include/tune-arm926ejs.inc b/meta/conf/machine/include/tune-arm926ejs.inc index 5f090ba2f8..84c5084868 100644 --- a/meta/conf/machine/include/tune-arm926ejs.inc +++ b/meta/conf/machine/include/tune-arm926ejs.inc | |||
@@ -7,7 +7,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'arm926ejs', ' -mcpu=arm92 | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm926ejs', 'armv5:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm926ejs', 'armv5:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "arm926ejs" | 9 | AVAILTUNES += "arm926ejs" |
10 | ARMPKGARCH_tune-arm926ejs = "arm926ejs" | 10 | ARMPKGARCH:tune-arm926ejs = "arm926ejs" |
11 | # mcpu is used so don't use armv5te as we don't want march | 11 | # mcpu is used so don't use armv5te as we don't want march |
12 | TUNE_FEATURES_tune-arm926ejs = "arm thumb dsp arm926ejs" | 12 | TUNE_FEATURES:tune-arm926ejs = "arm thumb dsp arm926ejs" |
13 | PACKAGE_EXTRA_ARCHS_tune-arm926ejs = "${PACKAGE_EXTRA_ARCHS_tune-armv5te} arm926ejste arm926ejse" | 13 | PACKAGE_EXTRA_ARCHS:tune-arm926ejs = "${PACKAGE_EXTRA_ARCHS:tune-armv5te} arm926ejste arm926ejse" |
diff --git a/meta/conf/machine/include/tune-arm9tdmi.inc b/meta/conf/machine/include/tune-arm9tdmi.inc index 8a46f8e5df..5ab286b576 100644 --- a/meta/conf/machine/include/tune-arm9tdmi.inc +++ b/meta/conf/machine/include/tune-arm9tdmi.inc | |||
@@ -7,7 +7,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'arm9tdmi', ' -mcpu=arm9td | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm9tdmi', 'armv4:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'arm9tdmi', 'armv4:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "arm9tdmi" | 9 | AVAILTUNES += "arm9tdmi" |
10 | ARMPKGARCH_tune-arm9tdmi = "arm9tdmi" | 10 | ARMPKGARCH:tune-arm9tdmi = "arm9tdmi" |
11 | # mcpu is used so don't use armv4t as we don't want march | 11 | # mcpu is used so don't use armv4t as we don't want march |
12 | TUNE_FEATURES_tune-arm9tdmi = "arm thumb arm9tdmi" | 12 | TUNE_FEATURES:tune-arm9tdmi = "arm thumb arm9tdmi" |
13 | PACKAGE_EXTRA_ARCHS_tune-arm9tdmi = "${PACKAGE_EXTRA_ARCHS_tune-armv4t} arm9tdmi arm9tdmit" | 13 | PACKAGE_EXTRA_ARCHS:tune-arm9tdmi = "${PACKAGE_EXTRA_ARCHS:tune-armv4t} arm9tdmi arm9tdmit" |
diff --git a/meta/conf/machine/include/tune-c3.inc b/meta/conf/machine/include/tune-c3.inc index 1b272b2505..afae82541d 100644 --- a/meta/conf/machine/include/tune-c3.inc +++ b/meta/conf/machine/include/tune-c3.inc | |||
@@ -5,8 +5,8 @@ TUNECONFLICTS[c3] = "m64 mx32" | |||
5 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'c3', ' -march=c3 -mtune=c3', '', d)}" | 5 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'c3', ' -march=c3 -mtune=c3', '', d)}" |
6 | 6 | ||
7 | AVAILTUNES += "c3" | 7 | AVAILTUNES += "c3" |
8 | TUNE_FEATURES_tune-c3 = "${TUNE_FEATURES_tune-x86} c3" | 8 | TUNE_FEATURES:tune-c3 = "${TUNE_FEATURES:tune-x86} c3" |
9 | BASE_LIBS_tune-c3 = "${BASE_LIB_tune-x86}" | 9 | BASE_LIBS:tune-c3 = "${BASE_LIB:tune-x86}" |
10 | # The following should likely be something other then i586... | 10 | # The following should likely be something other then i586... |
11 | TUNE_PKGARCH_tune-c3 = "i586" | 11 | TUNE_PKGARCH:tune-c3 = "i586" |
12 | PACKAGE_EXTRA_ARCHS_tune-c3 = "${PACKAGE_EXTRA_ARCHS_tune-x86} i386 i486 i586" | 12 | PACKAGE_EXTRA_ARCHS:tune-c3 = "${PACKAGE_EXTRA_ARCHS:tune-x86} i386 i486 i586" |
diff --git a/meta/conf/machine/include/tune-core2.inc b/meta/conf/machine/include/tune-core2.inc index ddde719bde..a551cad4d5 100644 --- a/meta/conf/machine/include/tune-core2.inc +++ b/meta/conf/machine/include/tune-core2.inc | |||
@@ -17,22 +17,22 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'core2', ' -march=core2 -m | |||
17 | 17 | ||
18 | # Extra tune selections | 18 | # Extra tune selections |
19 | AVAILTUNES += "core2-32" | 19 | AVAILTUNES += "core2-32" |
20 | TUNE_FEATURES_tune-core2-32 = "${TUNE_FEATURES_tune-x86} core2" | 20 | TUNE_FEATURES:tune-core2-32 = "${TUNE_FEATURES:tune-x86} core2" |
21 | BASE_LIB_tune-core2-32 = "lib" | 21 | BASE_LIB:tune-core2-32 = "lib" |
22 | TUNE_PKGARCH_tune-core2-32 = "core2-32" | 22 | TUNE_PKGARCH:tune-core2-32 = "core2-32" |
23 | PACKAGE_EXTRA_ARCHS_tune-core2-32 = "${PACKAGE_EXTRA_ARCHS_tune-i686} core2-32" | 23 | PACKAGE_EXTRA_ARCHS:tune-core2-32 = "${PACKAGE_EXTRA_ARCHS:tune-i686} core2-32" |
24 | QEMU_EXTRAOPTIONS_core2-32 = " -cpu n270" | 24 | QEMU_EXTRAOPTIONS_core2-32 = " -cpu n270" |
25 | 25 | ||
26 | AVAILTUNES += "core2-64" | 26 | AVAILTUNES += "core2-64" |
27 | TUNE_FEATURES_tune-core2-64 = "${TUNE_FEATURES_tune-x86-64} core2" | 27 | TUNE_FEATURES:tune-core2-64 = "${TUNE_FEATURES:tune-x86-64} core2" |
28 | BASE_LIB_tune-core2-64 = "lib64" | 28 | BASE_LIB:tune-core2-64 = "lib64" |
29 | TUNE_PKGARCH_tune-core2-64 = "core2-64" | 29 | TUNE_PKGARCH:tune-core2-64 = "core2-64" |
30 | PACKAGE_EXTRA_ARCHS_tune-core2-64 = "${PACKAGE_EXTRA_ARCHS_tune-x86-64} core2-64" | 30 | PACKAGE_EXTRA_ARCHS:tune-core2-64 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64} core2-64" |
31 | QEMU_EXTRAOPTIONS_core2-64 = " -cpu core2duo" | 31 | QEMU_EXTRAOPTIONS_core2-64 = " -cpu core2duo" |
32 | 32 | ||
33 | AVAILTUNES += "core2-64-x32" | 33 | AVAILTUNES += "core2-64-x32" |
34 | TUNE_FEATURES_tune-core2-64-x32 = "${TUNE_FEATURES_tune-x86-64-x32} core2" | 34 | TUNE_FEATURES:tune-core2-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} core2" |
35 | BASE_LIB_tune-core2-64-x32 = "libx32" | 35 | BASE_LIB:tune-core2-64-x32 = "libx32" |
36 | TUNE_PKGARCH_tune-core2-64-x32 = "core2-64-x32" | 36 | TUNE_PKGARCH:tune-core2-64-x32 = "core2-64-x32" |
37 | PACKAGE_EXTRA_ARCHS_tune-core2-64-x32 = "${PACKAGE_EXTRA_ARCHS_tune-x86-64-x32} core2-64-x32" | 37 | PACKAGE_EXTRA_ARCHS:tune-core2-64-x32 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64-x32} core2-64-x32" |
38 | QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu core2duo" | 38 | QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu core2duo" |
diff --git a/meta/conf/machine/include/tune-corei7.inc b/meta/conf/machine/include/tune-corei7.inc index d06af47b86..bf1ac7a93b 100644 --- a/meta/conf/machine/include/tune-corei7.inc +++ b/meta/conf/machine/include/tune-corei7.inc | |||
@@ -17,22 +17,22 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'corei7', ' -march=nehalem | |||
17 | 17 | ||
18 | # Extra tune selections | 18 | # Extra tune selections |
19 | AVAILTUNES += "corei7-32" | 19 | AVAILTUNES += "corei7-32" |
20 | TUNE_FEATURES_tune-corei7-32 = "${TUNE_FEATURES_tune-x86} corei7" | 20 | TUNE_FEATURES:tune-corei7-32 = "${TUNE_FEATURES:tune-x86} corei7" |
21 | BASE_LIB_tune-corei7-32 = "lib" | 21 | BASE_LIB:tune-corei7-32 = "lib" |
22 | TUNE_PKGARCH_tune-corei7-32 = "corei7-32" | 22 | TUNE_PKGARCH:tune-corei7-32 = "corei7-32" |
23 | PACKAGE_EXTRA_ARCHS_tune-corei7-32 = "${PACKAGE_EXTRA_ARCHS_tune-core2-32} corei7-32" | 23 | PACKAGE_EXTRA_ARCHS:tune-corei7-32 = "${PACKAGE_EXTRA_ARCHS:tune-core2-32} corei7-32" |
24 | QEMU_EXTRAOPTIONS_corei7-32 = " -cpu Nehalem,check=false" | 24 | QEMU_EXTRAOPTIONS_corei7-32 = " -cpu Nehalem,check=false" |
25 | 25 | ||
26 | AVAILTUNES += "corei7-64" | 26 | AVAILTUNES += "corei7-64" |
27 | TUNE_FEATURES_tune-corei7-64 = "${TUNE_FEATURES_tune-x86-64} corei7" | 27 | TUNE_FEATURES:tune-corei7-64 = "${TUNE_FEATURES:tune-x86-64} corei7" |
28 | BASE_LIB_tune-corei7-64 = "lib64" | 28 | BASE_LIB:tune-corei7-64 = "lib64" |
29 | TUNE_PKGARCH_tune-corei7-64 = "corei7-64" | 29 | TUNE_PKGARCH:tune-corei7-64 = "corei7-64" |
30 | PACKAGE_EXTRA_ARCHS_tune-corei7-64 = "${PACKAGE_EXTRA_ARCHS_tune-core2-64} corei7-64" | 30 | PACKAGE_EXTRA_ARCHS:tune-corei7-64 = "${PACKAGE_EXTRA_ARCHS:tune-core2-64} corei7-64" |
31 | QEMU_EXTRAOPTIONS_corei7-64 = " -cpu Nehalem,check=false" | 31 | QEMU_EXTRAOPTIONS_corei7-64 = " -cpu Nehalem,check=false" |
32 | 32 | ||
33 | AVAILTUNES += "corei7-64-x32" | 33 | AVAILTUNES += "corei7-64-x32" |
34 | TUNE_FEATURES_tune-corei7-64-x32 = "${TUNE_FEATURES_tune-x86-64-x32} corei7" | 34 | TUNE_FEATURES:tune-corei7-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} corei7" |
35 | BASE_LIB_tune-corei7-64-x32 = "libx32" | 35 | BASE_LIB:tune-corei7-64-x32 = "libx32" |
36 | TUNE_PKGARCH_tune-corei7-64-x32 = "corei7-64-x32" | 36 | TUNE_PKGARCH:tune-corei7-64-x32 = "corei7-64-x32" |
37 | PACKAGE_EXTRA_ARCHS_tune-corei7-64-x32 = "${PACKAGE_EXTRA_ARCHS_tune-core2-64-x32} corei7-64-x32" | 37 | PACKAGE_EXTRA_ARCHS:tune-corei7-64-x32 = "${PACKAGE_EXTRA_ARCHS:tune-core2-64-x32} corei7-64-x32" |
38 | QEMU_EXTRAOPTIONS_corei7-64-x32 = " -cpu Nehalem,check=false" | 38 | QEMU_EXTRAOPTIONS_corei7-64-x32 = " -cpu Nehalem,check=false" |
diff --git a/meta/conf/machine/include/tune-cortex-m0.inc b/meta/conf/machine/include/tune-cortex-m0.inc index a59c8af941..aadc5326ce 100644 --- a/meta/conf/machine/include/tune-cortex-m0.inc +++ b/meta/conf/machine/include/tune-cortex-m0.inc | |||
@@ -5,7 +5,7 @@ TUNEVALID[cortexm0] = "Enable Cortex-M0 specific processor optimizations" | |||
5 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm0', ' -mcpu=cortex-m0', '', d)}" | 5 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm0', ' -mcpu=cortex-m0', '', d)}" |
6 | AVAILTUNES += "cortexm0" | 6 | AVAILTUNES += "cortexm0" |
7 | 7 | ||
8 | ARMPKGARCH_tune-cortexm0 = "cortexm0" | 8 | ARMPKGARCH:tune-cortexm0 = "cortexm0" |
9 | TUNE_FEATURES_tune-cortexm0 = "${TUNE_FEATURES_tune-armv6m} cortexm0" | 9 | TUNE_FEATURES:tune-cortexm0 = "${TUNE_FEATURES:tune-armv6m} cortexm0" |
10 | 10 | ||
11 | PACKAGE_EXTRA_ARCHS_tune-cortexm0 = "${PACKAGE_EXTRA_ARCHS_tune-armv6m} cortexm0" | 11 | PACKAGE_EXTRA_ARCHS:tune-cortexm0 = "${PACKAGE_EXTRA_ARCHS:tune-armv6m} cortexm0" |
diff --git a/meta/conf/machine/include/tune-cortex-m0plus.inc b/meta/conf/machine/include/tune-cortex-m0plus.inc index 1c7512b061..a3cf3f0bd2 100644 --- a/meta/conf/machine/include/tune-cortex-m0plus.inc +++ b/meta/conf/machine/include/tune-cortex-m0plus.inc | |||
@@ -5,7 +5,7 @@ TUNEVALID[cortexm0-plus] = "Enable Cortex-M0 Plus specific processor optimizatio | |||
5 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm0-plus', ' -mcpu=cortex-m0plus', '', d)}" | 5 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm0-plus', ' -mcpu=cortex-m0plus', '', d)}" |
6 | AVAILTUNES += "cortexm0-plus" | 6 | AVAILTUNES += "cortexm0-plus" |
7 | 7 | ||
8 | ARMPKGARCH_tune-cortexm0-plus = "cortexm0-plus" | 8 | ARMPKGARCH:tune-cortexm0-plus = "cortexm0-plus" |
9 | TUNE_FEATURES_tune-cortexm0-plus = "${TUNE_FEATURES_tune-armv6m} cortexm0-plus" | 9 | TUNE_FEATURES:tune-cortexm0-plus = "${TUNE_FEATURES:tune-armv6m} cortexm0-plus" |
10 | 10 | ||
11 | PACKAGE_EXTRA_ARCHS_tune-cortexm0-plus = "${PACKAGE_EXTRA_ARCHS_tune-armv6m} cortexm0-plus" | 11 | PACKAGE_EXTRA_ARCHS:tune-cortexm0-plus = "${PACKAGE_EXTRA_ARCHS:tune-armv6m} cortexm0-plus" |
diff --git a/meta/conf/machine/include/tune-cortexa15.inc b/meta/conf/machine/include/tune-cortexa15.inc index 0457c2d9fa..66bc124dc0 100644 --- a/meta/conf/machine/include/tune-cortexa15.inc +++ b/meta/conf/machine/include/tune-cortexa15.inc | |||
@@ -8,44 +8,44 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'cortexa15', 'armv7ve | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa15 cortexa15t cortexa15-neon cortexa15t-neon cortexa15-neon-vfpv4 cortexa15t-neon-vfpv4" | 10 | AVAILTUNES += "cortexa15 cortexa15t cortexa15-neon cortexa15t-neon cortexa15-neon-vfpv4 cortexa15t-neon-vfpv4" |
11 | ARMPKGARCH_tune-cortexa15 = "cortexa15" | 11 | ARMPKGARCH:tune-cortexa15 = "cortexa15" |
12 | ARMPKGARCH_tune-cortexa15t = "cortexa15" | 12 | ARMPKGARCH:tune-cortexa15t = "cortexa15" |
13 | ARMPKGARCH_tune-cortexa15-neon = "cortexa15" | 13 | ARMPKGARCH:tune-cortexa15-neon = "cortexa15" |
14 | ARMPKGARCH_tune-cortexa15t-neon = "cortexa15" | 14 | ARMPKGARCH:tune-cortexa15t-neon = "cortexa15" |
15 | ARMPKGARCH_tune-cortexa15-neon-vfpv4 = "cortexa15" | 15 | ARMPKGARCH:tune-cortexa15-neon-vfpv4 = "cortexa15" |
16 | ARMPKGARCH_tune-cortexa15t-neon-vfpv4 = "cortexa15" | 16 | ARMPKGARCH:tune-cortexa15t-neon-vfpv4 = "cortexa15" |
17 | # mcpu is used so don't use armv7ve as we don't want march | 17 | # mcpu is used so don't use armv7ve as we don't want march |
18 | TUNE_FEATURES_tune-cortexa15 = "arm vfp cortexa15" | 18 | TUNE_FEATURES:tune-cortexa15 = "arm vfp cortexa15" |
19 | TUNE_FEATURES_tune-cortexa15t = "${TUNE_FEATURES_tune-cortexa15} thumb" | 19 | TUNE_FEATURES:tune-cortexa15t = "${TUNE_FEATURES:tune-cortexa15} thumb" |
20 | TUNE_FEATURES_tune-cortexa15-neon = "${TUNE_FEATURES_tune-cortexa15} neon" | 20 | TUNE_FEATURES:tune-cortexa15-neon = "${TUNE_FEATURES:tune-cortexa15} neon" |
21 | TUNE_FEATURES_tune-cortexa15t-neon = "${TUNE_FEATURES_tune-cortexa15-neon} thumb" | 21 | TUNE_FEATURES:tune-cortexa15t-neon = "${TUNE_FEATURES:tune-cortexa15-neon} thumb" |
22 | TUNE_FEATURES_tune-cortexa15-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa15-neon} vfpv4" | 22 | TUNE_FEATURES:tune-cortexa15-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa15-neon} vfpv4" |
23 | TUNE_FEATURES_tune-cortexa15t-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa15-neon-vfpv4} thumb" | 23 | TUNE_FEATURES:tune-cortexa15t-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa15-neon-vfpv4} thumb" |
24 | PACKAGE_EXTRA_ARCHS_tune-cortexa15 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve} cortexa15-vfp" | 24 | PACKAGE_EXTRA_ARCHS:tune-cortexa15 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve} cortexa15-vfp" |
25 | PACKAGE_EXTRA_ARCHS_tune-cortexa15t = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet} cortexa15-vfp cortexa15t2-vfp" | 25 | PACKAGE_EXTRA_ARCHS:tune-cortexa15t = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} cortexa15-vfp cortexa15t2-vfp" |
26 | PACKAGE_EXTRA_ARCHS_tune-cortexa15-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon} cortexa15-vfp cortexa15-neon" | 26 | PACKAGE_EXTRA_ARCHS:tune-cortexa15-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} cortexa15-vfp cortexa15-neon" |
27 | PACKAGE_EXTRA_ARCHS_tune-cortexa15t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon} cortexa15-vfp cortexa15-neon cortexa15t2-vfp cortexa15t2-neon" | 27 | PACKAGE_EXTRA_ARCHS:tune-cortexa15t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} cortexa15-vfp cortexa15-neon cortexa15t2-vfp cortexa15t2-neon" |
28 | PACKAGE_EXTRA_ARCHS_tune-cortexa15-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon-vfpv4} cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4" | 28 | PACKAGE_EXTRA_ARCHS:tune-cortexa15-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4} cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4" |
29 | PACKAGE_EXTRA_ARCHS_tune-cortexa15t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon-vfpv4} cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4 cortexa15t2-vfp cortexa15t2-neon cortexa15t2-neon-vfpv4" | 29 | PACKAGE_EXTRA_ARCHS:tune-cortexa15t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4} cortexa15-vfp cortexa15-neon cortexa15-neon-vfpv4 cortexa15t2-vfp cortexa15t2-neon cortexa15t2-neon-vfpv4" |
30 | 30 | ||
31 | # HF Tunes | 31 | # HF Tunes |
32 | AVAILTUNES += "cortexa15hf cortexa15thf cortexa15hf-neon cortexa15thf-neon cortexa15hf-neon-vfpv4 cortexa15thf-neon-vfpv4" | 32 | AVAILTUNES += "cortexa15hf cortexa15thf cortexa15hf-neon cortexa15thf-neon cortexa15hf-neon-vfpv4 cortexa15thf-neon-vfpv4" |
33 | ARMPKGARCH_tune-cortexa15hf = "cortexa15" | 33 | ARMPKGARCH:tune-cortexa15hf = "cortexa15" |
34 | ARMPKGARCH_tune-cortexa15thf = "cortexa15" | 34 | ARMPKGARCH:tune-cortexa15thf = "cortexa15" |
35 | ARMPKGARCH_tune-cortexa15hf-neon = "cortexa15" | 35 | ARMPKGARCH:tune-cortexa15hf-neon = "cortexa15" |
36 | ARMPKGARCH_tune-cortexa15thf-neon = "cortexa15" | 36 | ARMPKGARCH:tune-cortexa15thf-neon = "cortexa15" |
37 | ARMPKGARCH_tune-cortexa15hf-neon-vfpv4 = "cortexa15" | 37 | ARMPKGARCH:tune-cortexa15hf-neon-vfpv4 = "cortexa15" |
38 | ARMPKGARCH_tune-cortexa15thf-neon-vfpv4 = "cortexa15" | 38 | ARMPKGARCH:tune-cortexa15thf-neon-vfpv4 = "cortexa15" |
39 | # mcpu is used so don't use armv7ve as we don't want march | 39 | # mcpu is used so don't use armv7ve as we don't want march |
40 | TUNE_FEATURES_tune-cortexa15hf = "${TUNE_FEATURES_tune-cortexa15} callconvention-hard" | 40 | TUNE_FEATURES:tune-cortexa15hf = "${TUNE_FEATURES:tune-cortexa15} callconvention-hard" |
41 | TUNE_FEATURES_tune-cortexa15thf = "${TUNE_FEATURES_tune-cortexa15t} callconvention-hard" | 41 | TUNE_FEATURES:tune-cortexa15thf = "${TUNE_FEATURES:tune-cortexa15t} callconvention-hard" |
42 | TUNE_FEATURES_tune-cortexa15hf-neon = "${TUNE_FEATURES_tune-cortexa15-neon} callconvention-hard" | 42 | TUNE_FEATURES:tune-cortexa15hf-neon = "${TUNE_FEATURES:tune-cortexa15-neon} callconvention-hard" |
43 | TUNE_FEATURES_tune-cortexa15thf-neon = "${TUNE_FEATURES_tune-cortexa15t-neon} callconvention-hard" | 43 | TUNE_FEATURES:tune-cortexa15thf-neon = "${TUNE_FEATURES:tune-cortexa15t-neon} callconvention-hard" |
44 | TUNE_FEATURES_tune-cortexa15hf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa15-neon-vfpv4} callconvention-hard" | 44 | TUNE_FEATURES:tune-cortexa15hf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa15-neon-vfpv4} callconvention-hard" |
45 | TUNE_FEATURES_tune-cortexa15thf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa15t-neon-vfpv4} callconvention-hard" | 45 | TUNE_FEATURES:tune-cortexa15thf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa15t-neon-vfpv4} callconvention-hard" |
46 | PACKAGE_EXTRA_ARCHS_tune-cortexa15hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf} cortexa15hf-vfp" | 46 | PACKAGE_EXTRA_ARCHS:tune-cortexa15hf = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf} cortexa15hf-vfp" |
47 | PACKAGE_EXTRA_ARCHS_tune-cortexa15thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf} cortexa15hf-vfp cortexa15t2hf-vfp" | 47 | PACKAGE_EXTRA_ARCHS:tune-cortexa15thf = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} cortexa15hf-vfp cortexa15t2hf-vfp" |
48 | PACKAGE_EXTRA_ARCHS_tune-cortexa15hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon} cortexa15hf-vfp cortexa15hf-neon" | 48 | PACKAGE_EXTRA_ARCHS:tune-cortexa15hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} cortexa15hf-vfp cortexa15hf-neon" |
49 | PACKAGE_EXTRA_ARCHS_tune-cortexa15thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon} cortexa15hf-vfp cortexa15hf-neon cortexa15t2hf-vfp cortexa15t2hf-neon" | 49 | PACKAGE_EXTRA_ARCHS:tune-cortexa15thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} cortexa15hf-vfp cortexa15hf-neon cortexa15t2hf-vfp cortexa15t2hf-neon" |
50 | PACKAGE_EXTRA_ARCHS_tune-cortexa15hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon-vfpv4} cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4" | 50 | PACKAGE_EXTRA_ARCHS:tune-cortexa15hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4} cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4" |
51 | PACKAGE_EXTRA_ARCHS_tune-cortexa15thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon-vfpv4} cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4 cortexa15t2hf-vfp cortexa15t2hf-neon cortexa15t2hf-neon-vfpv4" | 51 | PACKAGE_EXTRA_ARCHS:tune-cortexa15thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon-vfpv4} cortexa15hf-vfp cortexa15hf-neon cortexa15hf-neon-vfpv4 cortexa15t2hf-vfp cortexa15t2hf-neon cortexa15t2hf-neon-vfpv4" |
diff --git a/meta/conf/machine/include/tune-cortexa17.inc b/meta/conf/machine/include/tune-cortexa17.inc index 6a2107f653..324673d440 100644 --- a/meta/conf/machine/include/tune-cortexa17.inc +++ b/meta/conf/machine/include/tune-cortexa17.inc | |||
@@ -8,44 +8,44 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'cortexa17', 'armv7ve | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa17 cortexa17t cortexa17-neon cortexa17t-neon cortexa17-neon-vfpv4 cortexa17t-neon-vfpv4" | 10 | AVAILTUNES += "cortexa17 cortexa17t cortexa17-neon cortexa17t-neon cortexa17-neon-vfpv4 cortexa17t-neon-vfpv4" |
11 | ARMPKGARCH_tune-cortexa17 = "cortexa17" | 11 | ARMPKGARCH:tune-cortexa17 = "cortexa17" |
12 | ARMPKGARCH_tune-cortexa17t = "cortexa17" | 12 | ARMPKGARCH:tune-cortexa17t = "cortexa17" |
13 | ARMPKGARCH_tune-cortexa17-neon = "cortexa17" | 13 | ARMPKGARCH:tune-cortexa17-neon = "cortexa17" |
14 | ARMPKGARCH_tune-cortexa17t-neon = "cortexa17" | 14 | ARMPKGARCH:tune-cortexa17t-neon = "cortexa17" |
15 | ARMPKGARCH_tune-cortexa17-neon-vfpv4 = "cortexa17" | 15 | ARMPKGARCH:tune-cortexa17-neon-vfpv4 = "cortexa17" |
16 | ARMPKGARCH_tune-cortexa17t-neon-vfpv4 = "cortexa17" | 16 | ARMPKGARCH:tune-cortexa17t-neon-vfpv4 = "cortexa17" |
17 | # mcpu is used so don't use armv7ve as we don't want march | 17 | # mcpu is used so don't use armv7ve as we don't want march |
18 | TUNE_FEATURES_tune-cortexa17 = "arm vfp cortexa17" | 18 | TUNE_FEATURES:tune-cortexa17 = "arm vfp cortexa17" |
19 | TUNE_FEATURES_tune-cortexa17t = "${TUNE_FEATURES_tune-cortexa17} thumb" | 19 | TUNE_FEATURES:tune-cortexa17t = "${TUNE_FEATURES:tune-cortexa17} thumb" |
20 | TUNE_FEATURES_tune-cortexa17-neon = "${TUNE_FEATURES_tune-cortexa17} neon" | 20 | TUNE_FEATURES:tune-cortexa17-neon = "${TUNE_FEATURES:tune-cortexa17} neon" |
21 | TUNE_FEATURES_tune-cortexa17t-neon = "${TUNE_FEATURES_tune-cortexa17-neon} thumb" | 21 | TUNE_FEATURES:tune-cortexa17t-neon = "${TUNE_FEATURES:tune-cortexa17-neon} thumb" |
22 | TUNE_FEATURES_tune-cortexa17-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa17-neon} vfpv4" | 22 | TUNE_FEATURES:tune-cortexa17-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa17-neon} vfpv4" |
23 | TUNE_FEATURES_tune-cortexa17t-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa17-neon-vfpv4} thumb" | 23 | TUNE_FEATURES:tune-cortexa17t-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa17-neon-vfpv4} thumb" |
24 | PACKAGE_EXTRA_ARCHS_tune-cortexa17 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve} cortexa17-vfp" | 24 | PACKAGE_EXTRA_ARCHS:tune-cortexa17 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve} cortexa17-vfp" |
25 | PACKAGE_EXTRA_ARCHS_tune-cortexa17t = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet} cortexa17-vfp cortexa17t2-vfp" | 25 | PACKAGE_EXTRA_ARCHS:tune-cortexa17t = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} cortexa17-vfp cortexa17t2-vfp" |
26 | PACKAGE_EXTRA_ARCHS_tune-cortexa17-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon} cortexa17-vfp cortexa17-neon" | 26 | PACKAGE_EXTRA_ARCHS:tune-cortexa17-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} cortexa17-vfp cortexa17-neon" |
27 | PACKAGE_EXTRA_ARCHS_tune-cortexa17t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon} cortexa17-vfp cortexa17-neon cortexa17t2-vfp cortexa17t2-neon" | 27 | PACKAGE_EXTRA_ARCHS:tune-cortexa17t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} cortexa17-vfp cortexa17-neon cortexa17t2-vfp cortexa17t2-neon" |
28 | PACKAGE_EXTRA_ARCHS_tune-cortexa17-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon-vfpv4} cortexa17-vfp cortexa17-neon cortexa17-neon-vfpv4" | 28 | PACKAGE_EXTRA_ARCHS:tune-cortexa17-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4} cortexa17-vfp cortexa17-neon cortexa17-neon-vfpv4" |
29 | PACKAGE_EXTRA_ARCHS_tune-cortexa17t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon-vfpv4} cortexa17-vfp cortexa17-neon cortexa17-neon-vfpv4 cortexa17t2-vfp cortexa17t2-neon cortexa17t2-neon-vfpv4" | 29 | PACKAGE_EXTRA_ARCHS:tune-cortexa17t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4} cortexa17-vfp cortexa17-neon cortexa17-neon-vfpv4 cortexa17t2-vfp cortexa17t2-neon cortexa17t2-neon-vfpv4" |
30 | 30 | ||
31 | # HF Tunes | 31 | # HF Tunes |
32 | AVAILTUNES += "cortexa17hf cortexa17thf cortexa17hf-neon cortexa17thf-neon cortexa17hf-neon-vfpv4 cortexa17thf-neon-vfpv4" | 32 | AVAILTUNES += "cortexa17hf cortexa17thf cortexa17hf-neon cortexa17thf-neon cortexa17hf-neon-vfpv4 cortexa17thf-neon-vfpv4" |
33 | ARMPKGARCH_tune-cortexa17hf = "cortexa17" | 33 | ARMPKGARCH:tune-cortexa17hf = "cortexa17" |
34 | ARMPKGARCH_tune-cortexa17thf = "cortexa17" | 34 | ARMPKGARCH:tune-cortexa17thf = "cortexa17" |
35 | ARMPKGARCH_tune-cortexa17hf-neon = "cortexa17" | 35 | ARMPKGARCH:tune-cortexa17hf-neon = "cortexa17" |
36 | ARMPKGARCH_tune-cortexa17thf-neon = "cortexa17" | 36 | ARMPKGARCH:tune-cortexa17thf-neon = "cortexa17" |
37 | ARMPKGARCH_tune-cortexa17hf-neon-vfpv4 = "cortexa17" | 37 | ARMPKGARCH:tune-cortexa17hf-neon-vfpv4 = "cortexa17" |
38 | ARMPKGARCH_tune-cortexa17thf-neon-vfpv4 = "cortexa17" | 38 | ARMPKGARCH:tune-cortexa17thf-neon-vfpv4 = "cortexa17" |
39 | # mcpu is used so don't use armv7ve as we don't want march | 39 | # mcpu is used so don't use armv7ve as we don't want march |
40 | TUNE_FEATURES_tune-cortexa17hf = "${TUNE_FEATURES_tune-cortexa17} callconvention-hard" | 40 | TUNE_FEATURES:tune-cortexa17hf = "${TUNE_FEATURES:tune-cortexa17} callconvention-hard" |
41 | TUNE_FEATURES_tune-cortexa17thf = "${TUNE_FEATURES_tune-cortexa17t} callconvention-hard" | 41 | TUNE_FEATURES:tune-cortexa17thf = "${TUNE_FEATURES:tune-cortexa17t} callconvention-hard" |
42 | TUNE_FEATURES_tune-cortexa17hf-neon = "${TUNE_FEATURES_tune-cortexa17-neon} callconvention-hard" | 42 | TUNE_FEATURES:tune-cortexa17hf-neon = "${TUNE_FEATURES:tune-cortexa17-neon} callconvention-hard" |
43 | TUNE_FEATURES_tune-cortexa17thf-neon = "${TUNE_FEATURES_tune-cortexa17t-neon} callconvention-hard" | 43 | TUNE_FEATURES:tune-cortexa17thf-neon = "${TUNE_FEATURES:tune-cortexa17t-neon} callconvention-hard" |
44 | TUNE_FEATURES_tune-cortexa17hf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa17-neon-vfpv4} callconvention-hard" | 44 | TUNE_FEATURES:tune-cortexa17hf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa17-neon-vfpv4} callconvention-hard" |
45 | TUNE_FEATURES_tune-cortexa17thf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa17t-neon-vfpv4} callconvention-hard" | 45 | TUNE_FEATURES:tune-cortexa17thf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa17t-neon-vfpv4} callconvention-hard" |
46 | PACKAGE_EXTRA_ARCHS_tune-cortexa17hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf} cortexa17hf-vfp" | 46 | PACKAGE_EXTRA_ARCHS:tune-cortexa17hf = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf} cortexa17hf-vfp" |
47 | PACKAGE_EXTRA_ARCHS_tune-cortexa17thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf} cortexa17hf-vfp cortexa17t2hf-vfp" | 47 | PACKAGE_EXTRA_ARCHS:tune-cortexa17thf = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} cortexa17hf-vfp cortexa17t2hf-vfp" |
48 | PACKAGE_EXTRA_ARCHS_tune-cortexa17hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon} cortexa17hf-vfp cortexa17hf-neon" | 48 | PACKAGE_EXTRA_ARCHS:tune-cortexa17hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} cortexa17hf-vfp cortexa17hf-neon" |
49 | PACKAGE_EXTRA_ARCHS_tune-cortexa17thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon} cortexa17hf-vfp cortexa17hf-neon cortexa17t2hf-vfp cortexa17t2hf-neon" | 49 | PACKAGE_EXTRA_ARCHS:tune-cortexa17thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} cortexa17hf-vfp cortexa17hf-neon cortexa17t2hf-vfp cortexa17t2hf-neon" |
50 | PACKAGE_EXTRA_ARCHS_tune-cortexa17hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon-vfpv4} cortexa17hf-vfp cortexa17hf-neon cortexa17hf-neon-vfpv4" | 50 | PACKAGE_EXTRA_ARCHS:tune-cortexa17hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4} cortexa17hf-vfp cortexa17hf-neon cortexa17hf-neon-vfpv4" |
51 | PACKAGE_EXTRA_ARCHS_tune-cortexa17thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon-vfpv4} cortexa17hf-vfp cortexa17hf-neon cortexa17hf-neon-vfpv4 cortexa17t2hf-vfp cortexa17t2hf-neon cortexa17t2hf-neon-vfpv4" | 51 | PACKAGE_EXTRA_ARCHS:tune-cortexa17thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon-vfpv4} cortexa17hf-vfp cortexa17hf-neon cortexa17hf-neon-vfpv4 cortexa17t2hf-vfp cortexa17t2hf-neon cortexa17t2hf-neon-vfpv4" |
diff --git a/meta/conf/machine/include/tune-cortexa32.inc b/meta/conf/machine/include/tune-cortexa32.inc index b9ae2b1c57..c7b01a2906 100644 --- a/meta/conf/machine/include/tune-cortexa32.inc +++ b/meta/conf/machine/include/tune-cortexa32.inc | |||
@@ -7,11 +7,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "cortexa32 cortexa32-crypto" | 9 | AVAILTUNES += "cortexa32 cortexa32-crypto" |
10 | ARMPKGARCH_tune-cortexa32 = "cortexa32" | 10 | ARMPKGARCH:tune-cortexa32 = "cortexa32" |
11 | ARMPKGARCH_tune-cortexa32-crypto = "cortexa32" | 11 | ARMPKGARCH:tune-cortexa32-crypto = "cortexa32" |
12 | TUNE_FEATURES_tune-cortexa32 = "armv8a cortexa32 crc callconvention-hard neon" | 12 | TUNE_FEATURES:tune-cortexa32 = "armv8a cortexa32 crc callconvention-hard neon" |
13 | TUNE_FEATURES_tune-cortexa32-crypto = "${TUNE_FEATURES_tune-cortexa32} crypto" | 13 | TUNE_FEATURES:tune-cortexa32-crypto = "${TUNE_FEATURES:tune-cortexa32} crypto" |
14 | PACKAGE_EXTRA_ARCHS_tune-cortexa32 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa32 cortexa32hf-neon" | 14 | PACKAGE_EXTRA_ARCHS:tune-cortexa32 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa32 cortexa32hf-neon" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa32-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa32 cortexa32hf-neon cortexa32hf-neon-crypto" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa32-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa32 cortexa32hf-neon cortexa32hf-neon-crypto" |
16 | BASE_LIB_tune-cortexa32 = "lib" | 16 | BASE_LIB:tune-cortexa32 = "lib" |
17 | BASE_LIB_tune-cortexa32-crypto = "lib" | 17 | BASE_LIB:tune-cortexa32-crypto = "lib" |
diff --git a/meta/conf/machine/include/tune-cortexa35.inc b/meta/conf/machine/include/tune-cortexa35.inc index cb3ad4c11e..33afb19386 100644 --- a/meta/conf/machine/include/tune-cortexa35.inc +++ b/meta/conf/machine/include/tune-cortexa35.inc | |||
@@ -7,11 +7,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "cortexa35 cortexa35-crypto" | 9 | AVAILTUNES += "cortexa35 cortexa35-crypto" |
10 | ARMPKGARCH_tune-cortexa35 = "cortexa35" | 10 | ARMPKGARCH:tune-cortexa35 = "cortexa35" |
11 | ARMPKGARCH_tune-cortexa35-crypto = "cortexa35" | 11 | ARMPKGARCH:tune-cortexa35-crypto = "cortexa35" |
12 | TUNE_FEATURES_tune-cortexa35 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa35" | 12 | TUNE_FEATURES:tune-cortexa35 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa35" |
13 | TUNE_FEATURES_tune-cortexa35-crypto = "${TUNE_FEATURES_tune-cortexa35} crypto" | 13 | TUNE_FEATURES:tune-cortexa35-crypto = "${TUNE_FEATURES:tune-cortexa35} crypto" |
14 | PACKAGE_EXTRA_ARCHS_tune-cortexa35 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa35" | 14 | PACKAGE_EXTRA_ARCHS:tune-cortexa35 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa35" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa35 cortexa35-crypto" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa35 cortexa35-crypto" |
16 | BASE_LIB_tune-cortexa35 = "lib64" | 16 | BASE_LIB:tune-cortexa35 = "lib64" |
17 | BASE_LIB_tune-cortexa35-crypto = "lib64" | 17 | BASE_LIB:tune-cortexa35-crypto = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa5.inc b/meta/conf/machine/include/tune-cortexa5.inc index 923b758c41..817eb166d6 100644 --- a/meta/conf/machine/include/tune-cortexa5.inc +++ b/meta/conf/machine/include/tune-cortexa5.inc | |||
@@ -8,44 +8,44 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'cortexa5', 'armv7a:' | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa5 cortexa5t cortexa5-neon cortexa5t-neon cortexa5-neon-vfpv4 cortexa5t-neon-vfpv4" | 10 | AVAILTUNES += "cortexa5 cortexa5t cortexa5-neon cortexa5t-neon cortexa5-neon-vfpv4 cortexa5t-neon-vfpv4" |
11 | ARMPKGARCH_tune-cortexa5 = "cortexa5" | 11 | ARMPKGARCH:tune-cortexa5 = "cortexa5" |
12 | ARMPKGARCH_tune-cortexa5t = "cortexa5" | 12 | ARMPKGARCH:tune-cortexa5t = "cortexa5" |
13 | ARMPKGARCH_tune-cortexa5-neon = "cortexa5" | 13 | ARMPKGARCH:tune-cortexa5-neon = "cortexa5" |
14 | ARMPKGARCH_tune-cortexa5t-neon = "cortexa5" | 14 | ARMPKGARCH:tune-cortexa5t-neon = "cortexa5" |
15 | ARMPKGARCH_tune-cortexa5-neon-vfpv4 = "cortexa5" | 15 | ARMPKGARCH:tune-cortexa5-neon-vfpv4 = "cortexa5" |
16 | ARMPKGARCH_tune-cortexa5t-neon-vfpv4 = "cortexa5" | 16 | ARMPKGARCH:tune-cortexa5t-neon-vfpv4 = "cortexa5" |
17 | # mcpu is used so don't use armv7a as we don't want march | 17 | # mcpu is used so don't use armv7a as we don't want march |
18 | TUNE_FEATURES_tune-cortexa5 = "arm vfp cortexa5" | 18 | TUNE_FEATURES:tune-cortexa5 = "arm vfp cortexa5" |
19 | TUNE_FEATURES_tune-cortexa5t = "${TUNE_FEATURES_tune-cortexa5} thumb" | 19 | TUNE_FEATURES:tune-cortexa5t = "${TUNE_FEATURES:tune-cortexa5} thumb" |
20 | TUNE_FEATURES_tune-cortexa5-neon = "${TUNE_FEATURES_tune-cortexa5} neon" | 20 | TUNE_FEATURES:tune-cortexa5-neon = "${TUNE_FEATURES:tune-cortexa5} neon" |
21 | TUNE_FEATURES_tune-cortexa5t-neon = "${TUNE_FEATURES_tune-cortexa5-neon} thumb" | 21 | TUNE_FEATURES:tune-cortexa5t-neon = "${TUNE_FEATURES:tune-cortexa5-neon} thumb" |
22 | TUNE_FEATURES_tune-cortexa5-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa5-neon} vfpv4" | 22 | TUNE_FEATURES:tune-cortexa5-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa5-neon} vfpv4" |
23 | TUNE_FEATURES_tune-cortexa5t-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa5-neon-vfpv4} thumb" | 23 | TUNE_FEATURES:tune-cortexa5t-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa5-neon-vfpv4} thumb" |
24 | PACKAGE_EXTRA_ARCHS_tune-cortexa5 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} cortexa5-vfp" | 24 | PACKAGE_EXTRA_ARCHS:tune-cortexa5 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} cortexa5-vfp" |
25 | PACKAGE_EXTRA_ARCHS_tune-cortexa5t = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} cortexa5-vfp cortexa5t2-vfp" | 25 | PACKAGE_EXTRA_ARCHS:tune-cortexa5t = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} cortexa5-vfp cortexa5t2-vfp" |
26 | PACKAGE_EXTRA_ARCHS_tune-cortexa5-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon} cortexa5-vfp cortexa5-neon" | 26 | PACKAGE_EXTRA_ARCHS:tune-cortexa5-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} cortexa5-vfp cortexa5-neon" |
27 | PACKAGE_EXTRA_ARCHS_tune-cortexa5t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon} cortexa5-vfp cortexa5-neon cortexa5t2-vfp cortexa5t2-neon" | 27 | PACKAGE_EXTRA_ARCHS:tune-cortexa5t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} cortexa5-vfp cortexa5-neon cortexa5t2-vfp cortexa5t2-neon" |
28 | PACKAGE_EXTRA_ARCHS_tune-cortexa5-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-neon-vfpv4" | 28 | PACKAGE_EXTRA_ARCHS:tune-cortexa5-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-neon-vfpv4" |
29 | PACKAGE_EXTRA_ARCHS_tune-cortexa5t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-neon-vfpv4 cortexa5t2-vfp cortexa5t2-neon cortexa5t2-neon-vfpv4" | 29 | PACKAGE_EXTRA_ARCHS:tune-cortexa5t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-neon-vfpv4 cortexa5t2-vfp cortexa5t2-neon cortexa5t2-neon-vfpv4" |
30 | 30 | ||
31 | # HF Tunes | 31 | # HF Tunes |
32 | AVAILTUNES += "cortexa5hf cortexa5thf cortexa5hf-neon cortexa5thf-neon cortexa5hf-neon-vfpv4 cortexa5thf-neon-vfpv4" | 32 | AVAILTUNES += "cortexa5hf cortexa5thf cortexa5hf-neon cortexa5thf-neon cortexa5hf-neon-vfpv4 cortexa5thf-neon-vfpv4" |
33 | ARMPKGARCH_tune-cortexa5hf = "cortexa5" | 33 | ARMPKGARCH:tune-cortexa5hf = "cortexa5" |
34 | ARMPKGARCH_tune-cortexa5thf = "cortexa5" | 34 | ARMPKGARCH:tune-cortexa5thf = "cortexa5" |
35 | ARMPKGARCH_tune-cortexa5hf-neon = "cortexa5" | 35 | ARMPKGARCH:tune-cortexa5hf-neon = "cortexa5" |
36 | ARMPKGARCH_tune-cortexa5thf-neon = "cortexa5" | 36 | ARMPKGARCH:tune-cortexa5thf-neon = "cortexa5" |
37 | ARMPKGARCH_tune-cortexa5hf-neon-vfpv4 = "cortexa5" | 37 | ARMPKGARCH:tune-cortexa5hf-neon-vfpv4 = "cortexa5" |
38 | ARMPKGARCH_tune-cortexa5thf-neon-vfpv4 = "cortexa5" | 38 | ARMPKGARCH:tune-cortexa5thf-neon-vfpv4 = "cortexa5" |
39 | # mcpu is used so don't use armv7a as we don't want march | 39 | # mcpu is used so don't use armv7a as we don't want march |
40 | TUNE_FEATURES_tune-cortexa5hf = "${TUNE_FEATURES_tune-cortexa5} callconvention-hard" | 40 | TUNE_FEATURES:tune-cortexa5hf = "${TUNE_FEATURES:tune-cortexa5} callconvention-hard" |
41 | TUNE_FEATURES_tune-cortexa5thf = "${TUNE_FEATURES_tune-cortexa5t} callconvention-hard" | 41 | TUNE_FEATURES:tune-cortexa5thf = "${TUNE_FEATURES:tune-cortexa5t} callconvention-hard" |
42 | TUNE_FEATURES_tune-cortexa5hf-neon = "${TUNE_FEATURES_tune-cortexa5-neon} callconvention-hard" | 42 | TUNE_FEATURES:tune-cortexa5hf-neon = "${TUNE_FEATURES:tune-cortexa5-neon} callconvention-hard" |
43 | TUNE_FEATURES_tune-cortexa5thf-neon = "${TUNE_FEATURES_tune-cortexa5t-neon} callconvention-hard" | 43 | TUNE_FEATURES:tune-cortexa5thf-neon = "${TUNE_FEATURES:tune-cortexa5t-neon} callconvention-hard" |
44 | TUNE_FEATURES_tune-cortexa5hf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa5-neon-vfpv4} callconvention-hard" | 44 | TUNE_FEATURES:tune-cortexa5hf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa5-neon-vfpv4} callconvention-hard" |
45 | TUNE_FEATURES_tune-cortexa5thf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa5t-neon-vfpv4} callconvention-hard" | 45 | TUNE_FEATURES:tune-cortexa5thf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa5t-neon-vfpv4} callconvention-hard" |
46 | PACKAGE_EXTRA_ARCHS_tune-cortexa5hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} cortexa5hf-vfp" | 46 | PACKAGE_EXTRA_ARCHS:tune-cortexa5hf = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} cortexa5hf-vfp" |
47 | PACKAGE_EXTRA_ARCHS_tune-cortexa5thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} cortexa5hf-vfp cortexa5t2hf-vfp" | 47 | PACKAGE_EXTRA_ARCHS:tune-cortexa5thf = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} cortexa5hf-vfp cortexa5t2hf-vfp" |
48 | PACKAGE_EXTRA_ARCHS_tune-cortexa5hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon} cortexa5hf-vfp cortexa5hf-neon" | 48 | PACKAGE_EXTRA_ARCHS:tune-cortexa5hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} cortexa5hf-vfp cortexa5hf-neon" |
49 | PACKAGE_EXTRA_ARCHS_tune-cortexa5thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon} cortexa5hf-vfp cortexa5hf-neon cortexa5t2hf-vfp cortexa5t2hf-neon" | 49 | PACKAGE_EXTRA_ARCHS:tune-cortexa5thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon} cortexa5hf-vfp cortexa5hf-neon cortexa5t2hf-vfp cortexa5t2hf-neon" |
50 | PACKAGE_EXTRA_ARCHS_tune-cortexa5hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon-vfpv4} cortexa5hf-vfp cortexa5hf-neon cortexa5hf-neon-vfpv4" | 50 | PACKAGE_EXTRA_ARCHS:tune-cortexa5hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon-vfpv4} cortexa5hf-vfp cortexa5hf-neon cortexa5hf-neon-vfpv4" |
51 | PACKAGE_EXTRA_ARCHS_tune-cortexa5thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon-vfpv4} cortexa5hf-vfp cortexa5hf-neon cortexa5hf-neon-vfpv4 cortexa5t2hf-vfp cortexa5t2hf-neon cortexa5t2hf-neon-vfpv4" | 51 | PACKAGE_EXTRA_ARCHS:tune-cortexa5thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon-vfpv4} cortexa5hf-vfp cortexa5hf-neon cortexa5hf-neon-vfpv4 cortexa5t2hf-vfp cortexa5t2hf-neon cortexa5t2hf-neon-vfpv4" |
diff --git a/meta/conf/machine/include/tune-cortexa53.inc b/meta/conf/machine/include/tune-cortexa53.inc index 7f8863a2fa..a534ad358d 100644 --- a/meta/conf/machine/include/tune-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa53.inc | |||
@@ -7,11 +7,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "cortexa53 cortexa53-crypto" | 9 | AVAILTUNES += "cortexa53 cortexa53-crypto" |
10 | ARMPKGARCH_tune-cortexa53 = "cortexa53" | 10 | ARMPKGARCH:tune-cortexa53 = "cortexa53" |
11 | ARMPKGARCH_tune-cortexa53-crypto = "cortexa53-crypto" | 11 | ARMPKGARCH:tune-cortexa53-crypto = "cortexa53-crypto" |
12 | TUNE_FEATURES_tune-cortexa53 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa53" | 12 | TUNE_FEATURES:tune-cortexa53 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa53" |
13 | TUNE_FEATURES_tune-cortexa53-crypto = "${TUNE_FEATURES_tune-cortexa53} crypto" | 13 | TUNE_FEATURES:tune-cortexa53-crypto = "${TUNE_FEATURES:tune-cortexa53} crypto" |
14 | PACKAGE_EXTRA_ARCHS_tune-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa53" | 14 | PACKAGE_EXTRA_ARCHS:tune-cortexa53 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa53" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa53 cortexa53-crypto" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa53 cortexa53-crypto" |
16 | BASE_LIB_tune-cortexa53 = "lib64" | 16 | BASE_LIB:tune-cortexa53 = "lib64" |
17 | BASE_LIB_tune-cortexa53-crypto = "lib64" | 17 | BASE_LIB:tune-cortexa53-crypto = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa55.inc b/meta/conf/machine/include/tune-cortexa55.inc index e9629738f3..d130b4b90a 100644 --- a/meta/conf/machine/include/tune-cortexa55.inc +++ b/meta/conf/machine/include/tune-cortexa55.inc | |||
@@ -7,7 +7,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "cortexa55" | 9 | AVAILTUNES += "cortexa55" |
10 | ARMPKGARCH_tune-cortexa55 = "cortexa55" | 10 | ARMPKGARCH:tune-cortexa55 = "cortexa55" |
11 | TUNE_FEATURES_tune-cortexa55 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa55" | 11 | TUNE_FEATURES:tune-cortexa55 = "${TUNE_FEATURES:tune-armv8-2a-crypto} cortexa55" |
12 | PACKAGE_EXTRA_ARCHS_tune-cortexa55 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa55" | 12 | PACKAGE_EXTRA_ARCHS:tune-cortexa55 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa55" |
13 | BASE_LIB_tune-cortexa55 = "lib64" | 13 | BASE_LIB:tune-cortexa55 = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa57-cortexa53.inc b/meta/conf/machine/include/tune-cortexa57-cortexa53.inc index d329d6199f..7de671a2e5 100644 --- a/meta/conf/machine/include/tune-cortexa57-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa57-cortexa53.inc | |||
@@ -8,7 +8,7 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa57-cortexa53" | 10 | AVAILTUNES += "cortexa57-cortexa53" |
11 | ARMPKGARCH_tune-cortexa57-cortexa53 = "cortexa57-cortexa53" | 11 | ARMPKGARCH:tune-cortexa57-cortexa53 = "cortexa57-cortexa53" |
12 | TUNE_FEATURES_tune-cortexa57-cortexa53 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa57-cortexa53" | 12 | TUNE_FEATURES:tune-cortexa57-cortexa53 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa57-cortexa53" |
13 | PACKAGE_EXTRA_ARCHS_tune-cortexa57-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa57-cortexa53" | 13 | PACKAGE_EXTRA_ARCHS:tune-cortexa57-cortexa53 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa57-cortexa53" |
14 | BASE_LIB_tune-cortexa57-cortexa53 = "lib64" | 14 | BASE_LIB:tune-cortexa57-cortexa53 = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa57.inc b/meta/conf/machine/include/tune-cortexa57.inc index 91fa6685f5..37650d8798 100644 --- a/meta/conf/machine/include/tune-cortexa57.inc +++ b/meta/conf/machine/include/tune-cortexa57.inc | |||
@@ -7,11 +7,11 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "cortexa57 cortexa57-crypto" | 9 | AVAILTUNES += "cortexa57 cortexa57-crypto" |
10 | ARMPKGARCH_tune-cortexa57 = "cortexa57" | 10 | ARMPKGARCH:tune-cortexa57 = "cortexa57" |
11 | ARMPKGARCH_tune-cortexa57-crypto = "cortexa57-crypto" | 11 | ARMPKGARCH:tune-cortexa57-crypto = "cortexa57-crypto" |
12 | TUNE_FEATURES_tune-cortexa57 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa57" | 12 | TUNE_FEATURES:tune-cortexa57 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa57" |
13 | TUNE_FEATURES_tune-cortexa57-crypto = "${TUNE_FEATURES_tune-cortexa57} crypto" | 13 | TUNE_FEATURES:tune-cortexa57-crypto = "${TUNE_FEATURES:tune-cortexa57} crypto" |
14 | PACKAGE_EXTRA_ARCHS_tune-cortexa57 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa57" | 14 | PACKAGE_EXTRA_ARCHS:tune-cortexa57 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa57" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa57-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa57 cortexa57-crypto" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa57-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa57 cortexa57-crypto" |
16 | BASE_LIB_tune-cortexa57 = "lib64" | 16 | BASE_LIB:tune-cortexa57 = "lib64" |
17 | BASE_LIB_tune-cortexa57-crypto = "lib64" | 17 | BASE_LIB:tune-cortexa57-crypto = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa7.inc b/meta/conf/machine/include/tune-cortexa7.inc index 05081dcbd8..5384369b59 100644 --- a/meta/conf/machine/include/tune-cortexa7.inc +++ b/meta/conf/machine/include/tune-cortexa7.inc | |||
@@ -8,44 +8,44 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'cortexa7', 'armv7ve: | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa7 cortexa7t cortexa7-neon cortexa7t-neon cortexa7-neon-vfpv4 cortexa7t-neon-vfpv4" | 10 | AVAILTUNES += "cortexa7 cortexa7t cortexa7-neon cortexa7t-neon cortexa7-neon-vfpv4 cortexa7t-neon-vfpv4" |
11 | ARMPKGARCH_tune-cortexa7 = "cortexa7" | 11 | ARMPKGARCH:tune-cortexa7 = "cortexa7" |
12 | ARMPKGARCH_tune-cortexa7t = "cortexa7" | 12 | ARMPKGARCH:tune-cortexa7t = "cortexa7" |
13 | ARMPKGARCH_tune-cortexa7-neon = "cortexa7" | 13 | ARMPKGARCH:tune-cortexa7-neon = "cortexa7" |
14 | ARMPKGARCH_tune-cortexa7t-neon = "cortexa7" | 14 | ARMPKGARCH:tune-cortexa7t-neon = "cortexa7" |
15 | ARMPKGARCH_tune-cortexa7-neon-vfpv4 = "cortexa7" | 15 | ARMPKGARCH:tune-cortexa7-neon-vfpv4 = "cortexa7" |
16 | ARMPKGARCH_tune-cortexa7t-neon-vfpv4 = "cortexa7" | 16 | ARMPKGARCH:tune-cortexa7t-neon-vfpv4 = "cortexa7" |
17 | # mcpu is used so don't use armv7ve as we don't want march | 17 | # mcpu is used so don't use armv7ve as we don't want march |
18 | TUNE_FEATURES_tune-cortexa7 = "arm vfp cortexa7" | 18 | TUNE_FEATURES:tune-cortexa7 = "arm vfp cortexa7" |
19 | TUNE_FEATURES_tune-cortexa7t = "${TUNE_FEATURES_tune-cortexa7} thumb" | 19 | TUNE_FEATURES:tune-cortexa7t = "${TUNE_FEATURES:tune-cortexa7} thumb" |
20 | TUNE_FEATURES_tune-cortexa7-neon = "${TUNE_FEATURES_tune-cortexa7} neon" | 20 | TUNE_FEATURES:tune-cortexa7-neon = "${TUNE_FEATURES:tune-cortexa7} neon" |
21 | TUNE_FEATURES_tune-cortexa7t-neon = "${TUNE_FEATURES_tune-cortexa7-neon} thumb" | 21 | TUNE_FEATURES:tune-cortexa7t-neon = "${TUNE_FEATURES:tune-cortexa7-neon} thumb" |
22 | TUNE_FEATURES_tune-cortexa7-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa7-neon} vfpv4" | 22 | TUNE_FEATURES:tune-cortexa7-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa7-neon} vfpv4" |
23 | TUNE_FEATURES_tune-cortexa7t-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa7-neon-vfpv4} thumb" | 23 | TUNE_FEATURES:tune-cortexa7t-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa7-neon-vfpv4} thumb" |
24 | PACKAGE_EXTRA_ARCHS_tune-cortexa7 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve} cortexa7-vfp" | 24 | PACKAGE_EXTRA_ARCHS:tune-cortexa7 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve} cortexa7-vfp" |
25 | PACKAGE_EXTRA_ARCHS_tune-cortexa7t = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet} cortexa7-vfp cortexa7t2-vfp" | 25 | PACKAGE_EXTRA_ARCHS:tune-cortexa7t = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} cortexa7-vfp cortexa7t2-vfp" |
26 | PACKAGE_EXTRA_ARCHS_tune-cortexa7-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon} cortexa7-vfp cortexa7-neon" | 26 | PACKAGE_EXTRA_ARCHS:tune-cortexa7-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} cortexa7-vfp cortexa7-neon" |
27 | PACKAGE_EXTRA_ARCHS_tune-cortexa7t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon} cortexa7-vfp cortexa7-neon cortexa7t2-vfp cortexa7t2-neon" | 27 | PACKAGE_EXTRA_ARCHS:tune-cortexa7t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} cortexa7-vfp cortexa7-neon cortexa7t2-vfp cortexa7t2-neon" |
28 | PACKAGE_EXTRA_ARCHS_tune-cortexa7-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ve-neon-vfpv4} cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4" | 28 | PACKAGE_EXTRA_ARCHS:tune-cortexa7-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4} cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4" |
29 | PACKAGE_EXTRA_ARCHS_tune-cortexa7t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vet-neon-vfpv4} cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4 cortexa7t2-vfp cortexa7t2-neon cortexa7t2-neon-vfpv4" | 29 | PACKAGE_EXTRA_ARCHS:tune-cortexa7t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4} cortexa7-vfp cortexa7-neon cortexa7-neon-vfpv4 cortexa7t2-vfp cortexa7t2-neon cortexa7t2-neon-vfpv4" |
30 | 30 | ||
31 | # HF Tunes | 31 | # HF Tunes |
32 | AVAILTUNES += "cortexa7hf cortexa7thf cortexa7hf-neon cortexa7thf-neon cortexa7hf-neon-vfpv4 cortexa7thf-neon-vfpv4" | 32 | AVAILTUNES += "cortexa7hf cortexa7thf cortexa7hf-neon cortexa7thf-neon cortexa7hf-neon-vfpv4 cortexa7thf-neon-vfpv4" |
33 | ARMPKGARCH_tune-cortexa7hf = "cortexa7" | 33 | ARMPKGARCH:tune-cortexa7hf = "cortexa7" |
34 | ARMPKGARCH_tune-cortexa7thf = "cortexa7" | 34 | ARMPKGARCH:tune-cortexa7thf = "cortexa7" |
35 | ARMPKGARCH_tune-cortexa7hf-neon = "cortexa7" | 35 | ARMPKGARCH:tune-cortexa7hf-neon = "cortexa7" |
36 | ARMPKGARCH_tune-cortexa7thf-neon = "cortexa7" | 36 | ARMPKGARCH:tune-cortexa7thf-neon = "cortexa7" |
37 | ARMPKGARCH_tune-cortexa7hf-neon-vfpv4 = "cortexa7" | 37 | ARMPKGARCH:tune-cortexa7hf-neon-vfpv4 = "cortexa7" |
38 | ARMPKGARCH_tune-cortexa7thf-neon-vfpv4 = "cortexa7" | 38 | ARMPKGARCH:tune-cortexa7thf-neon-vfpv4 = "cortexa7" |
39 | # mcpu is used so don't use armv7ve as we don't want march | 39 | # mcpu is used so don't use armv7ve as we don't want march |
40 | TUNE_FEATURES_tune-cortexa7hf = "${TUNE_FEATURES_tune-cortexa7} callconvention-hard" | 40 | TUNE_FEATURES:tune-cortexa7hf = "${TUNE_FEATURES:tune-cortexa7} callconvention-hard" |
41 | TUNE_FEATURES_tune-cortexa7thf = "${TUNE_FEATURES_tune-cortexa7t} callconvention-hard" | 41 | TUNE_FEATURES:tune-cortexa7thf = "${TUNE_FEATURES:tune-cortexa7t} callconvention-hard" |
42 | TUNE_FEATURES_tune-cortexa7hf-neon = "${TUNE_FEATURES_tune-cortexa7-neon} callconvention-hard" | 42 | TUNE_FEATURES:tune-cortexa7hf-neon = "${TUNE_FEATURES:tune-cortexa7-neon} callconvention-hard" |
43 | TUNE_FEATURES_tune-cortexa7thf-neon = "${TUNE_FEATURES_tune-cortexa7t-neon} callconvention-hard" | 43 | TUNE_FEATURES:tune-cortexa7thf-neon = "${TUNE_FEATURES:tune-cortexa7t-neon} callconvention-hard" |
44 | TUNE_FEATURES_tune-cortexa7hf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa7-neon-vfpv4} callconvention-hard" | 44 | TUNE_FEATURES:tune-cortexa7hf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa7-neon-vfpv4} callconvention-hard" |
45 | TUNE_FEATURES_tune-cortexa7thf-neon-vfpv4 = "${TUNE_FEATURES_tune-cortexa7t-neon-vfpv4} callconvention-hard" | 45 | TUNE_FEATURES:tune-cortexa7thf-neon-vfpv4 = "${TUNE_FEATURES:tune-cortexa7t-neon-vfpv4} callconvention-hard" |
46 | PACKAGE_EXTRA_ARCHS_tune-cortexa7hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf} cortexa7hf-vfp" | 46 | PACKAGE_EXTRA_ARCHS:tune-cortexa7hf = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf} cortexa7hf-vfp" |
47 | PACKAGE_EXTRA_ARCHS_tune-cortexa7thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf} cortexa7hf-vfp cortexa7t2hf-vfp" | 47 | PACKAGE_EXTRA_ARCHS:tune-cortexa7thf = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} cortexa7hf-vfp cortexa7t2hf-vfp" |
48 | PACKAGE_EXTRA_ARCHS_tune-cortexa7hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon} cortexa7hf-vfp cortexa7hf-neon" | 48 | PACKAGE_EXTRA_ARCHS:tune-cortexa7hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} cortexa7hf-vfp cortexa7hf-neon" |
49 | PACKAGE_EXTRA_ARCHS_tune-cortexa7thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon} cortexa7hf-vfp cortexa7hf-neon cortexa7t2hf-vfp cortexa7t2hf-neon" | 49 | PACKAGE_EXTRA_ARCHS:tune-cortexa7thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} cortexa7hf-vfp cortexa7hf-neon cortexa7t2hf-vfp cortexa7t2hf-neon" |
50 | PACKAGE_EXTRA_ARCHS_tune-cortexa7hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vehf-neon-vfpv4} cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4" | 50 | PACKAGE_EXTRA_ARCHS:tune-cortexa7hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4} cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4" |
51 | PACKAGE_EXTRA_ARCHS_tune-cortexa7thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7vethf-neon-vfpv4} cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4 cortexa7t2hf-vfp cortexa7t2hf-neon cortexa7t2hf-neon-vfpv4" | 51 | PACKAGE_EXTRA_ARCHS:tune-cortexa7thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon-vfpv4} cortexa7hf-vfp cortexa7hf-neon cortexa7hf-neon-vfpv4 cortexa7t2hf-vfp cortexa7t2hf-neon cortexa7t2hf-neon-vfpv4" |
diff --git a/meta/conf/machine/include/tune-cortexa72-cortexa53.inc b/meta/conf/machine/include/tune-cortexa72-cortexa53.inc index 98e8ebacff..a77ef59d62 100644 --- a/meta/conf/machine/include/tune-cortexa72-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa72-cortexa53.inc | |||
@@ -8,12 +8,12 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
8 | 8 | ||
9 | # cortexa72.cortexa53 implies crc support | 9 | # cortexa72.cortexa53 implies crc support |
10 | AVAILTUNES += "cortexa72-cortexa53 cortexa72-cortexa53-crypto" | 10 | AVAILTUNES += "cortexa72-cortexa53 cortexa72-cortexa53-crypto" |
11 | ARMPKGARCH_tune-cortexa72-cortexa53 = "cortexa72-cortexa53" | 11 | ARMPKGARCH:tune-cortexa72-cortexa53 = "cortexa72-cortexa53" |
12 | ARMPKGARCH_tune-cortexa72-cortexa53-crypto = "cortexa72-cortexa53-crypto" | 12 | ARMPKGARCH:tune-cortexa72-cortexa53-crypto = "cortexa72-cortexa53-crypto" |
13 | TUNE_FEATURES_tune-cortexa72-cortexa53 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa72-cortexa53" | 13 | TUNE_FEATURES:tune-cortexa72-cortexa53 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa72-cortexa53" |
14 | TUNE_FEATURES_tune-cortexa72-cortexa53-crypto = "${TUNE_FEATURES_tune-cortexa72-cortexa53} crypto" | 14 | TUNE_FEATURES:tune-cortexa72-cortexa53-crypto = "${TUNE_FEATURES:tune-cortexa72-cortexa53} crypto" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa72-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa72-cortexa53" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa72-cortexa53 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa72-cortexa53" |
16 | PACKAGE_EXTRA_ARCHS_tune-cortexa72-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa72-cortexa53 cortexa72-cortexa53-crypto" | 16 | PACKAGE_EXTRA_ARCHS:tune-cortexa72-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa72-cortexa53 cortexa72-cortexa53-crypto" |
17 | BASE_LIB_tune-cortexa72-cortexa53 = "lib64" | 17 | BASE_LIB:tune-cortexa72-cortexa53 = "lib64" |
18 | BASE_LIB_tune-cortexa72-cortexa53-crypto = "lib64" | 18 | BASE_LIB:tune-cortexa72-cortexa53-crypto = "lib64" |
19 | 19 | ||
diff --git a/meta/conf/machine/include/tune-cortexa72.inc b/meta/conf/machine/include/tune-cortexa72.inc index b3f68ab6e3..2a510bd45b 100644 --- a/meta/conf/machine/include/tune-cortexa72.inc +++ b/meta/conf/machine/include/tune-cortexa72.inc | |||
@@ -7,7 +7,7 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
7 | 7 | ||
8 | # Little Endian base configs | 8 | # Little Endian base configs |
9 | AVAILTUNES += "cortexa72" | 9 | AVAILTUNES += "cortexa72" |
10 | ARMPKGARCH_tune-cortexa72 = "cortexa72" | 10 | ARMPKGARCH:tune-cortexa72 = "cortexa72" |
11 | TUNE_FEATURES_tune-cortexa72 = "${TUNE_FEATURES_tune-armv8a-crc-crypto} cortexa72" | 11 | TUNE_FEATURES:tune-cortexa72 = "${TUNE_FEATURES:tune-armv8a-crc-crypto} cortexa72" |
12 | PACKAGE_EXTRA_ARCHS_tune-cortexa72 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa72" | 12 | PACKAGE_EXTRA_ARCHS:tune-cortexa72 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa72" |
13 | BASE_LIB_tune-cortexa72 = "lib64" | 13 | BASE_LIB:tune-cortexa72 = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa73-cortexa53.inc b/meta/conf/machine/include/tune-cortexa73-cortexa53.inc index 3750f0762d..9cebffd54d 100644 --- a/meta/conf/machine/include/tune-cortexa73-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa73-cortexa53.inc | |||
@@ -8,12 +8,12 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
8 | 8 | ||
9 | # cortexa73.cortexa53 implies crc support | 9 | # cortexa73.cortexa53 implies crc support |
10 | AVAILTUNES += "cortexa73-cortexa53 cortexa73-cortexa53-crypto" | 10 | AVAILTUNES += "cortexa73-cortexa53 cortexa73-cortexa53-crypto" |
11 | ARMPKGARCH_tune-cortexa73-cortexa53 = "cortexa73-cortexa53" | 11 | ARMPKGARCH:tune-cortexa73-cortexa53 = "cortexa73-cortexa53" |
12 | ARMPKGARCH_tune-cortexa73-cortexa53-crypto = "cortexa73-cortexa53-crypto" | 12 | ARMPKGARCH:tune-cortexa73-cortexa53-crypto = "cortexa73-cortexa53-crypto" |
13 | TUNE_FEATURES_tune-cortexa73-cortexa53 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa73-cortexa53" | 13 | TUNE_FEATURES:tune-cortexa73-cortexa53 = "${TUNE_FEATURES:tune-armv8a-crc} cortexa73-cortexa53" |
14 | TUNE_FEATURES_tune-cortexa73-cortexa53-crypto = "${TUNE_FEATURES_tune-cortexa73-cortexa53} crypto" | 14 | TUNE_FEATURES:tune-cortexa73-cortexa53-crypto = "${TUNE_FEATURES:tune-cortexa73-cortexa53} crypto" |
15 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa73-cortexa53" | 15 | PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa53 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa73-cortexa53" |
16 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa73-cortexa53 cortexa73-cortexa53-crypto" | 16 | PACKAGE_EXTRA_ARCHS:tune-cortexa73-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa73-cortexa53 cortexa73-cortexa53-crypto" |
17 | BASE_LIB_tune-cortexa73-cortexa53 = "lib64" | 17 | BASE_LIB:tune-cortexa73-cortexa53 = "lib64" |
18 | BASE_LIB_tune-cortexa73-cortexa53-crypto = "lib64" | 18 | BASE_LIB:tune-cortexa73-cortexa53-crypto = "lib64" |
19 | 19 | ||
diff --git a/meta/conf/machine/include/tune-cortexa8.inc b/meta/conf/machine/include/tune-cortexa8.inc index f27bfb8d67..e27002a29a 100644 --- a/meta/conf/machine/include/tune-cortexa8.inc +++ b/meta/conf/machine/include/tune-cortexa8.inc | |||
@@ -8,32 +8,32 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'cortexa8', 'armv7a:' | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa8 cortexa8t cortexa8-neon cortexa8t-neon" | 10 | AVAILTUNES += "cortexa8 cortexa8t cortexa8-neon cortexa8t-neon" |
11 | ARMPKGARCH_tune-cortexa8 = "cortexa8" | 11 | ARMPKGARCH:tune-cortexa8 = "cortexa8" |
12 | ARMPKGARCH_tune-cortexa8t = "cortexa8" | 12 | ARMPKGARCH:tune-cortexa8t = "cortexa8" |
13 | ARMPKGARCH_tune-cortexa8-neon = "cortexa8" | 13 | ARMPKGARCH:tune-cortexa8-neon = "cortexa8" |
14 | ARMPKGARCH_tune-cortexa8t-neon = "cortexa8" | 14 | ARMPKGARCH:tune-cortexa8t-neon = "cortexa8" |
15 | # mcpu is used so don't use armv7a as we don't want march | 15 | # mcpu is used so don't use armv7a as we don't want march |
16 | TUNE_FEATURES_tune-cortexa8 = "arm vfp cortexa8" | 16 | TUNE_FEATURES:tune-cortexa8 = "arm vfp cortexa8" |
17 | TUNE_FEATURES_tune-cortexa8t = "${TUNE_FEATURES_tune-cortexa8} thumb" | 17 | TUNE_FEATURES:tune-cortexa8t = "${TUNE_FEATURES:tune-cortexa8} thumb" |
18 | TUNE_FEATURES_tune-cortexa8-neon = "${TUNE_FEATURES_tune-cortexa8} neon" | 18 | TUNE_FEATURES:tune-cortexa8-neon = "${TUNE_FEATURES:tune-cortexa8} neon" |
19 | TUNE_FEATURES_tune-cortexa8t-neon = "${TUNE_FEATURES_tune-cortexa8-neon} thumb" | 19 | TUNE_FEATURES:tune-cortexa8t-neon = "${TUNE_FEATURES:tune-cortexa8-neon} thumb" |
20 | PACKAGE_EXTRA_ARCHS_tune-cortexa8 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} cortexa8-vfp" | 20 | PACKAGE_EXTRA_ARCHS:tune-cortexa8 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} cortexa8-vfp" |
21 | PACKAGE_EXTRA_ARCHS_tune-cortexa8t = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} cortexa8-vfp cortexa8t2-vfp" | 21 | PACKAGE_EXTRA_ARCHS:tune-cortexa8t = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} cortexa8-vfp cortexa8t2-vfp" |
22 | PACKAGE_EXTRA_ARCHS_tune-cortexa8-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon} cortexa8-vfp cortexa8-neon" | 22 | PACKAGE_EXTRA_ARCHS:tune-cortexa8-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} cortexa8-vfp cortexa8-neon" |
23 | PACKAGE_EXTRA_ARCHS_tune-cortexa8t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon} cortexa8-vfp cortexa8-neon cortexa8t2-vfp cortexa8t2-neon" | 23 | PACKAGE_EXTRA_ARCHS:tune-cortexa8t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} cortexa8-vfp cortexa8-neon cortexa8t2-vfp cortexa8t2-neon" |
24 | 24 | ||
25 | # HF Tunes | 25 | # HF Tunes |
26 | AVAILTUNES += "cortexa8hf cortexa8thf cortexa8hf-neon cortexa8thf-neon" | 26 | AVAILTUNES += "cortexa8hf cortexa8thf cortexa8hf-neon cortexa8thf-neon" |
27 | ARMPKGARCH_tune-cortexa8hf = "cortexa8" | 27 | ARMPKGARCH:tune-cortexa8hf = "cortexa8" |
28 | ARMPKGARCH_tune-cortexa8thf = "cortexa8" | 28 | ARMPKGARCH:tune-cortexa8thf = "cortexa8" |
29 | ARMPKGARCH_tune-cortexa8hf-neon = "cortexa8" | 29 | ARMPKGARCH:tune-cortexa8hf-neon = "cortexa8" |
30 | ARMPKGARCH_tune-cortexa8thf-neon = "cortexa8" | 30 | ARMPKGARCH:tune-cortexa8thf-neon = "cortexa8" |
31 | # mcpu is used so don't use armv7a as we don't want march | 31 | # mcpu is used so don't use armv7a as we don't want march |
32 | TUNE_FEATURES_tune-cortexa8hf = "${TUNE_FEATURES_tune-cortexa8} callconvention-hard" | 32 | TUNE_FEATURES:tune-cortexa8hf = "${TUNE_FEATURES:tune-cortexa8} callconvention-hard" |
33 | TUNE_FEATURES_tune-cortexa8thf = "${TUNE_FEATURES_tune-cortexa8t} callconvention-hard" | 33 | TUNE_FEATURES:tune-cortexa8thf = "${TUNE_FEATURES:tune-cortexa8t} callconvention-hard" |
34 | TUNE_FEATURES_tune-cortexa8hf-neon = "${TUNE_FEATURES_tune-cortexa8-neon} callconvention-hard" | 34 | TUNE_FEATURES:tune-cortexa8hf-neon = "${TUNE_FEATURES:tune-cortexa8-neon} callconvention-hard" |
35 | TUNE_FEATURES_tune-cortexa8thf-neon = "${TUNE_FEATURES_tune-cortexa8t-neon} callconvention-hard" | 35 | TUNE_FEATURES:tune-cortexa8thf-neon = "${TUNE_FEATURES:tune-cortexa8t-neon} callconvention-hard" |
36 | PACKAGE_EXTRA_ARCHS_tune-cortexa8hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} cortexa8hf-vfp" | 36 | PACKAGE_EXTRA_ARCHS:tune-cortexa8hf = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} cortexa8hf-vfp" |
37 | PACKAGE_EXTRA_ARCHS_tune-cortexa8thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} cortexa8hf-vfp cortexa8t2hf-vfp" | 37 | PACKAGE_EXTRA_ARCHS:tune-cortexa8thf = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} cortexa8hf-vfp cortexa8t2hf-vfp" |
38 | PACKAGE_EXTRA_ARCHS_tune-cortexa8hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon} cortexa8hf-vfp cortexa8hf-neon" | 38 | PACKAGE_EXTRA_ARCHS:tune-cortexa8hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} cortexa8hf-vfp cortexa8hf-neon" |
39 | PACKAGE_EXTRA_ARCHS_tune-cortexa8thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon} cortexa8hf-vfp cortexa8hf-neon cortexa8t2hf-vfp cortexa8t2hf-neon" | 39 | PACKAGE_EXTRA_ARCHS:tune-cortexa8thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon} cortexa8hf-vfp cortexa8hf-neon cortexa8t2hf-vfp cortexa8t2hf-neon" |
diff --git a/meta/conf/machine/include/tune-cortexa9.inc b/meta/conf/machine/include/tune-cortexa9.inc index 0eb8f3b9d3..d046a11a51 100644 --- a/meta/conf/machine/include/tune-cortexa9.inc +++ b/meta/conf/machine/include/tune-cortexa9.inc | |||
@@ -8,48 +8,48 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'cortexa9', 'armv7a:' | |||
8 | 8 | ||
9 | # Little Endian base configs | 9 | # Little Endian base configs |
10 | AVAILTUNES += "cortexa9 cortexa9t cortexa9-neon cortexa9t-neon" | 10 | AVAILTUNES += "cortexa9 cortexa9t cortexa9-neon cortexa9t-neon" |
11 | ARMPKGARCH_tune-cortexa9 = "cortexa9" | 11 | ARMPKGARCH:tune-cortexa9 = "cortexa9" |
12 | ARMPKGARCH_tune-cortexa9t = "cortexa9" | 12 | ARMPKGARCH:tune-cortexa9t = "cortexa9" |
13 | ARMPKGARCH_tune-cortexa9-neon = "cortexa9" | 13 | ARMPKGARCH:tune-cortexa9-neon = "cortexa9" |
14 | ARMPKGARCH_tune-cortexa9t-neon = "cortexa9" | 14 | ARMPKGARCH:tune-cortexa9t-neon = "cortexa9" |
15 | # mcpu is used so don't use armv7a as we don't want march | 15 | # mcpu is used so don't use armv7a as we don't want march |
16 | TUNE_FEATURES_tune-cortexa9 = "arm vfp cortexa9" | 16 | TUNE_FEATURES:tune-cortexa9 = "arm vfp cortexa9" |
17 | TUNE_FEATURES_tune-cortexa9t = "${TUNE_FEATURES_tune-cortexa9} thumb" | 17 | TUNE_FEATURES:tune-cortexa9t = "${TUNE_FEATURES:tune-cortexa9} thumb" |
18 | TUNE_FEATURES_tune-cortexa9-neon = "${TUNE_FEATURES_tune-cortexa9} neon" | 18 | TUNE_FEATURES:tune-cortexa9-neon = "${TUNE_FEATURES:tune-cortexa9} neon" |
19 | TUNE_FEATURES_tune-cortexa9t-neon = "${TUNE_FEATURES_tune-cortexa9-neon} thumb" | 19 | TUNE_FEATURES:tune-cortexa9t-neon = "${TUNE_FEATURES:tune-cortexa9-neon} thumb" |
20 | PACKAGE_EXTRA_ARCHS_tune-cortexa9 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} cortexa9-vfp" | 20 | PACKAGE_EXTRA_ARCHS:tune-cortexa9 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a} cortexa9-vfp" |
21 | PACKAGE_EXTRA_ARCHS_tune-cortexa9t = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} cortexa9-vfp cortexa9t2-vfp" | 21 | PACKAGE_EXTRA_ARCHS:tune-cortexa9t = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} cortexa9-vfp cortexa9t2-vfp" |
22 | PACKAGE_EXTRA_ARCHS_tune-cortexa9-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon} cortexa9-vfp cortexa9-neon" | 22 | PACKAGE_EXTRA_ARCHS:tune-cortexa9-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} cortexa9-vfp cortexa9-neon" |
23 | PACKAGE_EXTRA_ARCHS_tune-cortexa9t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon} cortexa9-vfp cortexa9-neon cortexa9t2-vfp cortexa9t2-neon" | 23 | PACKAGE_EXTRA_ARCHS:tune-cortexa9t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} cortexa9-vfp cortexa9-neon cortexa9t2-vfp cortexa9t2-neon" |
24 | 24 | ||
25 | # HF Tunes | 25 | # HF Tunes |
26 | AVAILTUNES += "cortexa9hf cortexa9thf cortexa9hf-neon cortexa9thf-neon" | 26 | AVAILTUNES += "cortexa9hf cortexa9thf cortexa9hf-neon cortexa9thf-neon" |
27 | ARMPKGARCH_tune-cortexa9hf = "cortexa9" | 27 | ARMPKGARCH:tune-cortexa9hf = "cortexa9" |
28 | ARMPKGARCH_tune-cortexa9thf = "cortexa9" | 28 | ARMPKGARCH:tune-cortexa9thf = "cortexa9" |
29 | ARMPKGARCH_tune-cortexa9hf-neon = "cortexa9" | 29 | ARMPKGARCH:tune-cortexa9hf-neon = "cortexa9" |
30 | ARMPKGARCH_tune-cortexa9thf-neon = "cortexa9" | 30 | ARMPKGARCH:tune-cortexa9thf-neon = "cortexa9" |
31 | # mcpu is used so don't use armv7a as we don't want march | 31 | # mcpu is used so don't use armv7a as we don't want march |
32 | TUNE_FEATURES_tune-cortexa9hf = "${TUNE_FEATURES_tune-cortexa9} callconvention-hard" | 32 | TUNE_FEATURES:tune-cortexa9hf = "${TUNE_FEATURES:tune-cortexa9} callconvention-hard" |
33 | TUNE_FEATURES_tune-cortexa9thf = "${TUNE_FEATURES_tune-cortexa9t} callconvention-hard" | 33 | TUNE_FEATURES:tune-cortexa9thf = "${TUNE_FEATURES:tune-cortexa9t} callconvention-hard" |
34 | TUNE_FEATURES_tune-cortexa9hf-neon = "${TUNE_FEATURES_tune-cortexa9-neon} callconvention-hard" | 34 | TUNE_FEATURES:tune-cortexa9hf-neon = "${TUNE_FEATURES:tune-cortexa9-neon} callconvention-hard" |
35 | TUNE_FEATURES_tune-cortexa9thf-neon = "${TUNE_FEATURES_tune-cortexa9t-neon} callconvention-hard" | 35 | TUNE_FEATURES:tune-cortexa9thf-neon = "${TUNE_FEATURES:tune-cortexa9t-neon} callconvention-hard" |
36 | PACKAGE_EXTRA_ARCHS_tune-cortexa9hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} cortexa9hf-vfp" | 36 | PACKAGE_EXTRA_ARCHS:tune-cortexa9hf = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf} cortexa9hf-vfp" |
37 | PACKAGE_EXTRA_ARCHS_tune-cortexa9thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} cortexa9hf-vfp cortexa9t2hf-vfp" | 37 | PACKAGE_EXTRA_ARCHS:tune-cortexa9thf = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} cortexa9hf-vfp cortexa9t2hf-vfp" |
38 | PACKAGE_EXTRA_ARCHS_tune-cortexa9hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon} cortexa9hf-vfp cortexa9hf-neon" | 38 | PACKAGE_EXTRA_ARCHS:tune-cortexa9hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} cortexa9hf-vfp cortexa9hf-neon" |
39 | PACKAGE_EXTRA_ARCHS_tune-cortexa9thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon} cortexa9hf-vfp cortexa9hf-neon cortexa9t2hf-vfp cortexa9t2hf-neon" | 39 | PACKAGE_EXTRA_ARCHS:tune-cortexa9thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon} cortexa9hf-vfp cortexa9hf-neon cortexa9t2hf-vfp cortexa9t2hf-neon" |
40 | 40 | ||
41 | # VFPv3 Tunes | 41 | # VFPv3 Tunes |
42 | AVAILTUNES += "cortexa9-vfpv3 cortexa9t-vfpv3 cortexa9hf-vfpv3 cortexa9thf-vfpv3" | 42 | AVAILTUNES += "cortexa9-vfpv3 cortexa9t-vfpv3 cortexa9hf-vfpv3 cortexa9thf-vfpv3" |
43 | ARMPKGARCH_tune-cortexa9-vfpv3 = "cortexa9" | 43 | ARMPKGARCH:tune-cortexa9-vfpv3 = "cortexa9" |
44 | ARMPKGARCH_tune-cortexa9t-vfpv3 = "cortexa9" | 44 | ARMPKGARCH:tune-cortexa9t-vfpv3 = "cortexa9" |
45 | ARMPKGARCH_tune-cortexa9hf-vfpv3 = "cortexa9" | 45 | ARMPKGARCH:tune-cortexa9hf-vfpv3 = "cortexa9" |
46 | ARMPKGARCH_tune-cortexa9thf-vfpv3 = "cortexa9" | 46 | ARMPKGARCH:tune-cortexa9thf-vfpv3 = "cortexa9" |
47 | # mcpu is used so don't use armv7a as we don't want march | 47 | # mcpu is used so don't use armv7a as we don't want march |
48 | TUNE_FEATURES_tune-cortexa9-vfpv3 = "${TUNE_FEATURES_tune-cortexa9} vfpv3" | 48 | TUNE_FEATURES:tune-cortexa9-vfpv3 = "${TUNE_FEATURES:tune-cortexa9} vfpv3" |
49 | TUNE_FEATURES_tune-cortexa9t-vfpv3 = "${TUNE_FEATURES_tune-cortexa9t} vfpv3" | 49 | TUNE_FEATURES:tune-cortexa9t-vfpv3 = "${TUNE_FEATURES:tune-cortexa9t} vfpv3" |
50 | TUNE_FEATURES_tune-cortexa9hf-vfpv3 = "${TUNE_FEATURES_tune-cortexa9hf} vfpv3" | 50 | TUNE_FEATURES:tune-cortexa9hf-vfpv3 = "${TUNE_FEATURES:tune-cortexa9hf} vfpv3" |
51 | TUNE_FEATURES_tune-cortexa9thf-vfpv3 = "${TUNE_FEATURES_tune-cortexa9thf} vfpv3" | 51 | TUNE_FEATURES:tune-cortexa9thf-vfpv3 = "${TUNE_FEATURES:tune-cortexa9thf} vfpv3" |
52 | PACKAGE_EXTRA_ARCHS_tune-cortexa9-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3} cortexa9-vfp cortexa9-vfpv3" | 52 | PACKAGE_EXTRA_ARCHS:tune-cortexa9-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv3} cortexa9-vfp cortexa9-vfpv3" |
53 | PACKAGE_EXTRA_ARCHS_tune-cortexa9t-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3} cortexa9-vfp cortexa9-vfpv3 cortexa9t2-vfp cortexa9t2-vfpv3" | 53 | PACKAGE_EXTRA_ARCHS:tune-cortexa9t-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv3} cortexa9-vfp cortexa9-vfpv3 cortexa9t2-vfp cortexa9t2-vfpv3" |
54 | PACKAGE_EXTRA_ARCHS_tune-cortexa9hf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3} cortexa9hf-vfp cortexa9hf-vfpv3" | 54 | PACKAGE_EXTRA_ARCHS:tune-cortexa9hf-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-vfpv3} cortexa9hf-vfp cortexa9hf-vfpv3" |
55 | PACKAGE_EXTRA_ARCHS_tune-cortexa9thf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3} cortexa9hf-vfp cortexa9hf-vfpv3 cortexa9t2hf-vfp cortexa9t2hf-vfpv3" | 55 | PACKAGE_EXTRA_ARCHS:tune-cortexa9thf-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-vfpv3} cortexa9hf-vfp cortexa9hf-vfpv3 cortexa9t2hf-vfp cortexa9t2hf-vfpv3" |
diff --git a/meta/conf/machine/include/tune-ep9312.inc b/meta/conf/machine/include/tune-ep9312.inc index 5e1a0e5791..0d481d3888 100644 --- a/meta/conf/machine/include/tune-ep9312.inc +++ b/meta/conf/machine/include/tune-ep9312.inc | |||
@@ -7,6 +7,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ep9312', ' -march=ep9312 | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'ep9312', 'armv4:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'ep9312', 'armv4:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "ep9312" | 9 | AVAILTUNES += "ep9312" |
10 | ARMPKGARCH_tune-ep9312 = "ep9312" | 10 | ARMPKGARCH:tune-ep9312 = "ep9312" |
11 | TUNE_FEATURES_tune-ep9312 = "thumb ep9312" | 11 | TUNE_FEATURES:tune-ep9312 = "thumb ep9312" |
12 | PACKAGE_EXTRA_ARCHS_tune-ep9312 = "${PACKAGE_EXTRA_ARCHS_tune-armv4t} ep9312t" | 12 | PACKAGE_EXTRA_ARCHS:tune-ep9312 = "${PACKAGE_EXTRA_ARCHS:tune-armv4t} ep9312t" |
diff --git a/meta/conf/machine/include/tune-i586-nlp.inc b/meta/conf/machine/include/tune-i586-nlp.inc index 88e59038fa..ecfbf9f1b2 100644 --- a/meta/conf/machine/include/tune-i586-nlp.inc +++ b/meta/conf/machine/include/tune-i586-nlp.inc | |||
@@ -13,7 +13,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'i586-nlp', ' -march=i586 | |||
13 | 13 | ||
14 | # Quark tune feature | 14 | # Quark tune feature |
15 | AVAILTUNES = "i586-nlp-32" | 15 | AVAILTUNES = "i586-nlp-32" |
16 | TUNE_FEATURES_tune-i586-nlp-32 = "${TUNE_FEATURES_tune-x86} i586-nlp" | 16 | TUNE_FEATURES:tune-i586-nlp-32 = "${TUNE_FEATURES:tune-x86} i586-nlp" |
17 | BASE_LIB_tune-i586-nlp-32 = "lib" | 17 | BASE_LIB:tune-i586-nlp-32 = "lib" |
18 | TUNE_PKGARCH_tune-i586-nlp-32 = "i586-nlp-32" | 18 | TUNE_PKGARCH:tune-i586-nlp-32 = "i586-nlp-32" |
19 | PACKAGE_EXTRA_ARCHS_tune-i586-nlp-32 = "i586-nlp-32" | 19 | PACKAGE_EXTRA_ARCHS:tune-i586-nlp-32 = "i586-nlp-32" |
diff --git a/meta/conf/machine/include/tune-i586.inc b/meta/conf/machine/include/tune-i586.inc index 1ab17bd402..b1299e9e91 100644 --- a/meta/conf/machine/include/tune-i586.inc +++ b/meta/conf/machine/include/tune-i586.inc | |||
@@ -8,7 +8,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'i586', ' -march=i586', '' | |||
8 | 8 | ||
9 | # Extra tune selections | 9 | # Extra tune selections |
10 | AVAILTUNES += "i586" | 10 | AVAILTUNES += "i586" |
11 | TUNE_FEATURES_tune-i586 = "${TUNE_FEATURES_tune-x86} i586" | 11 | TUNE_FEATURES:tune-i586 = "${TUNE_FEATURES:tune-x86} i586" |
12 | BASE_LIB_tune-i586 = "lib" | 12 | BASE_LIB:tune-i586 = "lib" |
13 | TUNE_PKGARCH_tune-i586 = "i586" | 13 | TUNE_PKGARCH:tune-i586 = "i586" |
14 | PACKAGE_EXTRA_ARCHS_tune-i586 = "${PACKAGE_EXTRA_ARCHS_tune-x86} i586" | 14 | PACKAGE_EXTRA_ARCHS:tune-i586 = "${PACKAGE_EXTRA_ARCHS:tune-x86} i586" |
diff --git a/meta/conf/machine/include/tune-i686.inc b/meta/conf/machine/include/tune-i686.inc index bdb4799209..3feb4df8ba 100644 --- a/meta/conf/machine/include/tune-i686.inc +++ b/meta/conf/machine/include/tune-i686.inc | |||
@@ -21,7 +21,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'i686', ' -march=i686', '' | |||
21 | 21 | ||
22 | # Extra tune selections | 22 | # Extra tune selections |
23 | AVAILTUNES += "i686" | 23 | AVAILTUNES += "i686" |
24 | TUNE_FEATURES_tune-i686 = "${TUNE_FEATURES_tune-x86} i686" | 24 | TUNE_FEATURES:tune-i686 = "${TUNE_FEATURES:tune-x86} i686" |
25 | BASE_LIB_tune-i686 = "lib" | 25 | BASE_LIB:tune-i686 = "lib" |
26 | TUNE_PKGARCH_tune-i686 = "i686" | 26 | TUNE_PKGARCH:tune-i686 = "i686" |
27 | PACKAGE_EXTRA_ARCHS_tune-i686 = "${PACKAGE_EXTRA_ARCHS_tune-i586} i686" | 27 | PACKAGE_EXTRA_ARCHS:tune-i686 = "${PACKAGE_EXTRA_ARCHS:tune-i586} i686" |
diff --git a/meta/conf/machine/include/tune-iwmmxt.inc b/meta/conf/machine/include/tune-iwmmxt.inc index 81ff4c9ae2..c584b47d18 100644 --- a/meta/conf/machine/include/tune-iwmmxt.inc +++ b/meta/conf/machine/include/tune-iwmmxt.inc | |||
@@ -10,6 +10,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'iwmmxt', ' -mcpu=iwmmxt', | |||
10 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'iwmmxt', 'armv5:', '', d)}" | 10 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'iwmmxt', 'armv5:', '', d)}" |
11 | 11 | ||
12 | AVAILTUNES += "iwmmxt" | 12 | AVAILTUNES += "iwmmxt" |
13 | ARMPKGARCH_tune-iwmmxt = "iwmmxt" | 13 | ARMPKGARCH:tune-iwmmxt = "iwmmxt" |
14 | TUNE_FEATURES_tune-iwmmxt = "thumb iwmmxt" | 14 | TUNE_FEATURES:tune-iwmmxt = "thumb iwmmxt" |
15 | PACKAGE_EXTRA_ARCHS_tune-iwmmxt = "${PACKAGE_EXTRA_ARCHS_tune-armv5te} iwmmxt iwmmxtt" | 15 | PACKAGE_EXTRA_ARCHS:tune-iwmmxt = "${PACKAGE_EXTRA_ARCHS:tune-armv5te} iwmmxt iwmmxtt" |
diff --git a/meta/conf/machine/include/tune-mcf5441x.inc b/meta/conf/machine/include/tune-mcf5441x.inc index 11a41a7c5d..7eefce03cb 100644 --- a/meta/conf/machine/include/tune-mcf5441x.inc +++ b/meta/conf/machine/include/tune-mcf5441x.inc | |||
@@ -6,8 +6,8 @@ TUNEVALID[mcf5441x] = "Enable coldfire specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mcf5441x', ' -mcpu=54418', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mcf5441x', ' -mcpu=54418', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "mcf5441x" | 8 | AVAILTUNES += "mcf5441x" |
9 | TUNE_FEATURES_tune-mcf5441x = "mcf5441x" | 9 | TUNE_FEATURES:tune-mcf5441x = "mcf5441x" |
10 | TUNE_ARCH_tune-mcf5441x = "mcf5441x" | 10 | TUNE_ARCH:tune-mcf5441x = "mcf5441x" |
11 | TUNE_PKGARCH_tune-mcf5441x = "mcf5441x" | 11 | TUNE_PKGARCH:tune-mcf5441x = "mcf5441x" |
12 | PACKAGE_EXTRA_ARCHS_tune-mcf5441x = "m68k mcf5441x" | 12 | PACKAGE_EXTRA_ARCHS:tune-mcf5441x = "m68k mcf5441x" |
13 | 13 | ||
diff --git a/meta/conf/machine/include/tune-microblaze.inc b/meta/conf/machine/include/tune-microblaze.inc index 41f0afe668..11f7233cf4 100644 --- a/meta/conf/machine/include/tune-microblaze.inc +++ b/meta/conf/machine/include/tune-microblaze.inc | |||
@@ -3,6 +3,6 @@ DEFAULTTUNE ?= "microblaze" | |||
3 | require conf/machine/include/microblaze/arch-microblaze.inc | 3 | require conf/machine/include/microblaze/arch-microblaze.inc |
4 | 4 | ||
5 | AVAILTUNES += "microblaze" | 5 | AVAILTUNES += "microblaze" |
6 | TUNE_FEATURES_tune-microblaze = "microblaze" | 6 | TUNE_FEATURES:tune-microblaze = "microblaze" |
7 | PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}" | 7 | PACKAGE_EXTRA_ARCHS:tune-microblaze = "${TUNE_PKGARCH}" |
8 | 8 | ||
diff --git a/meta/conf/machine/include/tune-mips32.inc b/meta/conf/machine/include/tune-mips32.inc index a90c0f059d..820087f59d 100644 --- a/meta/conf/machine/include/tune-mips32.inc +++ b/meta/conf/machine/include/tune-mips32.inc | |||
@@ -9,21 +9,21 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mips32', ' -march=mips32' | |||
9 | # Base Tunes (Hard Float) | 9 | # Base Tunes (Hard Float) |
10 | AVAILTUNES += "mips32 mips32el" | 10 | AVAILTUNES += "mips32 mips32el" |
11 | 11 | ||
12 | TUNE_FEATURES_tune-mips32 = "${TUNE_FEATURES_tune-mips} mips32" | 12 | TUNE_FEATURES:tune-mips32 = "${TUNE_FEATURES:tune-mips} mips32" |
13 | MIPSPKGSFX_VARIANT_tune-mips32 = "mips32" | 13 | MIPSPKGSFX_VARIANT:tune-mips32 = "mips32" |
14 | PACKAGE_EXTRA_ARCHS_tune-mips32 = "mips mips32" | 14 | PACKAGE_EXTRA_ARCHS:tune-mips32 = "mips mips32" |
15 | 15 | ||
16 | TUNE_FEATURES_tune-mips32el = "${TUNE_FEATURES_tune-mipsel} mips32" | 16 | TUNE_FEATURES:tune-mips32el = "${TUNE_FEATURES:tune-mipsel} mips32" |
17 | MIPSPKGSFX_VARIANT_tune-mips32el = "mips32el" | 17 | MIPSPKGSFX_VARIANT:tune-mips32el = "mips32el" |
18 | PACKAGE_EXTRA_ARCHS_tune-mips32el = "mipsel mips32el" | 18 | PACKAGE_EXTRA_ARCHS:tune-mips32el = "mipsel mips32el" |
19 | 19 | ||
20 | # Soft Float | 20 | # Soft Float |
21 | AVAILTUNES += "mips32-nf mips32el-nf" | 21 | AVAILTUNES += "mips32-nf mips32el-nf" |
22 | 22 | ||
23 | TUNE_FEATURES_tune-mips32-nf = "${TUNE_FEATURES_tune-mips-nf} mips32" | 23 | TUNE_FEATURES:tune-mips32-nf = "${TUNE_FEATURES:tune-mips-nf} mips32" |
24 | MIPSPKGSFX_VARIANT_tune-mips32-nf = "mips32" | 24 | MIPSPKGSFX_VARIANT:tune-mips32-nf = "mips32" |
25 | PACKAGE_EXTRA_ARCHS_tune-mips32-nf = "mips-nf mips32-nf" | 25 | PACKAGE_EXTRA_ARCHS:tune-mips32-nf = "mips-nf mips32-nf" |
26 | 26 | ||
27 | TUNE_FEATURES_tune-mips32el-nf = "${TUNE_FEATURES_tune-mipsel-nf} mips32" | 27 | TUNE_FEATURES:tune-mips32el-nf = "${TUNE_FEATURES:tune-mipsel-nf} mips32" |
28 | MIPSPKGSFX_VARIANT_tune-mips32el-nf = "mips32el" | 28 | MIPSPKGSFX_VARIANT:tune-mips32el-nf = "mips32el" |
29 | PACKAGE_EXTRA_ARCHS_tune-mips32el-nf = "mipsel-nf mips32el-nf" | 29 | PACKAGE_EXTRA_ARCHS:tune-mips32el-nf = "mipsel-nf mips32el-nf" |
diff --git a/meta/conf/machine/include/tune-mips32r2.inc b/meta/conf/machine/include/tune-mips32r2.inc index 14473ca831..e7f6753d3d 100644 --- a/meta/conf/machine/include/tune-mips32r2.inc +++ b/meta/conf/machine/include/tune-mips32r2.inc | |||
@@ -9,21 +9,21 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mips32r2', ' -march=mips3 | |||
9 | # Base Tunes (Hard Float) | 9 | # Base Tunes (Hard Float) |
10 | AVAILTUNES += "mips32r2 mips32r2el" | 10 | AVAILTUNES += "mips32r2 mips32r2el" |
11 | 11 | ||
12 | TUNE_FEATURES_tune-mips32r2 = "${TUNE_FEATURES_tune-mips} mips32r2" | 12 | TUNE_FEATURES:tune-mips32r2 = "${TUNE_FEATURES:tune-mips} mips32r2" |
13 | MIPSPKGSFX_VARIANT_tune-mips32r2 = "mips32r2" | 13 | MIPSPKGSFX_VARIANT:tune-mips32r2 = "mips32r2" |
14 | PACKAGE_EXTRA_ARCHS_tune-mips32r2 = "mips mips32 mips32r2" | 14 | PACKAGE_EXTRA_ARCHS:tune-mips32r2 = "mips mips32 mips32r2" |
15 | 15 | ||
16 | TUNE_FEATURES_tune-mips32r2el = "${TUNE_FEATURES_tune-mipsel} mips32r2" | 16 | TUNE_FEATURES:tune-mips32r2el = "${TUNE_FEATURES:tune-mipsel} mips32r2" |
17 | MIPSPKGSFX_VARIANT_tune-mips32r2el = "mips32r2el" | 17 | MIPSPKGSFX_VARIANT:tune-mips32r2el = "mips32r2el" |
18 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el = "mipsel mips32el mips32r2el" | 18 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el = "mipsel mips32el mips32r2el" |
19 | 19 | ||
20 | # Soft Float | 20 | # Soft Float |
21 | AVAILTUNES += "mips32r2-nf mips32r2el-nf" | 21 | AVAILTUNES += "mips32r2-nf mips32r2el-nf" |
22 | 22 | ||
23 | TUNE_FEATURES_tune-mips32r2-nf = "${TUNE_FEATURES_tune-mips-nf} mips32r2" | 23 | TUNE_FEATURES:tune-mips32r2-nf = "${TUNE_FEATURES:tune-mips-nf} mips32r2" |
24 | MIPSPKGSFX_VARIANT_tune-mips32r2-nf = "mips32r2" | 24 | MIPSPKGSFX_VARIANT:tune-mips32r2-nf = "mips32r2" |
25 | PACKAGE_EXTRA_ARCHS_tune-mips32r2-nf = "mips-nf mips32-nf mips32r2-nf" | 25 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf = "mips-nf mips32-nf mips32r2-nf" |
26 | 26 | ||
27 | TUNE_FEATURES_tune-mips32r2el-nf = "${TUNE_FEATURES_tune-mipsel-nf} mips32r2" | 27 | TUNE_FEATURES:tune-mips32r2el-nf = "${TUNE_FEATURES:tune-mipsel-nf} mips32r2" |
28 | MIPSPKGSFX_VARIANT_tune-mips32r2el-nf = "mips32r2el" | 28 | MIPSPKGSFX_VARIANT:tune-mips32r2el-nf = "mips32r2el" |
29 | PACKAGE_EXTRA_ARCHS_tune-mips32r2el-nf = "mipsel-nf mips32el-nf mips32r2el-nf" | 29 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf = "mipsel-nf mips32el-nf mips32r2el-nf" |
diff --git a/meta/conf/machine/include/tune-mips32r6.inc b/meta/conf/machine/include/tune-mips32r6.inc index 44369cb59c..9904cc0b11 100644 --- a/meta/conf/machine/include/tune-mips32r6.inc +++ b/meta/conf/machine/include/tune-mips32r6.inc | |||
@@ -9,21 +9,21 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa32r6', ' -march=mi | |||
9 | # Base Tunes (Hard Float) | 9 | # Base Tunes (Hard Float) |
10 | AVAILTUNES += "mipsisa32r6 mipsisa32r6el" | 10 | AVAILTUNES += "mipsisa32r6 mipsisa32r6el" |
11 | 11 | ||
12 | TUNE_FEATURES_tune-mipsisa32r6 = "o32 bigendian mipsisa32r6 fpu-hard r6" | 12 | TUNE_FEATURES:tune-mipsisa32r6 = "o32 bigendian mipsisa32r6 fpu-hard r6" |
13 | MIPSPKGSFX_VARIANT_tune-mipsisa32r6 = "${TUNE_ARCH}" | 13 | MIPSPKGSFX_VARIANT:tune-mipsisa32r6 = "${TUNE_ARCH}" |
14 | PACKAGE_EXTRA_ARCHS_tune-mipsisa32r6 = "mipsisa32r6" | 14 | PACKAGE_EXTRA_ARCHS:tune-mipsisa32r6 = "mipsisa32r6" |
15 | 15 | ||
16 | TUNE_FEATURES_tune-mipsisa32r6el = "o32 fpu-hard mipsisa32r6 r6" | 16 | TUNE_FEATURES:tune-mipsisa32r6el = "o32 fpu-hard mipsisa32r6 r6" |
17 | MIPSPKGSFX_VARIANT_tune-mipsisa32r6el = "${TUNE_ARCH}" | 17 | MIPSPKGSFX_VARIANT:tune-mipsisa32r6el = "${TUNE_ARCH}" |
18 | PACKAGE_EXTRA_ARCHS_tune-mipsisa32r6el = "mipsisa32r6el" | 18 | PACKAGE_EXTRA_ARCHS:tune-mipsisa32r6el = "mipsisa32r6el" |
19 | 19 | ||
20 | # Soft Float | 20 | # Soft Float |
21 | AVAILTUNES += "mipsisa32r6-nf mipsisa32r6el-nf" | 21 | AVAILTUNES += "mipsisa32r6-nf mipsisa32r6el-nf" |
22 | 22 | ||
23 | TUNE_FEATURES_tune-mipsisa32r6-nf = "o32 bigendian mipsisa32r6 r6" | 23 | TUNE_FEATURES:tune-mipsisa32r6-nf = "o32 bigendian mipsisa32r6 r6" |
24 | MIPSPKGSFX_VARIANT_tune-mipsisa32r6-nf = "${TUNE_ARCH}" | 24 | MIPSPKGSFX_VARIANT:tune-mipsisa32r6-nf = "${TUNE_ARCH}" |
25 | PACKAGE_EXTRA_ARCHS_tune-mipsisa32r6-nf = "mipsisa32r6-nf" | 25 | PACKAGE_EXTRA_ARCHS:tune-mipsisa32r6-nf = "mipsisa32r6-nf" |
26 | 26 | ||
27 | TUNE_FEATURES_tune-mipsisa32r6el-nf = "o32 mipsisa32r6 r6" | 27 | TUNE_FEATURES:tune-mipsisa32r6el-nf = "o32 mipsisa32r6 r6" |
28 | MIPSPKGSFX_VARIANT_tune-mipsisa32r6el-nf = "${TUNE_ARCH}" | 28 | MIPSPKGSFX_VARIANT:tune-mipsisa32r6el-nf = "${TUNE_ARCH}" |
29 | PACKAGE_EXTRA_ARCHS_tune-mipsisa32r6el-nf = "mipsisa32r6el-nf" | 29 | PACKAGE_EXTRA_ARCHS:tune-mipsisa32r6el-nf = "mipsisa32r6el-nf" |
diff --git a/meta/conf/machine/include/tune-mips64r2.inc b/meta/conf/machine/include/tune-mips64r2.inc index 75d7535add..6337abb09f 100644 --- a/meta/conf/machine/include/tune-mips64r2.inc +++ b/meta/conf/machine/include/tune-mips64r2.inc | |||
@@ -8,77 +8,77 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mips64r2', ' -march=mips6 | |||
8 | # Base tunes | 8 | # Base tunes |
9 | AVAILTUNES += "mips64r2 mips64r2el" | 9 | AVAILTUNES += "mips64r2 mips64r2el" |
10 | 10 | ||
11 | TUNE_FEATURES_tune-mips64r2 = "${TUNE_FEATURES_tune-mips64} mips64r2" | 11 | TUNE_FEATURES:tune-mips64r2 = "${TUNE_FEATURES:tune-mips64} mips64r2" |
12 | BASE_LIB_tune-mips64r2 = "lib64" | 12 | BASE_LIB:tune-mips64r2 = "lib64" |
13 | MIPSPKGSFX_VARIANT_tune-mips64r2 = "mips64r2" | 13 | MIPSPKGSFX_VARIANT:tune-mips64r2 = "mips64r2" |
14 | PACKAGE_EXTRA_ARCHS_tune-mips64r2 = "mips64 mips64r2" | 14 | PACKAGE_EXTRA_ARCHS:tune-mips64r2 = "mips64 mips64r2" |
15 | 15 | ||
16 | TUNE_FEATURES_tune-mips64r2el = "${TUNE_FEATURES_tune-mips64el} mips64r2" | 16 | TUNE_FEATURES:tune-mips64r2el = "${TUNE_FEATURES:tune-mips64el} mips64r2" |
17 | BASE_LIB_tune-mips64r2el = "lib64" | 17 | BASE_LIB:tune-mips64r2el = "lib64" |
18 | MIPSPKGSFX_VARIANT_tune-mips64r2el = "mips64r2el" | 18 | MIPSPKGSFX_VARIANT:tune-mips64r2el = "mips64r2el" |
19 | PACKAGE_EXTRA_ARCHS_tune-mips64r2el = "mips64el mips64r2el" | 19 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el = "mips64el mips64r2el" |
20 | 20 | ||
21 | # MIPS 64r2 Soft Float | 21 | # MIPS 64r2 Soft Float |
22 | AVAILTUNES += "mips64r2-nf mips64r2el-nf" | 22 | AVAILTUNES += "mips64r2-nf mips64r2el-nf" |
23 | 23 | ||
24 | TUNE_FEATURES_tune-mips64r2-nf = "${TUNE_FEATURES_tune-mips64-nf} mips64r2" | 24 | TUNE_FEATURES:tune-mips64r2-nf = "${TUNE_FEATURES:tune-mips64-nf} mips64r2" |
25 | BASE_LIB_tune-mips64r2-nf = "lib64" | 25 | BASE_LIB:tune-mips64r2-nf = "lib64" |
26 | MIPSPKGSFX_VARIANT_tune-mips64r2-nf = "${TUNE_ARCH}" | 26 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf = "${TUNE_ARCH}" |
27 | PACKAGE_EXTRA_ARCHS_tune-mips64r2-nf = "mips64-nf mips64r2-nf" | 27 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf = "mips64-nf mips64r2-nf" |
28 | 28 | ||
29 | TUNE_FEATURES_tune-mips64r2el-nf = "${TUNE_FEATURES_tune-mips64el-nf} mips64r2" | 29 | TUNE_FEATURES:tune-mips64r2el-nf = "${TUNE_FEATURES:tune-mips64el-nf} mips64r2" |
30 | BASE_LIB_tune-mips64r2el-nf = "lib64" | 30 | BASE_LIB:tune-mips64r2el-nf = "lib64" |
31 | MIPSPKGSFX_VARIANT_tune-mips64r2el-nf = "${TUNE_ARCH}" | 31 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf = "${TUNE_ARCH}" |
32 | PACKAGE_EXTRA_ARCHS_tune-mips64r2el-nf = "mips64el-nf mips64r2el-nf" | 32 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf = "mips64el-nf mips64r2el-nf" |
33 | 33 | ||
34 | # MIPS 64r2 n32 | 34 | # MIPS 64r2 n32 |
35 | AVAILTUNES += "mips64r2-n32 mips64r2el-n32" | 35 | AVAILTUNES += "mips64r2-n32 mips64r2el-n32" |
36 | 36 | ||
37 | TUNE_FEATURES_tune-mips64r2-n32 = "${TUNE_FEATURES_tune-mips64-n32} mips64r2" | 37 | TUNE_FEATURES:tune-mips64r2-n32 = "${TUNE_FEATURES:tune-mips64-n32} mips64r2" |
38 | BASE_LIB_tune-mips64r2-n32 = "lib32" | 38 | BASE_LIB:tune-mips64r2-n32 = "lib32" |
39 | MIPSPKGSFX_VARIANT_tune-mips64r2-n32 = "${TUNE_ARCH}" | 39 | MIPSPKGSFX_VARIANT:tune-mips64r2-n32 = "${TUNE_ARCH}" |
40 | PACKAGE_EXTRA_ARCHS_tune-mips64r2-n32 = "mips64-n32 mips64r2-n32" | 40 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-n32 = "mips64-n32 mips64r2-n32" |
41 | 41 | ||
42 | TUNE_FEATURES_tune-mips64r2el-n32 = "${TUNE_FEATURES_tune-mips64el-n32} mips64r2" | 42 | TUNE_FEATURES:tune-mips64r2el-n32 = "${TUNE_FEATURES:tune-mips64el-n32} mips64r2" |
43 | BASE_LIB_tune-mips64r2el-n32 = "lib32" | 43 | BASE_LIB:tune-mips64r2el-n32 = "lib32" |
44 | MIPSPKGSFX_VARIANT_tune-mips64r2el-n32 = "${TUNE_ARCH}" | 44 | MIPSPKGSFX_VARIANT:tune-mips64r2el-n32 = "${TUNE_ARCH}" |
45 | PACKAGE_EXTRA_ARCHS_tune-mips64r2el-n32 = "mips64el-n32 mips64r2el-n32" | 45 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-n32 = "mips64el-n32 mips64r2el-n32" |
46 | 46 | ||
47 | # MIPS 64r2 n32 and Soft Float | 47 | # MIPS 64r2 n32 and Soft Float |
48 | AVAILTUNES += "mips64r2-nf-n32 mips64r2el-nf-n32" | 48 | AVAILTUNES += "mips64r2-nf-n32 mips64r2el-nf-n32" |
49 | 49 | ||
50 | TUNE_FEATURES_tune-mips64r2-nf-n32 = "${TUNE_FEATURES_tune-mips64-nf-n32} mips64r2" | 50 | TUNE_FEATURES:tune-mips64r2-nf-n32 = "${TUNE_FEATURES:tune-mips64-nf-n32} mips64r2" |
51 | BASE_LIB_tune-mips64r2-nf-n32 = "lib32" | 51 | BASE_LIB:tune-mips64r2-nf-n32 = "lib32" |
52 | MIPSPKGSFX_VARIANT_tune-mips64r2-nf-n32 = "${TUNE_ARCH}" | 52 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf-n32 = "${TUNE_ARCH}" |
53 | PACKAGE_EXTRA_ARCHS_tune-mips64r2-nf-n32 = "mips64-nf-n32 mips64r2-nf-n32" | 53 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf-n32 = "mips64-nf-n32 mips64r2-nf-n32" |
54 | 54 | ||
55 | TUNE_FEATURES_tune-mips64r2el-nf-n32 = "${TUNE_FEATURES_tune-mips64el-nf-n32} mips64r2" | 55 | TUNE_FEATURES:tune-mips64r2el-nf-n32 = "${TUNE_FEATURES:tune-mips64el-nf-n32} mips64r2" |
56 | BASE_LIB_tune-mips64r2el-nf-n32 = "lib32" | 56 | BASE_LIB:tune-mips64r2el-nf-n32 = "lib32" |
57 | MIPSPKGSFX_VARIANT_tune-mips64r2el-nf-n32 = "${TUNE_ARCH}" | 57 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf-n32 = "${TUNE_ARCH}" |
58 | PACKAGE_EXTRA_ARCHS_tune-mips64r2el-nf-n32 = "mips64el-nf-n32 mips64r2el-nf-n32" | 58 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf-n32 = "mips64el-nf-n32 mips64r2el-nf-n32" |
59 | 59 | ||
60 | # MIPS 64r2 o32 | 60 | # MIPS 64r2 o32 |
61 | AVAILTUNES += "mips64r2-o32 mips64r2el-o32" | 61 | AVAILTUNES += "mips64r2-o32 mips64r2el-o32" |
62 | 62 | ||
63 | TUNE_FEATURES_tune-mips64r2-o32 = "${TUNE_FEATURES_tune-mips64-o32} mips64r2" | 63 | TUNE_FEATURES:tune-mips64r2-o32 = "${TUNE_FEATURES:tune-mips64-o32} mips64r2" |
64 | BASE_LIB_tune-mips64r2-o32 = "lib" | 64 | BASE_LIB:tune-mips64r2-o32 = "lib" |
65 | MIPSPKGSFX_VARIANT_tune-mips64r2-o32 = "${TUNE_ARCH}" | 65 | MIPSPKGSFX_VARIANT:tune-mips64r2-o32 = "${TUNE_ARCH}" |
66 | PACKAGE_EXTRA_ARCHS_tune-mips64r2-o32 = "mips mips64-o32 mips64r2-o32" | 66 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-o32 = "mips mips64-o32 mips64r2-o32" |
67 | 67 | ||
68 | TUNE_FEATURES_tune-mips64r2el-o32 = "${TUNE_FEATURES_tune-mips64el-o32} mips64r2" | 68 | TUNE_FEATURES:tune-mips64r2el-o32 = "${TUNE_FEATURES:tune-mips64el-o32} mips64r2" |
69 | BASE_LIB_tune-mips64r2el-o32 = "lib" | 69 | BASE_LIB:tune-mips64r2el-o32 = "lib" |
70 | MIPSPKGSFX_VARIANT_tune-mips64r2el-o32 = "${TUNE_ARCH}" | 70 | MIPSPKGSFX_VARIANT:tune-mips64r2el-o32 = "${TUNE_ARCH}" |
71 | PACKAGE_EXTRA_ARCHS_tune-mips64r2el-o32 = "mipsel mips64el-o32 mips64r2el-o32" | 71 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-o32 = "mipsel mips64el-o32 mips64r2el-o32" |
72 | 72 | ||
73 | # MIPS 64r2 o32 and Soft Float | 73 | # MIPS 64r2 o32 and Soft Float |
74 | AVAILTUNES += "mips64r2-nf-o32 mips64r2el-nf-o32" | 74 | AVAILTUNES += "mips64r2-nf-o32 mips64r2el-nf-o32" |
75 | 75 | ||
76 | TUNE_FEATURES_tune-mips64r2-nf-o32 = "${TUNE_FEATURES_tune-mips64-nf-o32} mips64r2" | 76 | TUNE_FEATURES:tune-mips64r2-nf-o32 = "${TUNE_FEATURES:tune-mips64-nf-o32} mips64r2" |
77 | BASE_LIB_tune-mips64r2-nf-o32 = "lib" | 77 | BASE_LIB:tune-mips64r2-nf-o32 = "lib" |
78 | MIPSPKGSFX_VARIANT_tune-mips64r2-nf-o32 = "${TUNE_ARCH}" | 78 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf-o32 = "${TUNE_ARCH}" |
79 | PACKAGE_EXTRA_ARCHS_tune-mips64r2-nf-o32 = "mips-nf mips64r2-nf-o32" | 79 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf-o32 = "mips-nf mips64r2-nf-o32" |
80 | 80 | ||
81 | TUNE_FEATURES_tune-mips64r2el-nf-o32 = "${TUNE_FEATURES_tune-mips64el-nf-o32} mips64r2" | 81 | TUNE_FEATURES:tune-mips64r2el-nf-o32 = "${TUNE_FEATURES:tune-mips64el-nf-o32} mips64r2" |
82 | BASE_LIB_tune-mips64r2el-nf-o32 = "lib" | 82 | BASE_LIB:tune-mips64r2el-nf-o32 = "lib" |
83 | MIPSPKGSFX_VARIANT_tune-mips64r2el-nf-o32 = "${TUNE_ARCH}" | 83 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf-o32 = "${TUNE_ARCH}" |
84 | PACKAGE_EXTRA_ARCHS_tune-mips64r2el-nf-o32 = "mipsel-nf mips64r2el-nf-o32" | 84 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf-o32 = "mipsel-nf mips64r2el-nf-o32" |
diff --git a/meta/conf/machine/include/tune-mips64r6.inc b/meta/conf/machine/include/tune-mips64r6.inc index e53239a38b..b4a7e9ef1b 100644 --- a/meta/conf/machine/include/tune-mips64r6.inc +++ b/meta/conf/machine/include/tune-mips64r6.inc | |||
@@ -8,51 +8,51 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mipsisa64r6', ' -march=mi | |||
8 | # Base Tunes | 8 | # Base Tunes |
9 | AVAILTUNES += "mipsisa64r6 mipsisa64r6el" | 9 | AVAILTUNES += "mipsisa64r6 mipsisa64r6el" |
10 | 10 | ||
11 | TUNE_FEATURES_tune-mipsisa64r6 = "bigendian fpu-hard n64 mipsisa64r6 r6" | 11 | TUNE_FEATURES:tune-mipsisa64r6 = "bigendian fpu-hard n64 mipsisa64r6 r6" |
12 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6 = "${TUNE_ARCH}" | 12 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6 = "${TUNE_ARCH}" |
13 | BASE_LIB_tune-mipsisa64r6 = "lib64" | 13 | BASE_LIB:tune-mipsisa64r6 = "lib64" |
14 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6 = "mipsisa64r6" | 14 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6 = "mipsisa64r6" |
15 | 15 | ||
16 | TUNE_FEATURES_tune-mipsisa64r6el = "fpu-hard r6 n64 mipsisa64r6" | 16 | TUNE_FEATURES:tune-mipsisa64r6el = "fpu-hard r6 n64 mipsisa64r6" |
17 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6el = "${TUNE_ARCH}" | 17 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6el = "${TUNE_ARCH}" |
18 | BASE_LIB_tune-mipsisa64r6el = "lib64" | 18 | BASE_LIB:tune-mipsisa64r6el = "lib64" |
19 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el = "mipsisa64r6el" | 19 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6el = "mipsisa64r6el" |
20 | 20 | ||
21 | # Soft Float | 21 | # Soft Float |
22 | AVAILTUNES += "mipsisa64r6-nf mipsisa64r6el-nf" | 22 | AVAILTUNES += "mipsisa64r6-nf mipsisa64r6el-nf" |
23 | 23 | ||
24 | TUNE_FEATURES_tune-mipsisa64r6-nf = "bigendian r6 n64 mipsisa64r6" | 24 | TUNE_FEATURES:tune-mipsisa64r6-nf = "bigendian r6 n64 mipsisa64r6" |
25 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6-nf = "${TUNE_ARCH}" | 25 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6-nf = "${TUNE_ARCH}" |
26 | BASE_LIB_tune-mipsisa64r6-nf = "lib64" | 26 | BASE_LIB:tune-mipsisa64r6-nf = "lib64" |
27 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6-nf = "mipsisa64r6-nf" | 27 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6-nf = "mipsisa64r6-nf" |
28 | 28 | ||
29 | TUNE_FEATURES_tune-mipsisa64r6el-nf = "r6 n64 mipsisa64r6" | 29 | TUNE_FEATURES:tune-mipsisa64r6el-nf = "r6 n64 mipsisa64r6" |
30 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6el-nf = "${TUNE_ARCH}" | 30 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6el-nf = "${TUNE_ARCH}" |
31 | BASE_LIB_tune-mipsisa64r6el-nf = "lib64" | 31 | BASE_LIB:tune-mipsisa64r6el-nf = "lib64" |
32 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el-nf = "mipsisa64r6el-nf" | 32 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6el-nf = "mipsisa64r6el-nf" |
33 | 33 | ||
34 | # MIPS 64r6 n32 | 34 | # MIPS 64r6 n32 |
35 | AVAILTUNES += "mipsisa64r6-n32 mipsisa64r6el-n32" | 35 | AVAILTUNES += "mipsisa64r6-n32 mipsisa64r6el-n32" |
36 | 36 | ||
37 | TUNE_FEATURES_tune-mipsisa64r6-n32 = "bigendian fpu-hard r6 n32 mipsisa64r6" | 37 | TUNE_FEATURES:tune-mipsisa64r6-n32 = "bigendian fpu-hard r6 n32 mipsisa64r6" |
38 | BASE_LIB_tune-mipsisa64r6-n32 = "lib32" | 38 | BASE_LIB:tune-mipsisa64r6-n32 = "lib32" |
39 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6-n32 = "${TUNE_ARCH}" | 39 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6-n32 = "${TUNE_ARCH}" |
40 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6-n32 = "mipsisa64r6-n32" | 40 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6-n32 = "mipsisa64r6-n32" |
41 | 41 | ||
42 | TUNE_FEATURES_tune-mipsisa64r6el-n32 = "fpu-hard r6 n32 mipsisa64r6" | 42 | TUNE_FEATURES:tune-mipsisa64r6el-n32 = "fpu-hard r6 n32 mipsisa64r6" |
43 | BASE_LIB_tune-mipsisa64r6el-n32 = "lib32" | 43 | BASE_LIB:tune-mipsisa64r6el-n32 = "lib32" |
44 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6el-n32 = "${TUNE_ARCH}" | 44 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6el-n32 = "${TUNE_ARCH}" |
45 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el-n32 = "mipsisa64r6el-n32" | 45 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6el-n32 = "mipsisa64r6el-n32" |
46 | 46 | ||
47 | # MIPS 64r6 n32 and Soft Float | 47 | # MIPS 64r6 n32 and Soft Float |
48 | AVAILTUNES += "mipsisa64r6-nf-n32 mipsisa64r6el-nf-n32" | 48 | AVAILTUNES += "mipsisa64r6-nf-n32 mipsisa64r6el-nf-n32" |
49 | 49 | ||
50 | TUNE_FEATURES_tune-mipsisa64r6-nf-n32 = "bigendian r6 n32 mipsisa64r6" | 50 | TUNE_FEATURES:tune-mipsisa64r6-nf-n32 = "bigendian r6 n32 mipsisa64r6" |
51 | BASE_LIB_tune-mipsisa64r6-nf-n32 = "lib32" | 51 | BASE_LIB:tune-mipsisa64r6-nf-n32 = "lib32" |
52 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6-nf-n32 = "${TUNE_ARCH}" | 52 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6-nf-n32 = "${TUNE_ARCH}" |
53 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6-nf-n32 = "mipsisa64r6-nf-n32" | 53 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6-nf-n32 = "mipsisa64r6-nf-n32" |
54 | 54 | ||
55 | TUNE_FEATURES_tune-mipsisa64r6el-nf-n32 = "r6 n32 mipsisa64r6" | 55 | TUNE_FEATURES:tune-mipsisa64r6el-nf-n32 = "r6 n32 mipsisa64r6" |
56 | BASE_LIB_tune-mipsisa64r6el-nf-n32 = "lib32" | 56 | BASE_LIB:tune-mipsisa64r6el-nf-n32 = "lib32" |
57 | MIPSPKGSFX_VARIANT_tune-mipsisa64r6el-nf-n32 = "${TUNE_ARCH}" | 57 | MIPSPKGSFX_VARIANT:tune-mipsisa64r6el-nf-n32 = "${TUNE_ARCH}" |
58 | PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el-nf-n32 = "mipsisa64r6el-nf-n32" | 58 | PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6el-nf-n32 = "mipsisa64r6el-nf-n32" |
diff --git a/meta/conf/machine/include/tune-octeon.inc b/meta/conf/machine/include/tune-octeon.inc index b5deb8fd88..455c6a2f33 100644 --- a/meta/conf/machine/include/tune-octeon.inc +++ b/meta/conf/machine/include/tune-octeon.inc | |||
@@ -7,26 +7,26 @@ AVAILTUNES += "octeon2 octeon2_64 octeon3 octeon3_64" | |||
7 | TUNEVALID[octeon2] = "Enable optimization related to octeon2 support" | 7 | TUNEVALID[octeon2] = "Enable optimization related to octeon2 support" |
8 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'octeon2', ' -march=octeon2 ', '',d)}" | 8 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'octeon2', ' -march=octeon2 ', '',d)}" |
9 | 9 | ||
10 | TUNE_FEATURES_tune-octeon2 = "${TUNE_FEATURES_tune-mips64-n32} octeon2" | 10 | TUNE_FEATURES:tune-octeon2 = "${TUNE_FEATURES:tune-mips64-n32} octeon2" |
11 | BASE_LIB_tune-octeon2 = "lib32" | 11 | BASE_LIB:tune-octeon2 = "lib32" |
12 | MIPSPKGSFX_VARIANT_tune-octeon2 = "octeon2" | 12 | MIPSPKGSFX_VARIANT:tune-octeon2 = "octeon2" |
13 | PACKAGE_EXTRA_ARCHS_tune-octeon2 = "mips64-n32 octeon2-n32" | 13 | PACKAGE_EXTRA_ARCHS:tune-octeon2 = "mips64-n32 octeon2-n32" |
14 | 14 | ||
15 | TUNE_FEATURES_tune-octeon2_64 = "${TUNE_FEATURES_tune-mips64} octeon2" | 15 | TUNE_FEATURES:tune-octeon2_64 = "${TUNE_FEATURES:tune-mips64} octeon2" |
16 | BASE_LIB_tune-octeon2_64 = "lib64" | 16 | BASE_LIB:tune-octeon2_64 = "lib64" |
17 | MIPSPKGSFX_VARIANT_tune-octeon2_64 = "octeon2_64" | 17 | MIPSPKGSFX_VARIANT:tune-octeon2_64 = "octeon2_64" |
18 | PACKAGE_EXTRA_ARCHS_tune-octeon2_64 = "mips64 octeon2_64" | 18 | PACKAGE_EXTRA_ARCHS:tune-octeon2_64 = "mips64 octeon2_64" |
19 | 19 | ||
20 | 20 | ||
21 | TUNEVALID[octeon3] = "Enable optimization related to octeon3 support" | 21 | TUNEVALID[octeon3] = "Enable optimization related to octeon3 support" |
22 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'octeon3', ' -march=octeon3 ', '',d)}" | 22 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'octeon3', ' -march=octeon3 ', '',d)}" |
23 | 23 | ||
24 | TUNE_FEATURES_tune-octeon3 = "${TUNE_FEATURES_tune-mips64-n32} octeon3" | 24 | TUNE_FEATURES:tune-octeon3 = "${TUNE_FEATURES:tune-mips64-n32} octeon3" |
25 | BASE_LIB_tune-octeon3 = "lib32" | 25 | BASE_LIB:tune-octeon3 = "lib32" |
26 | MIPSPKGSFX_VARIANT_tune-octeon3 = "octeon3" | 26 | MIPSPKGSFX_VARIANT:tune-octeon3 = "octeon3" |
27 | PACKAGE_EXTRA_ARCHS_tune-octeon3 = "mips64-n32 octeon3-n32" | 27 | PACKAGE_EXTRA_ARCHS:tune-octeon3 = "mips64-n32 octeon3-n32" |
28 | 28 | ||
29 | TUNE_FEATURES_tune-octeon3_64 = "${TUNE_FEATURES_tune-mips64} octeon3" | 29 | TUNE_FEATURES:tune-octeon3_64 = "${TUNE_FEATURES:tune-mips64} octeon3" |
30 | BASE_LIB_tune-octeon3_64 = "lib64" | 30 | BASE_LIB:tune-octeon3_64 = "lib64" |
31 | MIPSPKGSFX_VARIANT_tune-octeon3_64 = "octeon3_64" | 31 | MIPSPKGSFX_VARIANT:tune-octeon3_64 = "octeon3_64" |
32 | PACKAGE_EXTRA_ARCHS_tune-octeon3_64 = "mips64 octeon3_64" | 32 | PACKAGE_EXTRA_ARCHS:tune-octeon3_64 = "mips64 octeon3_64" |
diff --git a/meta/conf/machine/include/tune-power5.inc b/meta/conf/machine/include/tune-power5.inc index 48c33fb273..e70e401217 100644 --- a/meta/conf/machine/include/tune-power5.inc +++ b/meta/conf/machine/include/tune-power5.inc | |||
@@ -6,19 +6,19 @@ TUNEVALID[power5] = "Enable IBM Power5 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power5', ' -mcpu=power5', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power5', ' -mcpu=power5', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppcp5 ppc64p5" | 8 | AVAILTUNES += "ppcp5 ppc64p5" |
9 | TUNE_FEATURES_tune-ppcp5 = "m32 fpu-hard power5 altivec bigendian" | 9 | TUNE_FEATURES:tune-ppcp5 = "m32 fpu-hard power5 altivec bigendian" |
10 | BASE_LIB_tune-ppcp5 = "lib" | 10 | BASE_LIB:tune-ppcp5 = "lib" |
11 | TUNE_PKGARCH_tune-ppcp5 = "ppcp5" | 11 | TUNE_PKGARCH:tune-ppcp5 = "ppcp5" |
12 | PACKAGE_EXTRA_ARCHS_tune-ppcp5 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppcp5" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppcp5 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppcp5" |
13 | 13 | ||
14 | TUNE_FEATURES_tune-ppc64p5 = "m64 fpu-hard power5 altivec bigendian" | 14 | TUNE_FEATURES:tune-ppc64p5 = "m64 fpu-hard power5 altivec bigendian" |
15 | BASE_LIB_tune-ppc64p5 = "lib64" | 15 | BASE_LIB:tune-ppc64p5 = "lib64" |
16 | TUNE_PKGARCH_tune-ppc64p5 = "ppc64p5" | 16 | TUNE_PKGARCH:tune-ppc64p5 = "ppc64p5" |
17 | PACKAGE_EXTRA_ARCHS_tune-ppc64p5 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64p5" | 17 | PACKAGE_EXTRA_ARCHS:tune-ppc64p5 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64p5" |
18 | 18 | ||
19 | # glibc configure options to get power5 specific library | 19 | # glibc configure options to get power5 specific library |
20 | GLIBC_EXTRA_OECONF_powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'power5', '--with-cpu=power5', '', d)}" | 20 | GLIBC_EXTRA_OECONF:powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'power5', '--with-cpu=power5', '', d)}" |
21 | GLIBC_EXTRA_OECONF_powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'power5', '--with-cpu=power5', '', d)}" | 21 | GLIBC_EXTRA_OECONF:powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'power5', '--with-cpu=power5', '', d)}" |
22 | 22 | ||
23 | # QEMU usermode fails with invalid instruction error | 23 | # QEMU usermode fails with invalid instruction error |
24 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = "${@bb.utils.contains('TUNE_FEATURES', 'power5', ' qemu-usermode', '', d)}" | 24 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'power5', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/tune-power6.inc b/meta/conf/machine/include/tune-power6.inc index b708660217..eaf89515ca 100644 --- a/meta/conf/machine/include/tune-power6.inc +++ b/meta/conf/machine/include/tune-power6.inc | |||
@@ -6,19 +6,19 @@ TUNEVALID[power6] = "Enable IBM Power6 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power6', ' -mcpu=power6', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power6', ' -mcpu=power6', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppcp6 ppc64p6" | 8 | AVAILTUNES += "ppcp6 ppc64p6" |
9 | TUNE_FEATURES_tune-ppcp6 = "m32 fpu-hard power6 altivec bigendian" | 9 | TUNE_FEATURES:tune-ppcp6 = "m32 fpu-hard power6 altivec bigendian" |
10 | BASE_LIB_tune-ppcp6 = "lib" | 10 | BASE_LIB:tune-ppcp6 = "lib" |
11 | TUNE_PKGARCH_tune-ppcp6 = "ppcp6" | 11 | TUNE_PKGARCH:tune-ppcp6 = "ppcp6" |
12 | PACKAGE_EXTRA_ARCHS_tune-ppcp6 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppcp6" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppcp6 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppcp6" |
13 | 13 | ||
14 | TUNE_FEATURES_tune-ppc64p6 = "m64 fpu-hard power6 altivec bigendian" | 14 | TUNE_FEATURES:tune-ppc64p6 = "m64 fpu-hard power6 altivec bigendian" |
15 | BASE_LIB_tune-ppc64p6 = "lib64" | 15 | BASE_LIB:tune-ppc64p6 = "lib64" |
16 | TUNE_PKGARCH_tune-ppc64p6 = "ppc64p6" | 16 | TUNE_PKGARCH:tune-ppc64p6 = "ppc64p6" |
17 | PACKAGE_EXTRA_ARCHS_tune-ppc64p6 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64p6" | 17 | PACKAGE_EXTRA_ARCHS:tune-ppc64p6 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64p6" |
18 | 18 | ||
19 | # glibc configure options to get power6 specific library | 19 | # glibc configure options to get power6 specific library |
20 | GLIBC_EXTRA_OECONF_powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'power6', '--with-cpu=power6', '', d)}" | 20 | GLIBC_EXTRA_OECONF:powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'power6', '--with-cpu=power6', '', d)}" |
21 | GLIBC_EXTRA_OECONF_powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'power6', '--with-cpu=power6', '', d)}" | 21 | GLIBC_EXTRA_OECONF:powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'power6', '--with-cpu=power6', '', d)}" |
22 | 22 | ||
23 | # QEMU usermode fails with invalid instruction error | 23 | # QEMU usermode fails with invalid instruction error |
24 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = "${@bb.utils.contains('TUNE_FEATURES', 'power6', ' qemu-usermode', '', d)}" | 24 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'power6', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/tune-power7.inc b/meta/conf/machine/include/tune-power7.inc index e976cc0467..4531ddd85f 100644 --- a/meta/conf/machine/include/tune-power7.inc +++ b/meta/conf/machine/include/tune-power7.inc | |||
@@ -6,19 +6,19 @@ TUNEVALID[power7] = "Enable IBM Power7 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power7', ' -mcpu=power7', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power7', ' -mcpu=power7', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppcp7 ppc64p7" | 8 | AVAILTUNES += "ppcp7 ppc64p7" |
9 | TUNE_FEATURES_tune-ppcp7 = "m32 fpu-hard power7 altivec bigendian" | 9 | TUNE_FEATURES:tune-ppcp7 = "m32 fpu-hard power7 altivec bigendian" |
10 | BASE_LIB_tune-ppcp7 = "lib" | 10 | BASE_LIB:tune-ppcp7 = "lib" |
11 | TUNE_PKGARCH_tune-ppcp7 = "ppcp7" | 11 | TUNE_PKGARCH:tune-ppcp7 = "ppcp7" |
12 | PACKAGE_EXTRA_ARCHS_tune-ppcp7 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppcp7" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppcp7 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppcp7" |
13 | 13 | ||
14 | TUNE_FEATURES_tune-ppc64p7 = "m64 fpu-hard power7 altivec bigendian" | 14 | TUNE_FEATURES:tune-ppc64p7 = "m64 fpu-hard power7 altivec bigendian" |
15 | BASE_LIB_tune-ppc64p7 = "lib64" | 15 | BASE_LIB:tune-ppc64p7 = "lib64" |
16 | TUNE_PKGARCH_tune-ppc64p7 = "ppc64p7" | 16 | TUNE_PKGARCH:tune-ppc64p7 = "ppc64p7" |
17 | PACKAGE_EXTRA_ARCHS_tune-ppc64p7 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64p7" | 17 | PACKAGE_EXTRA_ARCHS:tune-ppc64p7 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64p7" |
18 | 18 | ||
19 | # glibc configure options to get power7 specific library | 19 | # glibc configure options to get power7 specific library |
20 | GLIBC_EXTRA_OECONF_powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'power7', '--with-cpu=power7', '', d)}" | 20 | GLIBC_EXTRA_OECONF:powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'power7', '--with-cpu=power7', '', d)}" |
21 | GLIBC_EXTRA_OECONF_powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'power7', '--with-cpu=power7', '', d)}" | 21 | GLIBC_EXTRA_OECONF:powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'power7', '--with-cpu=power7', '', d)}" |
22 | 22 | ||
23 | # QEMU usermode fails with invalid instruction error | 23 | # QEMU usermode fails with invalid instruction error |
24 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = "${@bb.utils.contains('TUNE_FEATURES', 'power7', ' qemu-usermode', '', d)}" | 24 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'power7', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/tune-power9.inc b/meta/conf/machine/include/tune-power9.inc index 401b73744f..6744731f8e 100644 --- a/meta/conf/machine/include/tune-power9.inc +++ b/meta/conf/machine/include/tune-power9.inc | |||
@@ -7,25 +7,25 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'power9', ' -mcpu=power9', | |||
7 | 7 | ||
8 | AVAILTUNES += "ppcp9 ppc64p9 ppcp9le ppc64p9le" | 8 | AVAILTUNES += "ppcp9 ppc64p9 ppcp9le ppc64p9le" |
9 | 9 | ||
10 | TUNE_FEATURES_tune-ppcp9 = "m32 fpu-hard power9 altivec bigendian" | 10 | TUNE_FEATURES:tune-ppcp9 = "m32 fpu-hard power9 altivec bigendian" |
11 | BASE_LIB_tune-ppcp9 = "lib" | 11 | BASE_LIB:tune-ppcp9 = "lib" |
12 | TUNE_PKGARCH_tune-ppcp9 = "ppcp9" | 12 | TUNE_PKGARCH:tune-ppcp9 = "ppcp9" |
13 | PACKAGE_EXTRA_ARCHS_tune-ppcp9 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppcp9" | 13 | PACKAGE_EXTRA_ARCHS:tune-ppcp9 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppcp9" |
14 | 14 | ||
15 | TUNE_FEATURES_tune-ppc64p9 = "m64 fpu-hard power9 altivec bigendian" | 15 | TUNE_FEATURES:tune-ppc64p9 = "m64 fpu-hard power9 altivec bigendian" |
16 | BASE_LIB_tune-ppc64p9 = "lib64" | 16 | BASE_LIB:tune-ppc64p9 = "lib64" |
17 | TUNE_PKGARCH_tune-ppc64p9 = "ppc64p9" | 17 | TUNE_PKGARCH:tune-ppc64p9 = "ppc64p9" |
18 | PACKAGE_EXTRA_ARCHS_tune-ppc64p9 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64p9" | 18 | PACKAGE_EXTRA_ARCHS:tune-ppc64p9 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64p9" |
19 | 19 | ||
20 | TUNE_FEATURES_tune-ppcp9le = "m32 fpu-hard power9 altivec" | 20 | TUNE_FEATURES:tune-ppcp9le = "m32 fpu-hard power9 altivec" |
21 | BASE_LIB_tune-ppcp9le = "lib" | 21 | BASE_LIB:tune-ppcp9le = "lib" |
22 | TUNE_PKGARCH_tune-ppcp9le = "ppcp9le" | 22 | TUNE_PKGARCH:tune-ppcp9le = "ppcp9le" |
23 | PACKAGE_EXTRA_ARCHS_tune-ppcp9le = "${PACKAGE_EXTRA_ARCHS_tune-powerpcle} ppcp9le" | 23 | PACKAGE_EXTRA_ARCHS:tune-ppcp9le = "${PACKAGE_EXTRA_ARCHS:tune-powerpcle} ppcp9le" |
24 | 24 | ||
25 | TUNE_FEATURES_tune-ppc64p9le = "m64 fpu-hard power9 altivec" | 25 | TUNE_FEATURES:tune-ppc64p9le = "m64 fpu-hard power9 altivec" |
26 | BASE_LIB_tune-ppc64p9le = "lib64" | 26 | BASE_LIB:tune-ppc64p9le = "lib64" |
27 | TUNE_PKGARCH_tune-ppc64p9le = "ppc64p9le" | 27 | TUNE_PKGARCH:tune-ppc64p9le = "ppc64p9le" |
28 | PACKAGE_EXTRA_ARCHS_tune-ppc64p9le = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64le} ppc64p9le" | 28 | PACKAGE_EXTRA_ARCHS:tune-ppc64p9le = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64le} ppc64p9le" |
29 | 29 | ||
30 | # glibc configure options to get power9 specific library | 30 | # glibc configure options to get power9 specific library |
31 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'power9', '--with-cpu=power9', '', d)}" | 31 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'power9', '--with-cpu=power9', '', d)}" |
diff --git a/meta/conf/machine/include/tune-ppc476.inc b/meta/conf/machine/include/tune-ppc476.inc index 31eecc435c..54152cb941 100644 --- a/meta/conf/machine/include/tune-ppc476.inc +++ b/meta/conf/machine/include/tune-ppc476.inc | |||
@@ -6,9 +6,9 @@ TUNEVALID[ppc476] = "Enable ppc476 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppc476', ' -mcpu=476', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppc476', ' -mcpu=476', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppc476" | 8 | AVAILTUNES += "ppc476" |
9 | TUNE_FEATURES_tune-ppc476 = "m32 fpu-hard ppc476 bigendian" | 9 | TUNE_FEATURES:tune-ppc476 = "m32 fpu-hard ppc476 bigendian" |
10 | TUNE_PKGARCH_tune-ppc476 = "ppc476" | 10 | TUNE_PKGARCH:tune-ppc476 = "ppc476" |
11 | PACKAGE_EXTRA_ARCHS_tune-ppc476 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppc476" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppc476 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppc476" |
12 | 12 | ||
13 | # glibc configure options to get 476 specific library (for sqrt) | 13 | # glibc configure options to get 476 specific library (for sqrt) |
14 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppc476', '-with-cpu=476', '', d)}" | 14 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppc476', '-with-cpu=476', '', d)}" |
diff --git a/meta/conf/machine/include/tune-ppc603e.inc b/meta/conf/machine/include/tune-ppc603e.inc index b110f13870..8beec00f24 100644 --- a/meta/conf/machine/include/tune-ppc603e.inc +++ b/meta/conf/machine/include/tune-ppc603e.inc | |||
@@ -6,9 +6,9 @@ TUNEVALID[ppc603e] = "Enable ppc603e specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppc603e', ' -mcpu=603e', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppc603e', ' -mcpu=603e', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppc603e" | 8 | AVAILTUNES += "ppc603e" |
9 | TUNE_FEATURES_tune-ppc603e = "m32 fpu-hard ppc603e bigendian" | 9 | TUNE_FEATURES:tune-ppc603e = "m32 fpu-hard ppc603e bigendian" |
10 | TUNE_PKGARCH_tune-ppc603e = "ppc603e" | 10 | TUNE_PKGARCH:tune-ppc603e = "ppc603e" |
11 | PACKAGE_EXTRA_ARCHS_tune-ppc603e = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppc603e" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppc603e = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppc603e" |
12 | 12 | ||
13 | # glibc configure options to get 603e specific library (for sqrt) | 13 | # glibc configure options to get 603e specific library (for sqrt) |
14 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppc603e', '-with-cpu=603e', '', d)}" | 14 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppc603e', '-with-cpu=603e', '', d)}" |
diff --git a/meta/conf/machine/include/tune-ppc7400.inc b/meta/conf/machine/include/tune-ppc7400.inc index 92d902994b..1e2c9fc2ce 100644 --- a/meta/conf/machine/include/tune-ppc7400.inc +++ b/meta/conf/machine/include/tune-ppc7400.inc | |||
@@ -6,9 +6,9 @@ TUNEVALID[ppc7400] = "Enable ppc7400 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppc7400', ' -mcpu=7400 -mno-spe', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppc7400', ' -mcpu=7400 -mno-spe', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppc7400" | 8 | AVAILTUNES += "ppc7400" |
9 | TUNE_FEATURES_tune-ppc7400 = "m32 fpu-hard ppc7400 altivec bigendian" | 9 | TUNE_FEATURES:tune-ppc7400 = "m32 fpu-hard ppc7400 altivec bigendian" |
10 | TUNE_PKGARCH_tune-ppc7400 = "ppc7400" | 10 | TUNE_PKGARCH:tune-ppc7400 = "ppc7400" |
11 | PACKAGE_EXTRA_ARCHS_tune-ppc7400 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppc7400" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppc7400 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppc7400" |
12 | 12 | ||
13 | # glibc configure options to get 7400 specific library (for sqrt) | 13 | # glibc configure options to get 7400 specific library (for sqrt) |
14 | #GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppc7400', '--with-cpu=power4', '', d)}" | 14 | #GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppc7400', '--with-cpu=power4', '', d)}" |
diff --git a/meta/conf/machine/include/tune-ppce300c2.inc b/meta/conf/machine/include/tune-ppce300c2.inc index 6adeb4bdec..90171c76d5 100644 --- a/meta/conf/machine/include/tune-ppce300c2.inc +++ b/meta/conf/machine/include/tune-ppce300c2.inc | |||
@@ -6,6 +6,6 @@ TUNEVALID[ppce300c2] = "Enable ppce300c2 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c2', ' -mcpu=e300c2', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c2', ' -mcpu=e300c2', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppce300c2" | 8 | AVAILTUNES += "ppce300c2" |
9 | TUNE_FEATURES_tune-ppce300c2 = "m32 fpu-soft ppce300c2 bigendian" | 9 | TUNE_FEATURES:tune-ppce300c2 = "m32 fpu-soft ppce300c2 bigendian" |
10 | TUNE_PKGARCH_tune-ppce300c2 = "ppce300c2" | 10 | TUNE_PKGARCH:tune-ppce300c2 = "ppce300c2" |
11 | PACKAGE_EXTRA_ARCHS_tune-ppce300c2 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc-nf} ppce300c2" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppce300c2 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc-nf} ppce300c2" |
diff --git a/meta/conf/machine/include/tune-ppce300c3.inc b/meta/conf/machine/include/tune-ppce300c3.inc index a3d836c50c..b74b6ad976 100644 --- a/meta/conf/machine/include/tune-ppce300c3.inc +++ b/meta/conf/machine/include/tune-ppce300c3.inc | |||
@@ -6,9 +6,9 @@ AVAILTUNES += "ppce300c3 ppce300c3-nf" | |||
6 | 6 | ||
7 | # hard-float | 7 | # hard-float |
8 | TUNEVALID[ppce300c3] = "Enable ppce300c3 specific processor optimizations" | 8 | TUNEVALID[ppce300c3] = "Enable ppce300c3 specific processor optimizations" |
9 | TUNE_FEATURES_tune-ppce300c3 = "${TUNE_FEATURES_tune-powerpc} ppce300c3" | 9 | TUNE_FEATURES:tune-ppce300c3 = "${TUNE_FEATURES:tune-powerpc} ppce300c3" |
10 | TUNE_PKGARCH_tune-ppce300c3 = "ppce300c3" | 10 | TUNE_PKGARCH:tune-ppce300c3 = "ppce300c3" |
11 | PACKAGE_EXTRA_ARCHS_tune-ppce300c3 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppce300c3" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppce300c3 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce300c3" |
12 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3', ' -mcpu=e300c3', '', d)}" | 12 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3', ' -mcpu=e300c3', '', d)}" |
13 | 13 | ||
14 | # glibc config options to make use of e300c3 (603e) specific sqrt/sqrtf routines | 14 | # glibc config options to make use of e300c3 (603e) specific sqrt/sqrtf routines |
@@ -16,8 +16,8 @@ GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3', '--wit | |||
16 | 16 | ||
17 | # soft-float | 17 | # soft-float |
18 | TUNEVALID[ppce300c3-nf] = "Enable ppce300c3 specific processor optimizations (no fpu)" | 18 | TUNEVALID[ppce300c3-nf] = "Enable ppce300c3 specific processor optimizations (no fpu)" |
19 | TUNE_FEATURES_tune-ppce300c3-nf = "${TUNE_FEATURES_tune-powerpc-nf} ppce300c3-nf" | 19 | TUNE_FEATURES:tune-ppce300c3-nf = "${TUNE_FEATURES:tune-powerpc-nf} ppce300c3-nf" |
20 | TUNE_PKGARCH_tune-ppce300c3-nf = "ppce300c3-nf" | 20 | TUNE_PKGARCH:tune-ppce300c3-nf = "ppce300c3-nf" |
21 | PACKAGE_EXTRA_ARCHS_tune-ppce300c3-nf = "${PACKAGE_EXTRA_ARCHS_tune-powerpc-nf} ppce300c3-nf" | 21 | PACKAGE_EXTRA_ARCHS:tune-ppce300c3-nf = "${PACKAGE_EXTRA_ARCHS:tune-powerpc-nf} ppce300c3-nf" |
22 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3-nf', ' -mcpu=e300c3', '', d)}" | 22 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3-nf', ' -mcpu=e300c3', '', d)}" |
23 | 23 | ||
diff --git a/meta/conf/machine/include/tune-ppce500.inc b/meta/conf/machine/include/tune-ppce500.inc index abf81b90c4..aceab321b7 100644 --- a/meta/conf/machine/include/tune-ppce500.inc +++ b/meta/conf/machine/include/tune-ppce500.inc | |||
@@ -15,6 +15,6 @@ SPEABIEXTENSION = "${@bb.utils.filter('TUNE_FEATURES', 'spe', d)}" | |||
15 | ABIEXTENSION .= "${SPEABIEXTENSION}" | 15 | ABIEXTENSION .= "${SPEABIEXTENSION}" |
16 | 16 | ||
17 | AVAILTUNES += "ppce500" | 17 | AVAILTUNES += "ppce500" |
18 | TUNE_FEATURES_tune-ppce500 = "m32 spe ppce500 bigendian" | 18 | TUNE_FEATURES:tune-ppce500 = "m32 spe ppce500 bigendian" |
19 | TUNE_PKGARCH_tune-ppce500 = "ppce500" | 19 | TUNE_PKGARCH:tune-ppce500 = "ppce500" |
20 | PACKAGE_EXTRA_ARCHS_tune-ppce500 = "ppce500" | 20 | PACKAGE_EXTRA_ARCHS:tune-ppce500 = "ppce500" |
diff --git a/meta/conf/machine/include/tune-ppce500mc.inc b/meta/conf/machine/include/tune-ppce500mc.inc index 9f8a172804..e3524a10ca 100644 --- a/meta/conf/machine/include/tune-ppce500mc.inc +++ b/meta/conf/machine/include/tune-ppce500mc.inc | |||
@@ -6,9 +6,9 @@ TUNEVALID[ppce500mc] = "Enable ppce500mc specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce500mc', ' -mcpu=e500mc', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce500mc', ' -mcpu=e500mc', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppce500mc" | 8 | AVAILTUNES += "ppce500mc" |
9 | TUNE_FEATURES_tune-ppce500mc = "m32 fpu-hard ppce500mc bigendian" | 9 | TUNE_FEATURES:tune-ppce500mc = "m32 fpu-hard ppce500mc bigendian" |
10 | TUNE_PKGARCH_tune-ppce500mc = "ppce500mc" | 10 | TUNE_PKGARCH:tune-ppce500mc = "ppce500mc" |
11 | PACKAGE_EXTRA_ARCHS_tune-ppce500mc = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppce500mc" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppce500mc = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce500mc" |
12 | 12 | ||
13 | # glibc configure options to get e500mc specific library (for sqrt) | 13 | # glibc configure options to get e500mc specific library (for sqrt) |
14 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppce500mc', '-with-cpu=e500mc', '', d)}" | 14 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'ppce500mc', '-with-cpu=e500mc', '', d)}" |
diff --git a/meta/conf/machine/include/tune-ppce500v2.inc b/meta/conf/machine/include/tune-ppce500v2.inc index f6c7c17623..461164d818 100644 --- a/meta/conf/machine/include/tune-ppce500v2.inc +++ b/meta/conf/machine/include/tune-ppce500v2.inc | |||
@@ -15,6 +15,6 @@ SPEABIEXTENSION = "${@bb.utils.filter('TUNE_FEATURES', 'spe', d)}" | |||
15 | ABIEXTENSION .= "${SPEABIEXTENSION}" | 15 | ABIEXTENSION .= "${SPEABIEXTENSION}" |
16 | 16 | ||
17 | AVAILTUNES += "ppce500v2" | 17 | AVAILTUNES += "ppce500v2" |
18 | TUNE_FEATURES_tune-ppce500v2 = "m32 ppce500v2 bigendian" | 18 | TUNE_FEATURES:tune-ppce500v2 = "m32 ppce500v2 bigendian" |
19 | TUNE_PKGARCH_tune-ppce500v2 = "ppce500v2" | 19 | TUNE_PKGARCH:tune-ppce500v2 = "ppce500v2" |
20 | PACKAGE_EXTRA_ARCHS_tune-ppce500v2 = "ppce500v2" | 20 | PACKAGE_EXTRA_ARCHS:tune-ppce500v2 = "ppce500v2" |
diff --git a/meta/conf/machine/include/tune-ppce5500.inc b/meta/conf/machine/include/tune-ppce5500.inc index acc6a50fca..2cf7b1737c 100644 --- a/meta/conf/machine/include/tune-ppce5500.inc +++ b/meta/conf/machine/include/tune-ppce5500.inc | |||
@@ -6,18 +6,18 @@ TUNEVALID[e5500] = "Enable Freescale e5500 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' -mcpu=e5500', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' -mcpu=e5500', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppce5500 ppc64e5500" | 8 | AVAILTUNES += "ppce5500 ppc64e5500" |
9 | TUNE_FEATURES_tune-ppce5500 = "m32 fpu-hard e5500 bigendian" | 9 | TUNE_FEATURES:tune-ppce5500 = "m32 fpu-hard e5500 bigendian" |
10 | BASE_LIB_tune-ppce5500 = "lib" | 10 | BASE_LIB:tune-ppce5500 = "lib" |
11 | TUNE_PKGARCH_tune-ppce5500 = "ppce5500" | 11 | TUNE_PKGARCH:tune-ppce5500 = "ppce5500" |
12 | PACKAGE_EXTRA_ARCHS_tune-ppce5500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppce5500" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppce5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce5500" |
13 | 13 | ||
14 | TUNE_FEATURES_tune-ppc64e5500 = "m64 fpu-hard e5500 bigendian" | 14 | TUNE_FEATURES:tune-ppc64e5500 = "m64 fpu-hard e5500 bigendian" |
15 | BASE_LIB_tune-ppc64e5500 = "lib64" | 15 | BASE_LIB:tune-ppc64e5500 = "lib64" |
16 | TUNE_PKGARCH_tune-ppc64e5500 = "ppc64e5500" | 16 | TUNE_PKGARCH:tune-ppc64e5500 = "ppc64e5500" |
17 | PACKAGE_EXTRA_ARCHS_tune-ppc64e5500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64e5500" | 17 | PACKAGE_EXTRA_ARCHS:tune-ppc64e5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e5500" |
18 | 18 | ||
19 | # glibc configure options to get e5500 specific library (for sqrt) | 19 | # glibc configure options to get e5500 specific library (for sqrt) |
20 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'e5500', '--with-cpu=e5500', '', d)}" | 20 | GLIBC_EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', 'e5500', '--with-cpu=e5500', '', d)}" |
21 | 21 | ||
22 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) | 22 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) |
23 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' qemu-usermode', '', d)}" | 23 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/tune-ppce6500.inc b/meta/conf/machine/include/tune-ppce6500.inc index d12d218d06..e78de350ad 100644 --- a/meta/conf/machine/include/tune-ppce6500.inc +++ b/meta/conf/machine/include/tune-ppce6500.inc | |||
@@ -6,19 +6,19 @@ TUNEVALID[e6500] = "Enable Freescale e6500 specific processor optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' -mcpu=e6500', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' -mcpu=e6500', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "ppce6500 ppc64e6500" | 8 | AVAILTUNES += "ppce6500 ppc64e6500" |
9 | TUNE_FEATURES_tune-ppce6500 = "m32 fpu-hard e6500 altivec bigendian" | 9 | TUNE_FEATURES:tune-ppce6500 = "m32 fpu-hard e6500 altivec bigendian" |
10 | BASE_LIB_tune-ppce6500 = "lib" | 10 | BASE_LIB:tune-ppce6500 = "lib" |
11 | TUNE_PKGARCH_tune-ppce6500 = "ppce6500" | 11 | TUNE_PKGARCH:tune-ppce6500 = "ppce6500" |
12 | PACKAGE_EXTRA_ARCHS_tune-ppce6500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppce6500" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppce6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce6500" |
13 | 13 | ||
14 | TUNE_FEATURES_tune-ppc64e6500 = "m64 fpu-hard e6500 altivec bigendian" | 14 | TUNE_FEATURES:tune-ppc64e6500 = "m64 fpu-hard e6500 altivec bigendian" |
15 | BASE_LIB_tune-ppc64e6500 = "lib64" | 15 | BASE_LIB:tune-ppc64e6500 = "lib64" |
16 | TUNE_PKGARCH_tune-ppc64e6500 = "ppc64e6500" | 16 | TUNE_PKGARCH:tune-ppc64e6500 = "ppc64e6500" |
17 | PACKAGE_EXTRA_ARCHS_tune-ppc64e6500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64e6500" | 17 | PACKAGE_EXTRA_ARCHS:tune-ppc64e6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e6500" |
18 | 18 | ||
19 | # glibc configure options to get e6500 specific library | 19 | # glibc configure options to get e6500 specific library |
20 | GLIBC_EXTRA_OECONF_powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'e6500', '--with-cpu=e6500', '', d)}" | 20 | GLIBC_EXTRA_OECONF:powerpc64 += "${@bb.utils.contains('TUNE_FEATURES', 'e6500', '--with-cpu=e6500', '', d)}" |
21 | GLIBC_EXTRA_OECONF_powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'e6500', '--with-cpu=e6500', '', d)}" | 21 | GLIBC_EXTRA_OECONF:powerpc += "${@bb.utils.contains('TUNE_FEATURES', 'e6500', '--with-cpu=e6500', '', d)}" |
22 | 22 | ||
23 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) | 23 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) |
24 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' qemu-usermode', '', d)}" | 24 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/tune-sh3.inc b/meta/conf/machine/include/tune-sh3.inc index 80df9a0b61..77d0b71fc4 100644 --- a/meta/conf/machine/include/tune-sh3.inc +++ b/meta/conf/machine/include/tune-sh3.inc | |||
@@ -6,12 +6,12 @@ TUNEVALID[sh3] = "Enable SH3 optimizations" | |||
6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'sh3', ' -m3', '', d)}" | 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'sh3', ' -m3', '', d)}" |
7 | 7 | ||
8 | AVAILTUNES += "sh3 sh3eb" | 8 | AVAILTUNES += "sh3 sh3eb" |
9 | TUNE_FEATURES_tune-sh3 = "sh3" | 9 | TUNE_FEATURES:tune-sh3 = "sh3" |
10 | TUNE_ARCH_tune-sh3 = "sh3" | 10 | TUNE_ARCH:tune-sh3 = "sh3" |
11 | TUNE_PKGARCH_tune-sh3 = "sh3" | 11 | TUNE_PKGARCH:tune-sh3 = "sh3" |
12 | PACKAGE_EXTRA_ARCHS_tune-sh3 = "sh sh3" | 12 | PACKAGE_EXTRA_ARCHS:tune-sh3 = "sh sh3" |
13 | 13 | ||
14 | TUNE_FEATURES_tune-sh3eb = "sh3 bigendian" | 14 | TUNE_FEATURES:tune-sh3eb = "sh3 bigendian" |
15 | TUNE_ARCH_tune-sh3eb = "sh3eb" | 15 | TUNE_ARCH:tune-sh3eb = "sh3eb" |
16 | TUNE_PKGARCH_tune-sh3eb = "sh3eb" | 16 | TUNE_PKGARCH:tune-sh3eb = "sh3eb" |
17 | PACKAGE_EXTRA_ARCHS_tune-sh3eb = "sheb sh3eb" | 17 | PACKAGE_EXTRA_ARCHS:tune-sh3eb = "sheb sh3eb" |
diff --git a/meta/conf/machine/include/tune-sh4.inc b/meta/conf/machine/include/tune-sh4.inc index 4160c30e1a..e21ede36c4 100644 --- a/meta/conf/machine/include/tune-sh4.inc +++ b/meta/conf/machine/include/tune-sh4.inc | |||
@@ -13,22 +13,22 @@ TUNEVALID[sh4a] = "Enable SH4a optimizations" | |||
13 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'sh4a', ' -m4a', '', d)}" | 13 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'sh4a', ' -m4a', '', d)}" |
14 | 14 | ||
15 | AVAILTUNES += "sh4 sh4eb sh4a sh4aeb" | 15 | AVAILTUNES += "sh4 sh4eb sh4a sh4aeb" |
16 | TUNE_FEATURES_tune-sh4 = "sh4" | 16 | TUNE_FEATURES:tune-sh4 = "sh4" |
17 | TUNE_ARCH_tune-sh4 = "sh4" | 17 | TUNE_ARCH:tune-sh4 = "sh4" |
18 | TUNE_PKGARCH_tune-sh4 = "sh4" | 18 | TUNE_PKGARCH:tune-sh4 = "sh4" |
19 | PACKAGE_EXTRA_ARCHS_tune-sh4 = "sh sh4" | 19 | PACKAGE_EXTRA_ARCHS:tune-sh4 = "sh sh4" |
20 | 20 | ||
21 | TUNE_FEATURES_tune-sh4eb = "sh4 bigendian" | 21 | TUNE_FEATURES:tune-sh4eb = "sh4 bigendian" |
22 | TUNE_ARCH_tune-sh4eb = "sh4eb" | 22 | TUNE_ARCH:tune-sh4eb = "sh4eb" |
23 | TUNE_PKGARCH_tune-sh4eb = "sh4eb" | 23 | TUNE_PKGARCH:tune-sh4eb = "sh4eb" |
24 | PACKAGE_EXTRA_ARCHS_tune-sh4eb = "sheb sh4eb" | 24 | PACKAGE_EXTRA_ARCHS:tune-sh4eb = "sheb sh4eb" |
25 | 25 | ||
26 | TUNE_FEATURES_tune-sh4a = "sh4a" | 26 | TUNE_FEATURES:tune-sh4a = "sh4a" |
27 | TUNE_ARCH_tune-sh4a = "sh4" | 27 | TUNE_ARCH:tune-sh4a = "sh4" |
28 | TUNE_PKGARCH_tune-sh4a = "sh4a" | 28 | TUNE_PKGARCH:tune-sh4a = "sh4a" |
29 | PACKAGE_EXTRA_ARCHS_tune-sh4a = "sh sh4 sh4a" | 29 | PACKAGE_EXTRA_ARCHS:tune-sh4a = "sh sh4 sh4a" |
30 | 30 | ||
31 | TUNE_FEATURES_tune-sh4aeb = "sh4a bigendian" | 31 | TUNE_FEATURES:tune-sh4aeb = "sh4a bigendian" |
32 | TUNE_ARCH_tune-sh4aeb = "sh4eb" | 32 | TUNE_ARCH:tune-sh4aeb = "sh4eb" |
33 | TUNE_PKGARCH_tune-sh4aeb = "sh4aeb" | 33 | TUNE_PKGARCH:tune-sh4aeb = "sh4aeb" |
34 | PACKAGE_EXTRA_ARCHS_tune-sh4aeb = "sheb sh4eb sh4aeb" | 34 | PACKAGE_EXTRA_ARCHS:tune-sh4aeb = "sheb sh4eb sh4aeb" |
diff --git a/meta/conf/machine/include/tune-strongarm1100.inc b/meta/conf/machine/include/tune-strongarm1100.inc index 9479965843..6f5033bbc1 100644 --- a/meta/conf/machine/include/tune-strongarm1100.inc +++ b/meta/conf/machine/include/tune-strongarm1100.inc | |||
@@ -7,6 +7,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'strongarm', ' -mcpu=stron | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'strongarm', 'armv4:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'strongarm', 'armv4:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "strongarm" | 9 | AVAILTUNES += "strongarm" |
10 | ARMPKGARCH_tune-strongarm = "strongarm" | 10 | ARMPKGARCH:tune-strongarm = "strongarm" |
11 | TUNE_FEATURES_tune-strongarm = "arm strongarm" | 11 | TUNE_FEATURES:tune-strongarm = "arm strongarm" |
12 | PACKAGE_EXTRA_ARCHS_tune-strongarm = "${PACKAGE_EXTRA_ARCHS_tune-armv4} strongarm" | 12 | PACKAGE_EXTRA_ARCHS:tune-strongarm = "${PACKAGE_EXTRA_ARCHS:tune-armv4} strongarm" |
diff --git a/meta/conf/machine/include/tune-thunderx.inc b/meta/conf/machine/include/tune-thunderx.inc index d1aaf4891e..7bc6282be8 100644 --- a/meta/conf/machine/include/tune-thunderx.inc +++ b/meta/conf/machine/include/tune-thunderx.inc | |||
@@ -7,13 +7,13 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'thunderx', ' -mcpu=thunde | |||
7 | 7 | ||
8 | require conf/machine/include/arm/arch-armv8a.inc | 8 | require conf/machine/include/arm/arch-armv8a.inc |
9 | 9 | ||
10 | ARMPKGARCH_tune-thunderx ?= "thunderx" | 10 | ARMPKGARCH:tune-thunderx ?= "thunderx" |
11 | ARMPKGARCH_tune-thunderx_be ?= "thunderx" | 11 | ARMPKGARCH:tune-thunderx_be ?= "thunderx" |
12 | 12 | ||
13 | TUNE_FEATURES_tune-thunderx = "${TUNE_FEATURES_tune-aarch64} thunderx" | 13 | TUNE_FEATURES:tune-thunderx = "${TUNE_FEATURES:tune-aarch64} thunderx" |
14 | TUNE_FEATURES_tune-thunderx_be = "${TUNE_FEATURES_tune-thunderx} bigendian" | 14 | TUNE_FEATURES:tune-thunderx_be = "${TUNE_FEATURES:tune-thunderx} bigendian" |
15 | BASE_LIB_tune-thunderx = "lib64" | 15 | BASE_LIB:tune-thunderx = "lib64" |
16 | BASE_LIB_tune-thunderx_be = "lib64" | 16 | BASE_LIB:tune-thunderx_be = "lib64" |
17 | 17 | ||
18 | PACKAGE_EXTRA_ARCHS_tune-thunderx = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} thunderx" | 18 | PACKAGE_EXTRA_ARCHS:tune-thunderx = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} thunderx" |
19 | PACKAGE_EXTRA_ARCHS_tune-thunderx_be = "aarch64_be thunderx_be" | 19 | PACKAGE_EXTRA_ARCHS:tune-thunderx_be = "aarch64_be thunderx_be" |
diff --git a/meta/conf/machine/include/tune-xscale.inc b/meta/conf/machine/include/tune-xscale.inc index aeac365284..cc67dcd304 100644 --- a/meta/conf/machine/include/tune-xscale.inc +++ b/meta/conf/machine/include/tune-xscale.inc | |||
@@ -7,13 +7,13 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'xscale', ' -mcpu=xscale', | |||
7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'xscale', 'armv5:', '', d)}" | 7 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'xscale', 'armv5:', '', d)}" |
8 | 8 | ||
9 | AVAILTUNES += "xscale" | 9 | AVAILTUNES += "xscale" |
10 | ARMPKGARCH_tune-xscale = "xscale" | 10 | ARMPKGARCH:tune-xscale = "xscale" |
11 | # mcpu is used so don't use armv5te as we don't want march | 11 | # mcpu is used so don't use armv5te as we don't want march |
12 | TUNE_FEATURES_tune-xscale = "arm thumb dsp xscale" | 12 | TUNE_FEATURES:tune-xscale = "arm thumb dsp xscale" |
13 | PACKAGE_EXTRA_ARCHS_tune-xscale = "${PACKAGE_EXTRA_ARCHS_tune-armv5te} xscale xscalet xscalee xscalete" | 13 | PACKAGE_EXTRA_ARCHS:tune-xscale = "${PACKAGE_EXTRA_ARCHS:tune-armv5te} xscale xscalet xscalee xscalete" |
14 | 14 | ||
15 | AVAILTUNES += "xscale-be" | 15 | AVAILTUNES += "xscale-be" |
16 | ARMPKGARCH_tune-xscale-be = "xscale" | 16 | ARMPKGARCH:tune-xscale-be = "xscale" |
17 | # mcpu is used so don't use armv5te as we don't want march | 17 | # mcpu is used so don't use armv5te as we don't want march |
18 | TUNE_FEATURES_tune-xscale-be = "${TUNE_FEATURES_tune-xscale} bigendian" | 18 | TUNE_FEATURES:tune-xscale-be = "${TUNE_FEATURES:tune-xscale} bigendian" |
19 | PACKAGE_EXTRA_ARCHS_tune-xscale-be = "${PACKAGE_EXTRA_ARCHS_tune-armv5teb} xscaleb xscaletb xscaleeb xscaleteb" | 19 | PACKAGE_EXTRA_ARCHS:tune-xscale-be = "${PACKAGE_EXTRA_ARCHS:tune-armv5teb} xscaleb xscaletb xscaleeb xscaleteb" |
diff --git a/meta/conf/machine/include/x86/README b/meta/conf/machine/include/x86/README index 2b6c46c7eb..05aee533a7 100644 --- a/meta/conf/machine/include/x86/README +++ b/meta/conf/machine/include/x86/README | |||
@@ -14,7 +14,7 @@ X86ARCH64 - This is the 64-bit architecture GNU canonical arch, TUNE_ARCH. | |||
14 | 14 | ||
15 | The TUNE_PKGARCH is defined as follows: | 15 | The TUNE_PKGARCH is defined as follows: |
16 | 16 | ||
17 | TUNE_PKGARCH = ${TUNE_PKGARCH_tune-${DEFAULTTUNE}} | 17 | TUNE_PKGARCH = ${TUNE_PKGARCH:tune-${DEFAULTTUNE}} |
18 | 18 | ||
19 | The package architecture for 32-bit targets is historical and generally | 19 | The package architecture for 32-bit targets is historical and generally |
20 | set to to match the core compatible processor type, i.e. i386. | 20 | set to to match the core compatible processor type, i.e. i386. |
diff --git a/meta/conf/machine/include/x86/arch-x86.inc b/meta/conf/machine/include/x86/arch-x86.inc index 2edb360b7d..28742e794d 100644 --- a/meta/conf/machine/include/x86/arch-x86.inc +++ b/meta/conf/machine/include/x86/arch-x86.inc | |||
@@ -7,7 +7,7 @@ TARGET_FPU ?= "" | |||
7 | X86ARCH32 ?= "i586" | 7 | X86ARCH32 ?= "i586" |
8 | X86ARCH64 ?= "x86_64" | 8 | X86ARCH64 ?= "x86_64" |
9 | 9 | ||
10 | TUNE_PKGARCH = "${TUNE_PKGARCH_tune-${DEFAULTTUNE}}" | 10 | TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}" |
11 | 11 | ||
12 | # ELF32 ABI | 12 | # ELF32 ABI |
13 | TUNEVALID[m32] = "IA32 ELF32 standard ABI" | 13 | TUNEVALID[m32] = "IA32 ELF32 standard ABI" |
@@ -25,7 +25,7 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mx32', ' -mx32', '', d)}" | |||
25 | TUNE_LDARGS += "${@bb.utils.contains('TUNE_FEATURES', 'mx32', '-m elf32_x86_64', '', d)}" | 25 | TUNE_LDARGS += "${@bb.utils.contains('TUNE_FEATURES', 'mx32', '-m elf32_x86_64', '', d)}" |
26 | TUNE_ASARGS += "${@bb.utils.contains('TUNE_FEATURES', 'mx32', '-x32', '', d)}" | 26 | TUNE_ASARGS += "${@bb.utils.contains('TUNE_FEATURES', 'mx32', '-x32', '', d)}" |
27 | # user mode qemu doesn't support x32 | 27 | # user mode qemu doesn't support x32 |
28 | MACHINE_FEATURES_BACKFILL_CONSIDERED_append = " ${@bb.utils.contains('TUNE_FEATURES', 'mx32', 'qemu-usermode', '', d)}" | 28 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = " ${@bb.utils.contains('TUNE_FEATURES', 'mx32', 'qemu-usermode', '', d)}" |
29 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'mx32', 'x86-x32:', '', d)}" | 29 | MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'mx32', 'x86-x32:', '', d)}" |
30 | 30 | ||
31 | # ELF64 ABI | 31 | # ELF64 ABI |
@@ -36,19 +36,19 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'm64', ' -m64', '', d)}" | |||
36 | 36 | ||
37 | # Default Tune configurations | 37 | # Default Tune configurations |
38 | AVAILTUNES += "x86" | 38 | AVAILTUNES += "x86" |
39 | TUNE_FEATURES_tune-x86 = "m32" | 39 | TUNE_FEATURES:tune-x86 = "m32" |
40 | BASE_LIB_tune-x86 = "lib" | 40 | BASE_LIB:tune-x86 = "lib" |
41 | TUNE_PKGARCH_tune-x86 = "x86" | 41 | TUNE_PKGARCH:tune-x86 = "x86" |
42 | PACKAGE_EXTRA_ARCHS_tune-x86 = "${TUNE_PKGARCH_tune-x86}" | 42 | PACKAGE_EXTRA_ARCHS:tune-x86 = "${TUNE_PKGARCH:tune-x86}" |
43 | 43 | ||
44 | AVAILTUNES += "x86-64" | 44 | AVAILTUNES += "x86-64" |
45 | TUNE_FEATURES_tune-x86-64 = "m64" | 45 | TUNE_FEATURES:tune-x86-64 = "m64" |
46 | BASE_LIB_tune-x86-64 = "lib64" | 46 | BASE_LIB:tune-x86-64 = "lib64" |
47 | TUNE_PKGARCH_tune-x86-64 = "x86_64" | 47 | TUNE_PKGARCH:tune-x86-64 = "x86_64" |
48 | PACKAGE_EXTRA_ARCHS_tune-x86-64 = "${TUNE_PKGARCH_tune-x86-64}" | 48 | PACKAGE_EXTRA_ARCHS:tune-x86-64 = "${TUNE_PKGARCH:tune-x86-64}" |
49 | 49 | ||
50 | AVAILTUNES += "x86-64-x32" | 50 | AVAILTUNES += "x86-64-x32" |
51 | TUNE_FEATURES_tune-x86-64-x32 = "mx32" | 51 | TUNE_FEATURES:tune-x86-64-x32 = "mx32" |
52 | BASE_LIB_tune-x86-64-x32 = "libx32" | 52 | BASE_LIB:tune-x86-64-x32 = "libx32" |
53 | TUNE_PKGARCH_tune-x86-64-x32 = "x86_64_x32" | 53 | TUNE_PKGARCH:tune-x86-64-x32 = "x86_64_x32" |
54 | PACKAGE_EXTRA_ARCHS_tune-x86-64-x32 = "${TUNE_PKGARCH_tune-x86-64-x32}" | 54 | PACKAGE_EXTRA_ARCHS:tune-x86-64-x32 = "${TUNE_PKGARCH:tune-x86-64-x32}" |