<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/conf/layer.conf, branch pyro</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=pyro</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=pyro'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2016-05-06T13:36:00+00:00</updated>
<entry>
<title>Move pinning TOOLCHAIN to a conf file instead of recipes-excluded bbappends</title>
<updated>2016-05-06T13:36:00+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2016-05-06T12:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=8ec693b6e472a0af87069c31cac961859872c900'/>
<id>urn:sha1:8ec693b6e472a0af87069c31cac961859872c900</id>
<content type='text'>
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm-libunwind: Preferred to provide libunwind</title>
<updated>2015-09-12T00:16:40+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2015-09-12T00:16:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=139aa8280f7558a194b81f8f62be71dbebadab37'/>
<id>urn:sha1:139aa8280f7558a194b81f8f62be71dbebadab37</id>
<content type='text'>
When using meta-clang use the llvm libunwind instead of HP libubwind
which comes from OE-Core

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang/classes: Invert the logic to select toolchain and default to clang</title>
<updated>2015-08-21T21:07:05+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2015-08-21T21:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1b0f5de3b3137509a7c60d372c5e58782144ac57'/>
<id>urn:sha1:1b0f5de3b3137509a7c60d372c5e58782144ac57</id>
<content type='text'>
So far we have been selecting which packages are compiled using clang
this patch changes the logic to use clang by default unless selecting

TOOLCHAIN = "gcc"

explicitly in the recipe

We have not yet enabled clang for native recipes, its only enabled for
target recipes needing cross compilation as of now.

Get rid of configuration file and move the code to clang.bbclass,
simplifies the logic

If needed to select gcc to be default system compiler set

TOOLCHAIN = "gcc" in local.conf

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>classes: Add a mechanism, to select components to be able to select default compiler</title>
<updated>2015-03-12T15:54:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2015-03-12T15:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=0671c7a953cc168559f14f2104e0f7ceac3dd5ae'/>
<id>urn:sha1:0671c7a953cc168559f14f2104e0f7ceac3dd5ae</id>
<content type='text'>
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-&lt;recipe-name&gt; = "clang"
DEPENDS_append_pn-&lt;recipe-name&gt; = " clang-cross "

And OE will start using clang to compile &lt;recipe-name&gt;

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Intial commit</title>
<updated>2014-09-12T00:25:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2014-09-12T00:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=7d75cff3a28f9635efd6a85af0a374cb41538f58'/>
<id>urn:sha1:7d75cff3a28f9635efd6a85af0a374cb41538f58</id>
<content type='text'>
Add clang recipes

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