summaryrefslogtreecommitdiffstats
path: root/recipes-core
diff options
context:
space:
mode:
authorSigned-off-by: Martin Jansa <Martin.Jansa@gmail.com>2021-08-02 09:45:55 -0700
committerKhem Raj <raj.khem@gmail.com>2021-08-03 10:00:28 -0700
commit17737cc4ecd3aea2c978bf83e283bcb08d097487 (patch)
treea4386a37907d9110572105af80ebe5a1c5bf3819 /recipes-core
parent527f628b7d9bbfe8d3fbe743e876d30c4545a71a (diff)
downloadmeta-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')
-rw-r--r--recipes-core/busybox/busybox_1.33%.bbappend6
-rw-r--r--recipes-core/glib-2.0/glib-2.0_%.bbappend2
-rw-r--r--recipes-core/meta/clang-environment.inc18
-rw-r--r--recipes-core/meta/meta-environment-extsdk.bbappend2
-rw-r--r--recipes-core/meta/meta-environment.bbappend2
-rw-r--r--recipes-core/musl/musl_%.bbappend8
-rw-r--r--recipes-core/ncurses/ncurses_%.bbappend2
-rw-r--r--recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend2
-rw-r--r--recipes-core/packagegroups/packagegroup-core-buildessential.bbappend4
-rw-r--r--recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bbappend2
-rw-r--r--recipes-core/packagegroups/packagegroup-cross-canadian.bbappend2
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 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2SRC_URI_append_toolchain-clang = "\ 2SRC_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# ^
9TOOLCHAIN_x86 = "gcc" 9TOOLCHAIN: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 @@
1export TARGET_CLANGCC_ARCH = "${TARGET_CC_ARCH}" 1export TARGET_CLANGCC_ARCH = "${TARGET_CC_ARCH}"
2TARGET_CLANGCC_ARCH_remove = "-mthumb-interwork" 2TARGET_CLANGCC_ARCH:remove = "-mthumb-interwork"
3TARGET_CLANGCC_ARCH_remove = "-mmusl" 3TARGET_CLANGCC_ARCH:remove = "-mmusl"
4TARGET_CLANGCC_ARCH_remove = "-muclibc" 4TARGET_CLANGCC_ARCH:remove = "-muclibc"
5TARGET_CLANGCC_ARCH_remove = "-meb" 5TARGET_CLANGCC_ARCH:remove = "-meb"
6TARGET_CLANGCC_ARCH_remove = "-mel" 6TARGET_CLANGCC_ARCH:remove = "-mel"
7TARGET_CLANGCC_ARCH_append = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", " -mbig-endian", " -mlittle-endian", d)}" 7TARGET_CLANGCC_ARCH:append = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", " -mbig-endian", " -mlittle-endian", d)}"
8TARGET_CLANGCC_ARCH_remove_powerpc = "-mhard-float" 8TARGET_CLANGCC_ARCH:remove:powerpc = "-mhard-float"
9TARGET_CLANGCC_ARCH_remove_powerpc = "-mno-spe" 9TARGET_CLANGCC_ARCH:remove:powerpc = "-mno-spe"
10 10
11create_sdk_files_append() { 11create_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 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3require clang-environment.inc 3require 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 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3require clang-environment.inc 3require 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 @@
1DEPENDS_append_toolchain-clang = " clang-cross-${TARGET_ARCH}" 1DEPENDS:append:toolchain-clang = " clang-cross-${TARGET_ARCH}"
2DEPENDS_remove_toolchain-clang = "virtual/${TARGET_PREFIX}gcc" 2DEPENDS:remove:toolchain-clang = "virtual/${TARGET_PREFIX}gcc"
3TOOLCHAIN_x86-x32 = "gcc" 3TOOLCHAIN:x86-x32 = "gcc"
4TOOLCHAIN_powerpc64 = "gcc" 4TOOLCHAIN: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 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3RDEPENDS_packagegroup-core-buildessential_append_toolchain-clang = " clang " 3RDEPENDS: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 @@
1CLANGCROSSCANADIAN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}" 1CLANGCROSSCANADIAN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}"
2CLANGCROSSCANADIANDEPS += "${@all_multilib_tune_values(d, 'CLANGCROSSCANADIAN')}" 2CLANGCROSSCANADIANDEPS += "${@all_multilib_tune_values(d, 'CLANGCROSSCANADIAN')}"
3RDEPENDS_${PN} += "${@bb.utils.contains('CLANGSDK', '1', '${CLANGCROSSCANADIANDEPS}', '', d)}" 3RDEPENDS:${PN} += "${@bb.utils.contains('CLANGSDK', '1', '${CLANGCROSSCANADIANDEPS}', '', d)}"