summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2016-09-07 15:44:58 -0700
committerGitHub <noreply@github.com>2016-09-07 15:44:58 -0700
commitdc1d9d550a5d33d76a3bc6162739edccbd8bf012 (patch)
tree70ac33104b1fb267b452acdfb728be35e67a2921
parent857d8e02130a21d80728950f757c0a9e418db60d (diff)
parente0c2b17fd863e1f88063b100a80ad9d275c599c6 (diff)
downloadmeta-clang-krogoth.tar.gz
Merge pull request #25 from mythi/krogothkrogoth
backport: clang-3.9: Remove unneeded flags for target
-rw-r--r--recipes-devtools/clang/clang_git.bb20
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"
59TUNE_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 "
60LDFLAGS_append_class-target = " -L${PKG_CONFIG_SYSROOT_DIR}${libdir}/libxml2 " 60#LDFLAGS_append_class-target = " -L${PKG_CONFIG_SYSROOT_DIR}${libdir}/libxml2 "
61 61
62EXTRA_OECMAKE="-DLLVM_ENABLE_RTTI:BOOL=True \ 62EXTRA_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
69EXTRA_OECMAKE_append_class-native = "\ 69EXTRA_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"
72EXTRA_OECMAKE_append_class-nativesdk = "\ 72EXTRA_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' \