diff options
author | Khem Raj <raj.khem@gmail.com> | 2019-09-30 22:10:19 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-10-01 15:58:36 -0700 |
commit | d3741ccc9ecbcbe2cbf4df7cf93b4d70ebc177ba (patch) | |
tree | 2871e094b464b647e88089dd12a4b95349292e58 | |
parent | ab61d13f4f1aa0ecd71dc64a485a48e324f84c2e (diff) | |
download | meta-clang-d3741ccc9ecbcbe2cbf4df7cf93b4d70ebc177ba.tar.gz |
chromium: Use libgcc for unwinding
using llvm libunwind ends up in aborts
Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 files changed, 2 insertions, 5 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 29b018c..f9e8055 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf | |||
@@ -235,8 +235,3 @@ COMPILER_RT_pn-tsocks_libc-glibc_toolchain-clang_x86 = "--rtlib=libgcc" | |||
235 | COMPILER_RT_pn-libc-bench_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" | 235 | COMPILER_RT_pn-libc-bench_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" |
236 | COMPILER_RT_pn-aufs-util_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" | 236 | COMPILER_RT_pn-aufs-util_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" |
237 | COMPILER_RT_pn-libhugetlbfs_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" | 237 | COMPILER_RT_pn-libhugetlbfs_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" |
238 | |||
239 | UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7a = "--unwindlib=libgcc" | ||
240 | UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7ve = "--unwindlib=libgcc" | ||
241 | UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7a = "--unwindlib=libgcc" | ||
242 | UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7ve = "--unwindlib=libgcc" | ||
diff --git a/dynamic-layers/browser-layer/recipes-browser/chromium-ozone-wayland_%.bbappend b/dynamic-layers/browser-layer/recipes-browser/chromium-ozone-wayland_%.bbappend index 5e9a931..1805554 100644 --- a/dynamic-layers/browser-layer/recipes-browser/chromium-ozone-wayland_%.bbappend +++ b/dynamic-layers/browser-layer/recipes-browser/chromium-ozone-wayland_%.bbappend | |||
@@ -2,3 +2,4 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | |||
2 | 2 | ||
3 | GN_ARGS += "use_lld=true use_gold=false" | 3 | GN_ARGS += "use_lld=true use_gold=false" |
4 | 4 | ||
5 | UNWINDLIB_toolchain-clang = "--unwindlib=libgcc" | ||
diff --git a/dynamic-layers/browser-layer/recipes-browser/chromium-x11_%.bbappend b/dynamic-layers/browser-layer/recipes-browser/chromium-x11_%.bbappend index 5e9a931..1805554 100644 --- a/dynamic-layers/browser-layer/recipes-browser/chromium-x11_%.bbappend +++ b/dynamic-layers/browser-layer/recipes-browser/chromium-x11_%.bbappend | |||
@@ -2,3 +2,4 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | |||
2 | 2 | ||
3 | GN_ARGS += "use_lld=true use_gold=false" | 3 | GN_ARGS += "use_lld=true use_gold=false" |
4 | 4 | ||
5 | UNWINDLIB_toolchain-clang = "--unwindlib=libgcc" | ||