<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-graphics/mesa, branch hardknott</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=hardknott</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=hardknott'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2020-10-29T05:57:55+00:00</updated>
<entry>
<title>mesa: Depend on elfutils regardless of llvm check</title>
<updated>2020-10-29T05:57:55+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-10-28T22:35:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=3427029851cd2654b1359ccbe7f111ff76655a81'/>
<id>urn:sha1:3427029851cd2654b1359ccbe7f111ff76655a81</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa: Convert configure options to meson equivalents</title>
<updated>2019-11-14T15:18:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-14T07:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=66f826b89d9e290f8a82c15dea251f41c2580fc3'/>
<id>urn:sha1:66f826b89d9e290f8a82c15dea251f41c2580fc3</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Provide llvm/llvm-native</title>
<updated>2019-11-14T15:18:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-14T06:59:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=003dd05e4c168f7c3cccb9cbfad3fd8f38fe8741'/>
<id>urn:sha1:003dd05e4c168f7c3cccb9cbfad3fd8f38fe8741</id>
<content type='text'>
When using meta-clang, it makes sense to use llvm provided by clang
recipe, this ensures that we do not build llvm from oe-core but instead
offer the one from clang recipe

enable rtti and eh for native/nativesdk clang, this is needed for mesa
to build

Let clang PROVIDE llvm

Build AMDGNU and other targets, this is needed for llvm-config to work
properly, since we use llvm-config from clang-native, so its better to
build the targets that are built for clang-native atleast

create version specific symlinks for tblgen anf llvm-config

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Disable asm on x86/64 with 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-27T00:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=11b5c2fbfd59df6c6d4ddb0fdb659ee155e1c11f'/>
<id>urn:sha1:11b5c2fbfd59df6c6d4ddb0fdb659ee155e1c11f</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa: Link with libatomic and libm</title>
<updated>2018-05-14T00:20:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-05-14T00:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=144c4236d493aaade748a93d1d044be1f7ef6a27'/>
<id>urn:sha1:144c4236d493aaade748a93d1d044be1f7ef6a27</id>
<content type='text'>
on x86 it fails to link with this error
https://lists.freedesktop.org/archives/mesa-dev/2017-May/155499.html

and libm is needed for
| /usr/src/debug/mesa/2_18.0.2-r0/build/src/util/../../../mesa-18.0.2/src/util/rounding.h:108: undefined reference to `lrintf'

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa: Add 64bits atomics patches for clang/x86</title>
<updated>2017-08-17T00:48:00+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-08-17T00:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=30b7c8c8f229735dda6ffd45cda7b5543f0cde06'/>
<id>urn:sha1:30b7c8c8f229735dda6ffd45cda7b5543f0cde06</id>
<content type='text'>
These patches are taken from mailing list

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