[oe] [meta-oe][PATCH 2/6] gperftools: Use ARM ISA when using clang
Khem Raj
raj.khem at gmail.com
Wed Feb 13 17:31:14 UTC 2019
It seemingly needs to be fixed in application, chromium also force ARM
ISA for internal gperftools
also see https://bugs.llvm.org/show_bug.cgi?id=31058
Fixes errors like below
| ../git/src/base/atomicops-internals-arm-v6plus.h:228:8: error: instruction requires: arm-mode
| "ldrexd %1, [%3]\n"
| ^
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
meta-oe/recipes-support/gperftools/gperftools_2.7.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-oe/recipes-support/gperftools/gperftools_2.7.bb b/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
index e9fcc4cc98..c8b91278da 100644
--- a/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
+++ b/meta-oe/recipes-support/gperftools/gperftools_2.7.bb
@@ -26,4 +26,5 @@ COMPATIBLE_HOST_mipsarch_libc-glibc = "null"
# {standard input}:434: Error: lo register required -- `ldr pc,[sp]'
# Makefile:4538: recipe for target 'src/base/libtcmalloc_la-linuxthreads.lo' failed
ARM_INSTRUCTION_SET_armv5 = "arm"
+ARM_INSTRUCTION_SET_toolchain-clang_arm = "arm"
--
2.20.1
More information about the Openembedded-devel
mailing list