From d3741ccc9ecbcbe2cbf4df7cf93b4d70ebc177ba Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 30 Sep 2019 22:10:19 -0700 Subject: chromium: Use libgcc for unwinding using llvm libunwind ends up in aborts Signed-off-by: Khem Raj --- conf/nonclangable.conf | 5 ----- .../browser-layer/recipes-browser/chromium-ozone-wayland_%.bbappend | 1 + dynamic-layers/browser-layer/recipes-browser/chromium-x11_%.bbappend | 1 + 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" COMPILER_RT_pn-libc-bench_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" COMPILER_RT_pn-aufs-util_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" COMPILER_RT_pn-libhugetlbfs_libc-glibc_toolchain-clang_arm = "--rtlib=libgcc" - -UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7a = "--unwindlib=libgcc" -UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7ve = "--unwindlib=libgcc" -UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7a = "--unwindlib=libgcc" -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}:" GN_ARGS += "use_lld=true use_gold=false" +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}:" GN_ARGS += "use_lld=true use_gold=false" +UNWINDLIB_toolchain-clang = "--unwindlib=libgcc" -- cgit v1.2.3-54-g00ecf