diff options
author | Ruiqiang Hao <Ruiqiang.Hao@windriver.com> | 2024-07-04 12:36:56 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-07-04 08:29:53 -0700 |
commit | 4e0da29d9bca9ab7091abcbb59dd439c09319ca8 (patch) | |
tree | 98b019226ccb8cf8cf5e529491149f9d7eecf14b /classes/clang.bbclass | |
parent | e7dceb1c92caf7f21ef1d7b49c85328c30cffd90 (diff) | |
download | meta-clang-4e0da29d9bca9ab7091abcbb59dd439c09319ca8.tar.gz |
clang.bbclass: remove mcpu option with qualifiers for the octeontx2 core
Currently, only the '-mcpu=octeontx2' option is removed, and any
-mcpu parameters with qualifiers (such as +crc+crypto) are not
removed, e.g., '-mcpu=octeontx2+crypto'. Remove these mcpu parameters
with qualifiers by using '-mcpu=octeontx2${TUNE_CCARGS_MARCH_OPTS}'.
Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com>
Diffstat (limited to 'classes/clang.bbclass')
-rw-r--r-- | classes/clang.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass index d5fa67a..304a78d 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
@@ -56,7 +56,7 @@ TUNE_CCARGS:append:toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", | |||
56 | TUNE_CCARGS_MARCH_OPTS:append:toolchain-clang = "${@bb.utils.contains_any("DEFAULTTUNE", "cortexa72 cortexa53", "+nocrypto", "", d)}" | 56 | TUNE_CCARGS_MARCH_OPTS:append:toolchain-clang = "${@bb.utils.contains_any("DEFAULTTUNE", "cortexa72 cortexa53", "+nocrypto", "", d)}" |
57 | 57 | ||
58 | # Clang does not support octeontx2 processor | 58 | # Clang does not support octeontx2 processor |
59 | TUNE_CCARGS:remove:toolchain-clang = "-mcpu=octeontx2" | 59 | TUNE_CCARGS:remove:toolchain-clang = "-mcpu=octeontx2${TUNE_CCARGS_MARCH_OPTS}" |
60 | 60 | ||
61 | # Reconcile some ppc anamolies | 61 | # Reconcile some ppc anamolies |
62 | TUNE_CCARGS:remove:toolchain-clang:powerpc = "-mhard-float -mno-spe" | 62 | TUNE_CCARGS:remove:toolchain-clang:powerpc = "-mhard-float -mno-spe" |