summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/clang_git.bb
Commit message (Collapse)AuthorAgeFilesLines
...
* clang: Fix build on muslKhem Raj2016-03-151-1/+5
| | | | | | Move -L flags to LDFLAGS, avoid compiler warnings Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fix qa/package warningYi Qingliang2016-03-091-0/+2
|
* remove empty directory when installing nativesdkYi Qingliang2016-03-041-3/+4
|
* rename 'CLANG_GIT' 'CLANG_GIT_PROTOCOL' to 'LLVM_GIT' 'LLVM_GIT_PROTOCOL'Yi Qingliang2016-03-011-2/+2
| | | | Signed-off-by: Yi Qingliang <niqingliang2003@gmail.com>
* use variable 'CLANG_GIT' and 'CLANG_GIT_PROTOCOL'Yi Qingliang2016-02-291-2/+2
| | | | Signed-off-by: Yi Qingliang <niqingliang2003@gmail.com>
* clang: Use SRCPV where git fetcher is usedKhem Raj2016-02-271-0/+13
| | | | | | Move libunwind to 3.8 branch and set SRCREV in clang.inc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Move common bits to clang.incKhem Raj2015-08-221-4/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Enable INHIBIT_DEFAULT_DEPSKhem Raj2015-08-211-0/+2
| | | | | | | We need to ignore default deps since we are building clang-native pretty early and it really doesnt need cross compilers dependencies etc. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on release_37 branchKhem Raj2015-08-051-3/+2
| | | | | | Drop the upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade to tip of 3.7 release branchKhem Raj2015-07-231-2/+3
| | | | | | | | | | Dont stage cmake helper files for nativesdk build they are also poked at by clang-crosssdk and wrong values are inferred since the values are meant for SDKMACHINE and not for native build host so all paths come out incorrect and builds fails for nativesdk packages Therefore we do not stage llvm cmake files Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Switch to 3.7 branchKhem Raj2015-07-141-4/+3
| | | | | | 3.7 release branch has been created. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade to latest tip of master 3.7Khem Raj2015-07-101-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add fix for missing is_pod definition and additionally fix packaging for nativesdk PACKAGE_DEBUG_SPLIT_STYLE_class-nativesdk = "debug-without-src" Fixes errors like ERROR: debugedit failed with exit code 256 (cmd was '/mnt/home/kraj/work/angstrom/build/tmp-angstrom-glibc/sysr oots/x86_64-linux/usr/lib/rpm/bin/debugedit' -b '/mnt/home/kraj/work/angstrom/build/tmp-angstrom-glibc/work/x86 _64-nativesdk-angstromsdk-linux' -d '/usr/src/debug' -i -l '/mnt/home/kraj/work/angstrom/build/tmp-angstrom-gli bc/work/x86_64-nativesdk-angstromsdk-linux/nativesdk-clang/3.7.0-r0/debugsources.list' '/mnt/home/kraj/work/ang strom/build/tmp-angstrom-glibc/work/x86_64-nativesdk-angstromsdk-linux/nativesdk-clang/3.7.0-r0/package/usr/loc al/oecore-x86_64/sysroots/x86_64-angstromsdk-linux/usr/lib/libLTO.so.3.7.0svn'): /mnt/home/kraj/work/angstrom/build/tmp-angstrom-glibc/sysroots/x86_64-linux/usr/lib/rpm/bin/debugedit: canonica lization unexpectedly shrank by one character see http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077746.html Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Fix dynamic linker name for arm hard-floatKhem Raj2015-07-091-0/+1
| | | | | | | | OE depends on commandline option to decide on hf ABI unlike other distros which use target triplet *-*-gnueabihf and clang driver only reacted to triplet and not cmdline options, this patch makes it do that as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Fix nativesdk buildNathan Trapp2015-07-081-1/+5
| | | | | Signed-off-by: Nathan Trapp <nathan.trapp@savant.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Remove nativesdk-binutils dependencyOtavio Salvador2015-05-261-0/+1
| | | | | | | The dependency is not necessary for building of the nativesdk package. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Fix building for targetKhem Raj2015-05-151-1/+9
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest 3.8 snapshotKhem Raj2015-05-151-10/+43
| | | | | | Use HOST_CC_ARCH as well in CC and CXX Signed-off-by: Khem Raj <raj.khem@gmail.com>
* llvm/clang: Remove compiler-rt since its an independent recipe nowKhem Raj2015-04-211-72/+10
| | | | | | | let it be put cross compile tool so no runtime target providers shims Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Extend to provide nativesdk and update to latestKhem Raj2015-04-131-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Pin clang/llvm/compiler-rt to specific revisionsKhem Raj2015-04-031-3/+3
| | | | | | | | Avoids frequent rebuilds these are active projects and it takes a long time to compile. We will update them weekly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Build native tblgen prior to compiler itselfKhem Raj2015-03-311-2/+2
| | | | | | | | | This fixed race conditions during build of clang-native where it cant find native tblgen during cross building clang use clang to compile musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Update license md5 checksumDominic Sacré2015-03-131-1/+1
| | | | | The copyright date in projects/compiler-rt/LICENSE.TXT changed from 2014 to 2015.
* clang: Update to latest git masterKhem Raj2015-03-121-8/+103
| | | | | | | Fix clang-native builds, try to provide things that is a stab at replacing gcc runtime provides Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Intial commitKhem Raj2014-09-111-0/+33
Add clang recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>