summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Kelly <mkelly@xevo.com>2017-03-02 13:39:40 -0800
committerKhem Raj <raj.khem@gmail.com>2017-03-21 11:46:51 -0700
commit589360bcdaa337a125d08ad4ca66e2a19aef0aca (patch)
tree6f29f95af982c7a58200f8885d575fa2eb0ca043
parent30c22576dff4727aaf8644944a4168e8a9d54d29 (diff)
downloadmeta-clang-589360bcdaa337a125d08ad4ca66e2a19aef0aca.tar.gz
clang: remove commented-out code
Signed-off-by: Martin Kelly <mkelly@xevo.com>
-rw-r--r--recipes-devtools/clang/clang_git.bb15
1 files changed, 0 insertions, 15 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index 27d060c..67b9597 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -59,12 +59,6 @@ def get_clang_target_arch(bb, d):
59 return clang_arches[target_arch] 59 return clang_arches[target_arch]
60 return "" 60 return ""
61 61
62#TUNE_CCARGS_remove = "-mthumb-interwork"
63#TUNE_CCARGS_remove = "-march=armv7-a"
64#TUNE_CCARGS_remove = "-marm"
65#TUNE_CCARGS_append_class-target = " -D__extern_always_inline=inline -I${PKG_CONFIG_SYSROOT_DIR}${includedir}/libxml2 "
66#LDFLAGS_append_class-target = " -L${PKG_CONFIG_SYSROOT_DIR}${libdir}/libxml2 "
67
68PACKAGECONFIG ??= "compiler-rt libcplusplus" 62PACKAGECONFIG ??= "compiler-rt libcplusplus"
69PACKAGECONFIG_class-native = "" 63PACKAGECONFIG_class-native = ""
70 64
@@ -95,10 +89,6 @@ EXTRA_OECMAKE_append_class-target = "\
95 -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \ 89 -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \
96 -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_SYS} \ 90 -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_SYS} \
97" 91"
98# -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' \
99# -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' \
100#
101#
102EXTRA_OEMAKE += "REQUIRES_RTTI=1 VERBOSE=1" 92EXTRA_OEMAKE += "REQUIRES_RTTI=1 VERBOSE=1"
103 93
104DEPENDS = "zlib libffi libxml2 binutils" 94DEPENDS = "zlib libffi libxml2 binutils"
@@ -107,11 +97,6 @@ DEPENDS_append_class-nativesdk = " clang-native virtual/${TARGET_PREFIX}binutils
107DEPENDS_append_class-target = " clang-cross-${TARGET_ARCH} ${@bb.utils.contains('TOOLCHAIN', 'gcc', 'virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++', '', d)}" 97DEPENDS_append_class-target = " clang-cross-${TARGET_ARCH} ${@bb.utils.contains('TOOLCHAIN', 'gcc', 'virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++', '', d)}"
108 98
109do_configure_prepend() { 99do_configure_prepend() {
110 # Remove RPATHs
111# sed -i 's:$(RPATH) -Wl,$(\(ToolDir\|LibDir\|ExmplDir\))::g' ${S}/Makefile.rules
112 # Drop "svn" suffix from version string
113# sed -i 's/${PV}svn/${PV}/g' ${S}/configure
114
115 # Fix paths in llvm-config 100 # Fix paths in llvm-config
116 sed -i "s|sys::path::parent_path(CurrentPath))\.str()|sys::path::parent_path(sys::path::parent_path(CurrentPath))).str()|g" ${S}/tools/llvm-config/llvm-config.cpp 101 sed -i "s|sys::path::parent_path(CurrentPath))\.str()|sys::path::parent_path(sys::path::parent_path(CurrentPath))).str()|g" ${S}/tools/llvm-config/llvm-config.cpp
117 sed -ri "s#/(bin|include|lib)(/?\")#/\1/${LLVM_DIR}\2#g" ${S}/tools/llvm-config/llvm-config.cpp 102 sed -ri "s#/(bin|include|lib)(/?\")#/\1/${LLVM_DIR}\2#g" ${S}/tools/llvm-config/llvm-config.cpp