<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-intel.git/dynamic-layers/clang-layer/recipes-devtools, branch zeus</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-intel.git/atom?h=zeus</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-intel.git/atom?h=zeus'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/'/>
<updated>2019-11-28T22:41:59+00:00</updated>
<entry>
<title>clang: drop bbappend</title>
<updated>2019-11-28T22:41:59+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2019-11-20T02:11:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=5670cea769f255724120fed650de39a83f570a8c'/>
<id>urn:sha1:5670cea769f255724120fed650de39a83f570a8c</id>
<content type='text'>
LIBCPLUSPLUS is now set to use GNU libstdc++ by default. A new variable
RUNTIME can be used to change this behaviour.

https://github.com/kraj/meta-clang/commit/6895c79e0576dff1824f261c258be2e438ea0508

Remove this bbappend as it is not required any more.

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>clang: apply LIBCPLUSPLUS setting only for meta-intel machines</title>
<updated>2019-10-22T04:19:50+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-10-22T01:08:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=5cbdb5e277512fd99976df9766795d1765dceb79'/>
<id>urn:sha1:5cbdb5e277512fd99976df9766795d1765dceb79</id>
<content type='text'>
This shouldn't be forced upon users including the layer without using the
machine value from meta-intel.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>clang: clean up</title>
<updated>2019-10-09T03:32:25+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2019-10-04T10:38:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=fdcecbf1adf224c63e726adaf96d2013c2775a6f'/>
<id>urn:sha1:fdcecbf1adf224c63e726adaf96d2013c2775a6f</id>
<content type='text'>
No need to set LLVM_TARGETS_TO_BUILD here as it
is set by meta-clang layer.

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>clang: remove do_install append</title>
<updated>2019-09-18T22:24:35+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-09-18T09:21:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=2b928a42fff88fb0278fd03ccc0e56a1fe6da027'/>
<id>urn:sha1:2b928a42fff88fb0278fd03ccc0e56a1fe6da027</id>
<content type='text'>
There is no need to invoke the cmake target explicitly now to have cmake
files installed. Remove the append to do_install doing that.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>clang: remove COMPATIBLE_HOST</title>
<updated>2019-09-18T22:24:35+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-09-18T09:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=b13d766b0c3a87c1f3894dce84e993090041077a'/>
<id>urn:sha1:b13d766b0c3a87c1f3894dce84e993090041077a</id>
<content type='text'>
clang builds fine for 32-bit targets too now. Remove COMPATIBLE_HOST.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>llvm-project-source: update SPIRV-LLVM-Translator 8.0.0 -&gt; 9.0.0</title>
<updated>2019-09-13T08:17:22+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2019-09-12T14:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=1b076fd8dba94042b76e37f18f2d3bc74cbe717b'/>
<id>urn:sha1:1b076fd8dba94042b76e37f18f2d3bc74cbe717b</id>
<content type='text'>
Remove all the backported patches which are available in 9.0.0 release.

Few patches were recommended from llvm-patches repo:
https://github.com/intel/intel-graphics-compiler/blob/master/documentation/build_ubuntu.md
https://github.com/intel/llvm-patches/commit/3906cc086f675847ca99b08107d18e083803d53c

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>llvm-spirv: update to sync with opencl-clang</title>
<updated>2019-08-21T04:27:06+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-08-16T14:22:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=9804b5a0e974a33cd65dab2f33f8c66c8f67064a'/>
<id>urn:sha1:9804b5a0e974a33cd65dab2f33f8c66c8f67064a</id>
<content type='text'>
Also include a patch to not build tests to prevent passing the build
flag to every component that is built out of tree.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>opencl-clang: move to a separate recipe</title>
<updated>2019-08-21T04:27:06+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-08-05T13:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=9c62233238a72a913090c175662f4b2550a2e3dd'/>
<id>urn:sha1:9c62233238a72a913090c175662f4b2550a2e3dd</id>
<content type='text'>
Since this is managed as a separate repository, build it as a separate
component instead of bundling with LLVM/clang.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>clang: build Intel common-clang and spirv</title>
<updated>2019-05-17T11:33:24+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-03-26T06:08:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=a12a2f03466cdc1d639f3d10a94fc22e0609c67c'/>
<id>urn:sha1:a12a2f03466cdc1d639f3d10a94fc22e0609c67c</id>
<content type='text'>
Common clang is a thin wrapper library around clang. Common clang has
OpenCL-oriented API and is capable to compile OpenCL C kernels to SPIR-V
modules.

This adds a bbappend to clang recipe from meta-clang to build the
necessary components and moves it to dynamic layers so it's built only
when clang-layer is included.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
</feed>
