diff options
author | Khem Raj <raj.khem@gmail.com> | 2020-05-13 22:03:21 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-05-15 16:31:44 +0100 |
commit | e19938f8c7ebee54e134d050ff061be5285a95dc (patch) | |
tree | 4b0d171c676283b685e84bc43b1bf786dd1abc55 /meta | |
parent | 030f460b82d793d11a4721c56f9c6f78dc811c96 (diff) | |
download | poky-e19938f8c7ebee54e134d050ff061be5285a95dc.tar.gz |
armv8/tunes: Define TUNE_PKGARCH
Now that they uses -mcpu, its better to have tune specific build
directories, since aarch64 wont be appropriate any longer
(From OE-Core rev: 030cd9021ef50d71482f6acf0e05fe425038c822)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
7 files changed, 13 insertions, 0 deletions
diff --git a/meta/conf/machine/include/tune-cortexa53.inc b/meta/conf/machine/include/tune-cortexa53.inc index 6c0b443eaf..b7327d00c4 100644 --- a/meta/conf/machine/include/tune-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa53.inc | |||
@@ -13,5 +13,9 @@ TUNE_FEATURES_tune-cortexa53 = "aarch64 cortexa53 crc" | |||
13 | TUNE_FEATURES_tune-cortexa53-crypto = "aarch64 cortexa53 crc crypto" | 13 | TUNE_FEATURES_tune-cortexa53-crypto = "aarch64 cortexa53 crc 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 | |||
17 | TUNE_PKGARCH_tune-cortexa53 = "cortexa53" | ||
18 | TUNE_PKGARCH_tune-cortexa53-crypto = "cortexa53-crypto" | ||
19 | |||
16 | BASE_LIB_tune-cortexa53 = "lib64" | 20 | BASE_LIB_tune-cortexa53 = "lib64" |
17 | BASE_LIB_tune-cortexa53-crypto = "lib64" | 21 | 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 89032b59ec..274944819e 100644 --- a/meta/conf/machine/include/tune-cortexa55.inc +++ b/meta/conf/machine/include/tune-cortexa55.inc | |||
@@ -9,5 +9,6 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
9 | AVAILTUNES += "cortexa55" | 9 | AVAILTUNES += "cortexa55" |
10 | ARMPKGARCH_tune-cortexa55 = "cortexa55" | 10 | ARMPKGARCH_tune-cortexa55 = "cortexa55" |
11 | TUNE_FEATURES_tune-cortexa55 = "aarch64 cortexa55 crc crypto" | 11 | TUNE_FEATURES_tune-cortexa55 = "aarch64 cortexa55 crc crypto" |
12 | TUNE_PKGARCH_tune-cortexa55 = "cortexa55" | ||
12 | PACKAGE_EXTRA_ARCHS_tune-cortexa55 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa55" | 13 | PACKAGE_EXTRA_ARCHS_tune-cortexa55 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa55" |
13 | BASE_LIB_tune-cortexa55 = "lib64" | 14 | 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 ba4b073852..b95d63e86b 100644 --- a/meta/conf/machine/include/tune-cortexa57-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa57-cortexa53.inc | |||
@@ -11,5 +11,6 @@ require conf/machine/include/arm/arch-armv8a.inc | |||
11 | AVAILTUNES += "cortexa57-cortexa53" | 11 | AVAILTUNES += "cortexa57-cortexa53" |
12 | ARMPKGARCH_tune-cortexa57-cortexa53 = "cortexa57-cortexa53" | 12 | ARMPKGARCH_tune-cortexa57-cortexa53 = "cortexa57-cortexa53" |
13 | TUNE_FEATURES_tune-cortexa57-cortexa53 = "aarch64 cortexa57-cortexa53" | 13 | TUNE_FEATURES_tune-cortexa57-cortexa53 = "aarch64 cortexa57-cortexa53" |
14 | TUNE_PKGARCH_tune-cortexa57-cortexa53 = "cortexa57-cortexa53" | ||
14 | PACKAGE_EXTRA_ARCHS_tune-cortexa57-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-aarch64} cortexa57-cortexa53" | 15 | PACKAGE_EXTRA_ARCHS_tune-cortexa57-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-aarch64} cortexa57-cortexa53" |
15 | BASE_LIB_tune-cortexa57-cortexa53 = "lib64" | 16 | 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 645a5a7ef6..e8ddeb5786 100644 --- a/meta/conf/machine/include/tune-cortexa57.inc +++ b/meta/conf/machine/include/tune-cortexa57.inc | |||
@@ -13,5 +13,7 @@ TUNE_FEATURES_tune-cortexa57 = "aarch64 cortexa57 crc" | |||
13 | TUNE_FEATURES_tune-cortexa57-crypto = "aarch64 cortexa57 crc crypto" | 13 | TUNE_FEATURES_tune-cortexa57-crypto = "aarch64 cortexa57 crc 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 | TUNE_PKGARCH_tune-cortexa57 = "cortexa57" | ||
17 | TUNE_PKGARCH_tune-cortexa57-crypto = "cortexa57-crypto" | ||
16 | BASE_LIB_tune-cortexa57 = "lib64" | 18 | BASE_LIB_tune-cortexa57 = "lib64" |
17 | BASE_LIB_tune-cortexa57-crypto = "lib64" | 19 | BASE_LIB_tune-cortexa57-crypto = "lib64" |
diff --git a/meta/conf/machine/include/tune-cortexa72-cortexa53.inc b/meta/conf/machine/include/tune-cortexa72-cortexa53.inc index 5c54aa33ea..fd1ffeb177 100644 --- a/meta/conf/machine/include/tune-cortexa72-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa72-cortexa53.inc | |||
@@ -15,6 +15,8 @@ TUNE_FEATURES_tune-cortexa72-cortexa53 = "aarch64 crc cortexa72-co | |||
15 | TUNE_FEATURES_tune-cortexa72-cortexa53-crypto = "aarch64 crc crypto cortexa72-cortexa53" | 15 | TUNE_FEATURES_tune-cortexa72-cortexa53-crypto = "aarch64 crc crypto cortexa72-cortexa53" |
16 | PACKAGE_EXTRA_ARCHS_tune-cortexa72-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa72-cortexa53" | 16 | PACKAGE_EXTRA_ARCHS_tune-cortexa72-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa72-cortexa53" |
17 | PACKAGE_EXTRA_ARCHS_tune-cortexa72-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa72-cortexa53 cortexa72-cortexa53-crypto" | 17 | PACKAGE_EXTRA_ARCHS_tune-cortexa72-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa72-cortexa53 cortexa72-cortexa53-crypto" |
18 | TUNE_PKGARCH_tune-cortexa72-cortexa53 = "cortexa72-cortexa53" | ||
19 | TUNE_PKGARCH_tune-cortexa72-cortexa53-crypto = "cortexa72-cortexa53-crypto" | ||
18 | BASE_LIB_tune-cortexa72-cortexa53 = "lib64" | 20 | BASE_LIB_tune-cortexa72-cortexa53 = "lib64" |
19 | BASE_LIB_tune-cortexa72-cortexa53-crypto = "lib64" | 21 | BASE_LIB_tune-cortexa72-cortexa53-crypto = "lib64" |
20 | 22 | ||
diff --git a/meta/conf/machine/include/tune-cortexa72.inc b/meta/conf/machine/include/tune-cortexa72.inc index 00f7745a22..23640d5c1f 100644 --- a/meta/conf/machine/include/tune-cortexa72.inc +++ b/meta/conf/machine/include/tune-cortexa72.inc | |||
@@ -10,4 +10,5 @@ AVAILTUNES += "cortexa72" | |||
10 | ARMPKGARCH_tune-cortexa72 = "cortexa72" | 10 | ARMPKGARCH_tune-cortexa72 = "cortexa72" |
11 | TUNE_FEATURES_tune-cortexa72 = "aarch64 cortexa72 crc crypto" | 11 | TUNE_FEATURES_tune-cortexa72 = "aarch64 cortexa72 crc crypto" |
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 | TUNE_PKGARCH_tune-cortexa72 = "cortexa72" | ||
13 | BASE_LIB_tune-cortexa72 = "lib64" | 14 | 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 431d244fe2..ab87c88747 100644 --- a/meta/conf/machine/include/tune-cortexa73-cortexa53.inc +++ b/meta/conf/machine/include/tune-cortexa73-cortexa53.inc | |||
@@ -15,6 +15,8 @@ TUNE_FEATURES_tune-cortexa73-cortexa53 = "aarch64 crc cortexa73-co | |||
15 | TUNE_FEATURES_tune-cortexa73-cortexa53-crypto = "aarch64 crc crypto cortexa73-cortexa53" | 15 | TUNE_FEATURES_tune-cortexa73-cortexa53-crypto = "aarch64 crc crypto cortexa73-cortexa53" |
16 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa73-cortexa53" | 16 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa73-cortexa53" |
17 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa73-cortexa53 cortexa73-cortexa53-crypto" | 17 | PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa73-cortexa53 cortexa73-cortexa53-crypto" |
18 | TUNE_PKGARCH_tune-cortexa73-cortexa53 = "cortexa73-cortexa53" | ||
19 | TUNE_PKGARCH_tune-cortexa73-cortexa53-crypto = "cortexa73-cortexa53-crypto" | ||
18 | BASE_LIB_tune-cortexa73-cortexa53 = "lib64" | 20 | BASE_LIB_tune-cortexa73-cortexa53 = "lib64" |
19 | BASE_LIB_tune-cortexa73-cortexa53-crypto = "lib64" | 21 | BASE_LIB_tune-cortexa73-cortexa53-crypto = "lib64" |
20 | 22 | ||