summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* clang-cross: Rename PN to include TARGET_ARCHKhem Raj2015-04-064-4/+6
| | | | | | 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>
* Use clang for compiling toyboxKhem Raj2015-04-021-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Build native tblgen prior to compiler itselfKhem Raj2015-03-312-2/+5
| | | | | | | | | 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 README.mdKhem Raj2015-03-131-1/+1
| | | Fix typo in syntax spec
* Merge pull request #1 from dsacre/masterKhem Raj2015-03-131-1/+1
|\ | | | | Update license md5 checksum
| * Update license md5 checksumDominic Sacré2015-03-131-1/+1
|/ | | | | The copyright date in projects/compiler-rt/LICENSE.TXT changed from 2014 to 2015.
* Update README.mdKhem Raj2015-03-121-1/+1
| | | Fix a typo
* Update README.mdKhem Raj2015-03-121-1/+2
| | | shell formatting for code section
* README: Update to reflect latest statusKhem Raj2015-03-121-3/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* classes: Add a mechanism, to select components to be able to select default ↵Khem Raj2015-03-123-0/+25
| | | | | | | | | | | | | | | compiler We add clang as an alternative compiler, it sitll uses underlying binutils and compiler runtime, it will only do the compilation and defer link, to GNU ld/gold, to compile a component usign clang add TOOLCHAIN_pn-<recipe-name> = "clang" DEPENDS_append_pn-<recipe-name> = " clang-cross " And OE will start using clang to compile <recipe-name> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 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-118-0/+428
Add clang recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>