<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/conf/nonclangable.conf, 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>2021-04-08T14:59:55+00:00</updated>
<entry>
<title>iwd,ell: Mark gcc only</title>
<updated>2021-04-08T14:59:55+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-04-05T22:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=a25338600b84eeafa11554ffe4af6d437772ec9f'/>
<id>urn:sha1:a25338600b84eeafa11554ffe4af6d437772ec9f</id>
<content type='text'>
They have started using nested functions lately.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>nettle: Disable internal asm on ppc64</title>
<updated>2021-03-01T19:12:14+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-02-21T20:40:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=32de0cf88de07fad392580913fe4e2f19915a021'/>
<id>urn:sha1:32de0cf88de07fad392580913fe4e2f19915a021</id>
<content type='text'>
generated asm files use .0: label which is not understood with internal
asm, gnu as does fine job

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qemu: Link with latomic on clang/x86</title>
<updated>2021-01-09T20:56:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-01-08T19:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=e2d2a029ee122b9cf25f8296c6ce610bf6bebbf6'/>
<id>urn:sha1:e2d2a029ee122b9cf25f8296c6ce610bf6bebbf6</id>
<content type='text'>
clang delegates atomics to runtime library instead of builtins so link
in libatomic on x86/gnu

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ppp: Mark non-clangable</title>
<updated>2021-01-09T20:56:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-01-08T07:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1eef983f97a125f2b845fa2354d4605ad7da5a6e'/>
<id>urn:sha1:1eef983f97a125f2b845fa2354d4605ad7da5a6e</id>
<content type='text'>
New version of ppp uses gcc specific options and nested functions which
clang does not support

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>pulseaudio: Remove -Qunused-arguments with clang</title>
<updated>2020-12-24T07:13:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-12-19T20:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=11ad3889e30d8ef24c36f0c7e50d2714119d4497'/>
<id>urn:sha1:11ad3889e30d8ef24c36f0c7e50d2714119d4497</id>
<content type='text'>
-Qunused-arguments means its silencing warning about compiling arm/neon
check code on x86 and tricking the build system to assume that compiler
can support neon on x86

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: Mark non-clangable as of now</title>
<updated>2020-12-15T02:27:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-12-14T18:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=e1e452a8d4f5c3e34c56a35cd5556164acbdcf16'/>
<id>urn:sha1:e1e452a8d4f5c3e34c56a35cd5556164acbdcf16</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: Add -no-integrated-as</title>
<updated>2020-12-15T02:27:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-12-14T17:32:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=24d254a1aeb0f50b68a6d7d926e22955c564b184'/>
<id>urn:sha1:24d254a1aeb0f50b68a6d7d926e22955c564b184</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>nonclangable.conf: link python3-numpy with python3-numpy</title>
<updated>2020-11-18T16:29:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-11-17T20:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1dfc3a905ad0fed7a3b300aa51153365f9950fe7'/>
<id>urn:sha1:1dfc3a905ad0fed7a3b300aa51153365f9950fe7</id>
<content type='text'>
This helps in addressing an issue where clang is used and it expects
symbols in builtins library which are only provided by compiler-rt

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>lto: Disable LTO for cairo and libidn2 with clang</title>
<updated>2020-11-13T17:40:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-11-12T16:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=f1adebb07e2de0d7949f8347560feabd10d19846'/>
<id>urn:sha1:f1adebb07e2de0d7949f8347560feabd10d19846</id>
<content type='text'>
There are compile/link time errors

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Use compiler-rt on riscv32 when using clang</title>
<updated>2020-11-13T17:40:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-11-07T17:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=cebe76c064bf965148959f20f8c0c49daf968d84'/>
<id>urn:sha1:cebe76c064bf965148959f20f8c0c49daf968d84</id>
<content type='text'>
clang emits __lshrti3 expecting it from builtins library but libgcc does
not have it, since we have compiler-rt support it because its compiled
with -fforce-enable-int128 so link with it

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