<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-devtools/clang/clang-crosssdk_git.bb, branch honister</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=honister</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=honister'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2019-08-13T05:00:22+00:00</updated>
<entry>
<title>clang: Upgrade to 9.x-rcX</title>
<updated>2019-08-13T05:00:22+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-07-30T06:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=610a8e1a2ce02b77f905bac261e80b023450b573'/>
<id>urn:sha1:610a8e1a2ce02b77f905bac261e80b023450b573</id>
<content type='text'>
dont package six.py, its provided by python3-six package
default to lp64d ABI and rv64gc ISA.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>cross,sdk,cross-canadian: Create symlinks for llvm-ar llvm-ranlib llvm-nm</title>
<updated>2019-02-11T15:21:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-11T15:11:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=638bd7550d93a67791f33bef1882401a4181ae87'/>
<id>urn:sha1:638bd7550d93a67791f33bef1882401a4181ae87</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Fix nativesdk builds to use clang-native</title>
<updated>2019-02-11T15:21:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-10T19:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=3194a8c17195909eddeed9c19ec49460a9893674'/>
<id>urn:sha1:3194a8c17195909eddeed9c19ec49460a9893674</id>
<content type='text'>
- User lld for linking nativesdk-clang
- Enable LTO to build nativesdk-clang
- Use -static-libgcc when using gold/lld for nativesdk clang build
- Use llvm wrappers for ar ranlib and nm to help LTO
- Package and create cross versions of lld

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Enable a cross version of clang-tidy</title>
<updated>2019-02-01T04:11:09+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-01T04:08:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=4d5c8f7a29c50eaed975609c8509c876eb378b99'/>
<id>urn:sha1:4d5c8f7a29c50eaed975609c8509c876eb378b99</id>
<content type='text'>
define CLANG_TIDY_EXE which is used by some build systems e.g. cmake

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Rework llvm/clang/compiler-rt/libcxx/lldb recipes</title>
<updated>2018-12-28T01:29:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-12-27T18:47:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=3d4c48bd0afb67396aacbc444fa7f6698724860e'/>
<id>urn:sha1:3d4c48bd0afb67396aacbc444fa7f6698724860e</id>
<content type='text'>
This is an overhaul of clang/llvm project related recipes

* switch to using a flat mono repo for all clang/llvm projects
* Add llvm-project-source recipe which will prepare source tree in
  work-shared for all recipes much like kernel and gcc
* build lld as part of clang recipes, its much easier and saves build
  time and hopefully nativesdk version will be built now for free
* switch to official git repos at git://github.com/llvm-project
* Adjust all recipes to use shared sources

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes-devtools/clang: Drop virtual/libc-for-gcc</title>
<updated>2018-12-26T22:18:58+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linaro.org</email>
</author>
<published>2018-12-26T20:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1dd8895a09a20a4c79dfa2f0a00dc5aca7723195'/>
<id>urn:sha1:1dd8895a09a20a4c79dfa2f0a00dc5aca7723195</id>
<content type='text'>
No longer required see,

http://git.openembedded.org/openembedded-core/commit/?id=122217b421f749b5fef52bea44ad6e04bc8f8d3a

Signed-off-by: Aníbal Limón &lt;anibal.limon@linaro.org&gt;
</content>
</entry>
<entry>
<title>clang: Provide &lt;prefix&gt;-llvm-profdate in cross crosssdk and cross-canadian clang</title>
<updated>2018-09-09T14:59:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-08-25T22:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=42597ed9330435778e451d788b9019dabea5b0aa'/>
<id>urn:sha1:42597ed9330435778e451d788b9019dabea5b0aa</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes/clang: Use COMMON_LICENSE_DIR instead of COREBASE</title>
<updated>2017-09-19T06:32:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-09-19T06:22:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=f8b519fcbf88c5328a83065aac0b3c029e0f8f5f'/>
<id>urn:sha1:f8b519fcbf88c5328a83065aac0b3c029e0f8f5f</id>
<content type='text'>
Fixes
do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang-crosssdk: Fix depedencies and sysroot staging</title>
<updated>2015-07-24T05:51:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2015-07-24T05:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=c5a27009db033296291c94c3ef03559a254a7dce'/>
<id>urn:sha1:c5a27009db033296291c94c3ef03559a254a7dce</id>
<content type='text'>
We do not need a preprocess function but override full sysroot_stage_all
function to control what gets staged

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Add recipes for cross-canadian and crosssdk variants</title>
<updated>2015-07-09T05:39:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2015-07-09T05:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=c5bd983c780af5e778aed548a6c3744eb4b3321f'/>
<id>urn:sha1:c5bd983c780af5e778aed548a6c3744eb4b3321f</id>
<content type='text'>
These are manipulating nativesdk clang to be used as SDK cross
compiler option

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
