diff options
Diffstat (limited to 'recipes-devtools/clang')
-rw-r--r-- | recipes-devtools/clang/clang_git.bb | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb index 286906d..49c628e 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb | |||
@@ -56,21 +56,21 @@ def get_clang_target_arch(bb, d): | |||
56 | #TUNE_CCARGS_remove = "-mthumb-interwork" | 56 | #TUNE_CCARGS_remove = "-mthumb-interwork" |
57 | #TUNE_CCARGS_remove = "-march=armv7-a" | 57 | #TUNE_CCARGS_remove = "-march=armv7-a" |
58 | #TUNE_CCARGS_remove = "-marm" | 58 | #TUNE_CCARGS_remove = "-marm" |
59 | TUNE_CCARGS_append_class-target = " -D__extern_always_inline=inline -I${PKG_CONFIG_SYSROOT_DIR}${includedir}/libxml2 " | 59 | #TUNE_CCARGS_append_class-target = " -D__extern_always_inline=inline -I${PKG_CONFIG_SYSROOT_DIR}${includedir}/libxml2 " |
60 | LDFLAGS_append_class-target = " -L${PKG_CONFIG_SYSROOT_DIR}${libdir}/libxml2 " | 60 | #LDFLAGS_append_class-target = " -L${PKG_CONFIG_SYSROOT_DIR}${libdir}/libxml2 " |
61 | 61 | ||
62 | EXTRA_OECMAKE="-DLLVM_ENABLE_RTTI:BOOL=True \ | 62 | EXTRA_OECMAKE="-DLLVM_ENABLE_RTTI=True \ |
63 | -DLLVM_ENABLE_FFI:BOOL=False \ | 63 | -DLLVM_ENABLE_FFI=False \ |
64 | -DCMAKE_SYSTEM_NAME=Linux \ | 64 | -DCMAKE_SYSTEM_NAME=Linux \ |
65 | -DCMAKE_BUILD_TYPE:STRING=Release \ | 65 | -DCMAKE_BUILD_TYPE=Release \ |
66 | -DLLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=True \ | 66 | -DLLVM_BUILD_EXTERNAL_COMPILER_RT=True \ |
67 | " | 67 | " |
68 | 68 | ||
69 | EXTRA_OECMAKE_append_class-native = "\ | 69 | EXTRA_OECMAKE_append_class-native = "\ |
70 | -DLLVM_TARGETS_TO_BUILD:STRING='AArch64;ARM;Mips;PowerPC;X86' \ | 70 | -DLLVM_TARGETS_TO_BUILD='AArch64;ARM;Mips;PowerPC;X86' \ |
71 | " | 71 | " |
72 | EXTRA_OECMAKE_append_class-nativesdk = "\ | 72 | EXTRA_OECMAKE_append_class-nativesdk = "\ |
73 | -DLLVM_TARGETS_TO_BUILD:STRING='AArch64;ARM;Mips;PowerPC;X86' \ | 73 | -DLLVM_TARGETS_TO_BUILD='AArch64;ARM;Mips;PowerPC;X86' \ |
74 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ | 74 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ |
75 | -DCLANG_TABLEGEN=${STAGING_BINDIR_NATIVE}/clang-tblgen \ | 75 | -DCLANG_TABLEGEN=${STAGING_BINDIR_NATIVE}/clang-tblgen \ |
76 | " | 76 | " |
@@ -78,8 +78,8 @@ EXTRA_OECMAKE_append_class-target = "\ | |||
78 | -DLLVM_ENABLE_PIC=False \ | 78 | -DLLVM_ENABLE_PIC=False \ |
79 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ | 79 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ |
80 | -DCLANG_TABLEGEN=${STAGING_BINDIR_NATIVE}/clang-tblgen \ | 80 | -DCLANG_TABLEGEN=${STAGING_BINDIR_NATIVE}/clang-tblgen \ |
81 | -DLLVM_TARGETS_TO_BUILD:STRING='${@get_clang_target_arch(bb, d)}' \ | 81 | -DLLVM_TARGETS_TO_BUILD=${@get_clang_target_arch(bb, d)} \ |
82 | -DLLVM_TARGET_ARCH:STRING='${@get_clang_target_arch(bb, d)}' \ | 82 | -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \ |
83 | " | 83 | " |
84 | # -DCMAKE_CXX_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}g++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \ | 84 | # -DCMAKE_CXX_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}g++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \ |
85 | # -DCMAKE_C_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}gcc ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \ | 85 | # -DCMAKE_C_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}gcc ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \ |