diff options
author | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | 2021-08-02 09:45:55 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2021-08-03 10:00:28 -0700 |
commit | 17737cc4ecd3aea2c978bf83e283bcb08d097487 (patch) | |
tree | a4386a37907d9110572105af80ebe5a1c5bf3819 /recipes-core | |
parent | 527f628b7d9bbfe8d3fbe743e876d30c4545a71a (diff) | |
download | meta-clang-17737cc4ecd3aea2c978bf83e283bcb08d097487.tar.gz |
meta-clang: Convert to new override syntax
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-core')
11 files changed, 25 insertions, 25 deletions
diff --git a/recipes-core/busybox/busybox_1.33%.bbappend b/recipes-core/busybox/busybox_1.33%.bbappend index f26df7e..2c0af5e 100644 --- a/recipes-core/busybox/busybox_1.33%.bbappend +++ b/recipes-core/busybox/busybox_1.33%.bbappend | |||
@@ -1,9 +1,9 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | SRC_URI_append_toolchain-clang = "\ | 2 | SRC_URI:append:toolchain-clang = "\ |
3 | file://0001-Turn-ptr_to_globals-and-bb_errno-to-be-non-const.patch \ | 3 | file://0001-Turn-ptr_to_globals-and-bb_errno-to-be-non-const.patch \ |
4 | " | 4 | " |
5 | 5 | ||
6 | # networking/tls_pstm_sqr_comba.c:514:4: error: inline assembly requires more registers than available | 6 | # networking/tls_pstm_sqr_comba.c:514:4: error: inline assembly requires more registers than available |
7 | # SQRADD2(*tmpx++, *tmpy--); | 7 | # SQRADD2(*tmpx++, *tmpy--); |
8 | # ^ | 8 | # ^ |
9 | TOOLCHAIN_x86 = "gcc" | 9 | TOOLCHAIN:x86 = "gcc" |
diff --git a/recipes-core/glib-2.0/glib-2.0_%.bbappend b/recipes-core/glib-2.0/glib-2.0_%.bbappend index 4a0f94a..2aef80e 100644 --- a/recipes-core/glib-2.0/glib-2.0_%.bbappend +++ b/recipes-core/glib-2.0/glib-2.0_%.bbappend | |||
@@ -1 +1 @@ | |||
CFLAGS_append_libc-musl = " -Wno-format-nonliteral" | CFLAGS:append:libc-musl = " -Wno-format-nonliteral" | ||
diff --git a/recipes-core/meta/clang-environment.inc b/recipes-core/meta/clang-environment.inc index a238e49..7887610 100644 --- a/recipes-core/meta/clang-environment.inc +++ b/recipes-core/meta/clang-environment.inc | |||
@@ -1,14 +1,14 @@ | |||
1 | export TARGET_CLANGCC_ARCH = "${TARGET_CC_ARCH}" | 1 | export TARGET_CLANGCC_ARCH = "${TARGET_CC_ARCH}" |
2 | TARGET_CLANGCC_ARCH_remove = "-mthumb-interwork" | 2 | TARGET_CLANGCC_ARCH:remove = "-mthumb-interwork" |
3 | TARGET_CLANGCC_ARCH_remove = "-mmusl" | 3 | TARGET_CLANGCC_ARCH:remove = "-mmusl" |
4 | TARGET_CLANGCC_ARCH_remove = "-muclibc" | 4 | TARGET_CLANGCC_ARCH:remove = "-muclibc" |
5 | TARGET_CLANGCC_ARCH_remove = "-meb" | 5 | TARGET_CLANGCC_ARCH:remove = "-meb" |
6 | TARGET_CLANGCC_ARCH_remove = "-mel" | 6 | TARGET_CLANGCC_ARCH:remove = "-mel" |
7 | TARGET_CLANGCC_ARCH_append = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", " -mbig-endian", " -mlittle-endian", d)}" | 7 | TARGET_CLANGCC_ARCH:append = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", " -mbig-endian", " -mlittle-endian", d)}" |
8 | TARGET_CLANGCC_ARCH_remove_powerpc = "-mhard-float" | 8 | TARGET_CLANGCC_ARCH:remove:powerpc = "-mhard-float" |
9 | TARGET_CLANGCC_ARCH_remove_powerpc = "-mno-spe" | 9 | TARGET_CLANGCC_ARCH:remove:powerpc = "-mno-spe" |
10 | 10 | ||
11 | create_sdk_files_append() { | 11 | create_sdk_files:append() { |
12 | script=${SDK_OUTPUT}/${SDKPATH}/environment-setup-${REAL_MULTIMACH_TARGET_SYS} | 12 | script=${SDK_OUTPUT}/${SDKPATH}/environment-setup-${REAL_MULTIMACH_TARGET_SYS} |
13 | if ${@bb.utils.contains('CLANGSDK', '1', 'true', 'false', d)}; then | 13 | if ${@bb.utils.contains('CLANGSDK', '1', 'true', 'false', d)}; then |
14 | echo 'export CLANGCC="${TARGET_PREFIX}clang --target=${TARGET_SYS} ${TARGET_CLANGCC_ARCH} --sysroot=$SDKTARGETSYSROOT"' >> $script | 14 | echo 'export CLANGCC="${TARGET_PREFIX}clang --target=${TARGET_SYS} ${TARGET_CLANGCC_ARCH} --sysroot=$SDKTARGETSYSROOT"' >> $script |
diff --git a/recipes-core/meta/meta-environment-extsdk.bbappend b/recipes-core/meta/meta-environment-extsdk.bbappend index e867074..d40a025 100644 --- a/recipes-core/meta/meta-environment-extsdk.bbappend +++ b/recipes-core/meta/meta-environment-extsdk.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | require clang-environment.inc | 3 | require clang-environment.inc |
diff --git a/recipes-core/meta/meta-environment.bbappend b/recipes-core/meta/meta-environment.bbappend index e867074..d40a025 100644 --- a/recipes-core/meta/meta-environment.bbappend +++ b/recipes-core/meta/meta-environment.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | require clang-environment.inc | 3 | require clang-environment.inc |
diff --git a/recipes-core/musl/musl_%.bbappend b/recipes-core/musl/musl_%.bbappend index 70fe10c..d9e9549 100644 --- a/recipes-core/musl/musl_%.bbappend +++ b/recipes-core/musl/musl_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | DEPENDS_append_toolchain-clang = " clang-cross-${TARGET_ARCH}" | 1 | DEPENDS:append:toolchain-clang = " clang-cross-${TARGET_ARCH}" |
2 | DEPENDS_remove_toolchain-clang = "virtual/${TARGET_PREFIX}gcc" | 2 | DEPENDS:remove:toolchain-clang = "virtual/${TARGET_PREFIX}gcc" |
3 | TOOLCHAIN_x86-x32 = "gcc" | 3 | TOOLCHAIN:x86-x32 = "gcc" |
4 | TOOLCHAIN_powerpc64 = "gcc" | 4 | TOOLCHAIN:powerpc64 = "gcc" |
diff --git a/recipes-core/ncurses/ncurses_%.bbappend b/recipes-core/ncurses/ncurses_%.bbappend index 096d5bc..6e7a7c1 100644 --- a/recipes-core/ncurses/ncurses_%.bbappend +++ b/recipes-core/ncurses/ncurses_%.bbappend | |||
@@ -1 +1 @@ | |||
CACHED_CONFIGUREVARS_append_toolchain-clang = " cf_cv_prog_CC_c_o=yes cf_cv_prog_CXX_c_o=yes" | CACHED_CONFIGUREVARS:append:toolchain-clang = " cf_cv_prog_CC_c_o=yes cf_cv_prog_CXX_c_o=yes" | ||
diff --git a/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend b/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend index 0c8ae6c..b2b0a84 100644 --- a/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend +++ b/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend | |||
@@ -1 +1 @@ | |||
RDEPENDS_${PN} += "${@bb.utils.contains('CLANGSDK', '1', 'nativesdk-clang', '', d)}" | RDEPENDS:${PN} += "${@bb.utils.contains('CLANGSDK', '1', 'nativesdk-clang', '', d)}" | ||
diff --git a/recipes-core/packagegroups/packagegroup-core-buildessential.bbappend b/recipes-core/packagegroups/packagegroup-core-buildessential.bbappend index 403af1a..527ff74 100644 --- a/recipes-core/packagegroups/packagegroup-core-buildessential.bbappend +++ b/recipes-core/packagegroups/packagegroup-core-buildessential.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | RDEPENDS_packagegroup-core-buildessential_append_toolchain-clang = " clang " | 3 | RDEPENDS:packagegroup-core-buildessential:append:toolchain-clang = " clang " |
diff --git a/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bbappend b/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bbappend index 59f0959..29990f0 100644 --- a/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bbappend +++ b/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bbappend | |||
@@ -1 +1 @@ | |||
RRECOMMENDS_${PN} += "${@bb.utils.contains('CLANGSDK', '1', 'libcxx-dev libcxx-staticdev compiler-rt-dev compiler-rt-staticdev', '', d)}" | RRECOMMENDS:${PN} += "${@bb.utils.contains('CLANGSDK', '1', 'libcxx-dev libcxx-staticdev compiler-rt-dev compiler-rt-staticdev', '', d)}" | ||
diff --git a/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend b/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend index 5b397b5..3199a69 100644 --- a/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend +++ b/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | CLANGCROSSCANADIAN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 1 | CLANGCROSSCANADIAN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}" |
2 | CLANGCROSSCANADIANDEPS += "${@all_multilib_tune_values(d, 'CLANGCROSSCANADIAN')}" | 2 | CLANGCROSSCANADIANDEPS += "${@all_multilib_tune_values(d, 'CLANGCROSSCANADIAN')}" |
3 | RDEPENDS_${PN} += "${@bb.utils.contains('CLANGSDK', '1', '${CLANGCROSSCANADIANDEPS}', '', d)}" | 3 | RDEPENDS:${PN} += "${@bb.utils.contains('CLANGSDK', '1', '${CLANGCROSSCANADIANDEPS}', '', d)}" |