summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang
Commit message (Collapse)AuthorAgeFilesLines
...
* clang: Switch to 3.7 branchKhem Raj2015-07-142-30/+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-103-12/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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-092-0/+41
| | | | | | | | 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: Add recipes for cross-canadian and crosssdk variantsKhem Raj2015-07-082-0/+59
| | | | | | | These are manipulating nativesdk clang to be used as SDK cross compiler option 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-152-1/+43
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest 3.8 snapshotKhem Raj2015-05-153-219/+44
| | | | | | 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-212-72/+12
| | | | | | | let it be put cross compile tool so no runtime target providers shims Signed-off-by: Khem Raj <raj.khem@gmail.com>
* compiler-rt: Add independent recipeKhem Raj2015-04-212-0/+375
| | | | 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-cross: Rename PN to include TARGET_ARCHKhem Raj2015-04-061-0/+2
| | | | | | brings it inline with gcc toolchain 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-cross: A wrapper to install cross compiler symlinksKhem Raj2015-03-121-0/+28
| | | | | | | Clang is smart to find for cross binutils if the triplet is called so lets add ${TARGET_PREFIX} to clang and enjoy the benefits Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest git masterKhem Raj2015-03-123-66/+106
| | | | | | | 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-115-0/+331
Add clang recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>