summaryrefslogtreecommitdiffstats
path: root/classes/clang.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/clang.bbclass')
-rw-r--r--classes/clang.bbclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass
index 2d1fa2d..5f9d0b8 100644
--- a/classes/clang.bbclass
+++ b/classes/clang.bbclass
@@ -40,6 +40,9 @@ TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES",
40TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa72-cortexa35", " -mtune=cortex-a35", "", d)}" 40TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa72-cortexa35", " -mtune=cortex-a35", "", d)}"
41TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa75-cortex-a55 cortexa76-cortex-a55", " -mtune=cortex-a55", "", d)}" 41TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa75-cortex-a55 cortexa76-cortex-a55", " -mtune=cortex-a55", "", d)}"
42 42
43# Clang does not support octeontx2 processor
44TUNE_CCARGS_remove_toolchain-clang = "-mcpu=octeontx2"
45
43# LLD does not yet support relaxation for RISCV e.g. https://reviews.freebsd.org/D25210 46# LLD does not yet support relaxation for RISCV e.g. https://reviews.freebsd.org/D25210
44TUNE_CCARGS_append_toolchain-clang_riscv32 = " -mno-relax" 47TUNE_CCARGS_append_toolchain-clang_riscv32 = " -mno-relax"
45TUNE_CCARGS_append_toolchain-clang_riscv64 = " -mno-relax" 48TUNE_CCARGS_append_toolchain-clang_riscv64 = " -mno-relax"