<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-devtools/clang/llvm-libunwind.bb, branch zeus</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=zeus</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=zeus'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2019-10-09T18:58:54+00:00</updated>
<entry>
<title>clang: Merge libunwind back into libcxx</title>
<updated>2019-10-09T18:58:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-10-09T07:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=d87c406c0f54e0e1ad4fb6aa2d0ecba93136139d'/>
<id>urn:sha1:d87c406c0f54e0e1ad4fb6aa2d0ecba93136139d</id>
<content type='text'>
Do not export libunwind to other recipes besides libcxx itself, we use
non-gnu libunwind on linux in general and its not a drop in replacement
as of yet

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Remove editing THUMB_TUNE_CCARGS</title>
<updated>2019-10-03T06:36:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-10-03T03:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=4b2d7a8ce783f9f275102f299a60c14b3d834918'/>
<id>urn:sha1:4b2d7a8ce783f9f275102f299a60c14b3d834918</id>
<content type='text'>
THUMB_TUNE_CCARGS is gone from oe-core

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm-linunwind: Enable build on ppc</title>
<updated>2019-10-03T06:36:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-10-03T01:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=ee835abcc97849544a01ea5b50bb090b68c7e9f8'/>
<id>urn:sha1:ee835abcc97849544a01ea5b50bb090b68c7e9f8</id>
<content type='text'>
This works fine with 9.x release now

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang-runtime: Use INHIBIT_DEFAULT_DEPS = "1"</title>
<updated>2019-10-01T22:58:36+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-30T17:34:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=bfa67c067f749e6cc9c0733a03207fb77d4e175f'/>
<id>urn:sha1:bfa67c067f749e6cc9c0733a03207fb77d4e175f</id>
<content type='text'>
This ensures that clang-runtime elements e.g. llvm-libunwind can be used
with gcc as well

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm-libunwind: Fix linunwind providers</title>
<updated>2019-09-28T23:55:57+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-28T15:41:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9a2dcdf3b1b0576e7ae754b63dae81091e2417bf'/>
<id>urn:sha1:9a2dcdf3b1b0576e7ae754b63dae81091e2417bf</id>
<content type='text'>
libunwind can be either nongnu libunwind  ( from OE-Core ) or from llvm
and when using clang and using --unwindlib=libunwind we know we have to
use llvm libunwind implementation, so remove libunwind from DEPENDS and
add llvm-libunwind to depends

Drop providing libunwind from llvm-libunwind since its not needed
anymore

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>runtime: Automatically add llvm-libunwind based on COMPILER_RT asking for --unwindlib=libunwind</title>
<updated>2019-09-28T23:55:57+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-28T01:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=3ae77709d22d2f608f1984a73386067d4dcdaea0'/>
<id>urn:sha1:3ae77709d22d2f608f1984a73386067d4dcdaea0</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm-libunwind: Provide libunwind</title>
<updated>2019-09-19T19:03:13+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-19T06:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=f068654dad302d6964decd7daa04def5d912cc70'/>
<id>urn:sha1:f068654dad302d6964decd7daa04def5d912cc70</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>llvm-libunwind: New reecipe for llvm unwinder split from libcxx</title>
<updated>2019-09-19T19:03:13+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-19T06:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9143de53c558a06984f9b2b71aa5e835874b951b'/>
<id>urn:sha1:9143de53c558a06984f9b2b71aa5e835874b951b</id>
<content type='text'>
Its easier to provide it as replacement for nongnu libunwind
bundled into libcxx was getting harder when it came to replacement

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