diff options
Diffstat (limited to 'classes/clang.bbclass')
-rw-r--r-- | classes/clang.bbclass | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass index 0fd2b9c..d966f85 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
@@ -27,6 +27,13 @@ TUNE_CCARGS_remove_toolchain-clang = "-meb" | |||
27 | TUNE_CCARGS_remove_toolchain-clang = "-mel" | 27 | TUNE_CCARGS_remove_toolchain-clang = "-mel" |
28 | TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", " -mbig-endian", " -mlittle-endian", d)}" | 28 | TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", " -mbig-endian", " -mlittle-endian", d)}" |
29 | 29 | ||
30 | # Clang does not yet support big.LITTLE performance tunes, so use the LITTLE for tunes | ||
31 | TUNE_CCARGS_remove_toolchain-clang = "-mtune=cortex-a57.cortex-a53 -mtune=cortex-a72.cortex-a53 -mtune=cortex-a15.cortex-a7 -mtune=cortex-a17.cortex-a7 -mtune=cortex-a72.cortex-a35 -mtune=cortex-a73.cortex-a53 -mtune=cortex-a75.cortex-a55 -mtune=cortex-a76.cortex-a55" | ||
32 | TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa72-cortexa53 cortexa57-cortexa53 cortexa73-cortexa53", " -mtune=cortex-a53", "", d)}" | ||
33 | TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa15-cortexa7 cortexa17-cortexa7", " -mtune=cortex-a7", "", d)}" | ||
34 | TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa72-cortexa35", " -mtune=cortex-a35", "", d)}" | ||
35 | TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains_any("TUNE_FEATURES", "cortexa75-cortex-a55 cortexa76-cortex-a55", " -mtune=cortex-a55", "", d)}" | ||
36 | |||
30 | TUNE_CCARGS_remove_toolchain-clang_powerpc = "-mhard-float" | 37 | TUNE_CCARGS_remove_toolchain-clang_powerpc = "-mhard-float" |
31 | TUNE_CCARGS_remove_toolchain-clang_powerpc = "-mno-spe" | 38 | TUNE_CCARGS_remove_toolchain-clang_powerpc = "-mno-spe" |
32 | 39 | ||