<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/classes, branch nanbield</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=nanbield</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=nanbield'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2023-10-31T05:49:58+00:00</updated>
<entry>
<title>clang.bbclass: fix a typo</title>
<updated>2023-10-31T05:49:58+00:00</updated>
<author>
<name>Ming Liu</name>
<email>liu.ming50@gmail.com</email>
</author>
<published>2023-10-29T09:05:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=183f6e908151991ff2adfc2e8831f371522dcaee'/>
<id>urn:sha1:183f6e908151991ff2adfc2e8831f371522dcaee</id>
<content type='text'>
A pair of '[]' is missing, add them in.

Signed-off-by: Ming Liu &lt;liu.ming50@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang.bbclass: Use llvm-strip on all architectures</title>
<updated>2023-10-25T17:20:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-10-24T22:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9602e574447c3b34227a6c2837fb283773d0ee97'/>
<id>urn:sha1:9602e574447c3b34227a6c2837fb283773d0ee97</id>
<content type='text'>
It was just used for RISCV32/RISCV64 until now.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-clang: Replace RUNTIME with TC_CXX_RUNTIME</title>
<updated>2023-10-25T17:20:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-10-24T00:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=41b7f5296d1176160712d79730d3b5ce0c58d1da'/>
<id>urn:sha1:41b7f5296d1176160712d79730d3b5ce0c58d1da</id>
<content type='text'>
TC_CXX_RUNTIME is now defined in OE-core

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang.bbclass: Simplify check when to enable lld</title>
<updated>2023-08-31T14:40:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-08-31T05:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=7a9fe6f0c67c85a51cf28fe6eb76ef9977397f7b'/>
<id>urn:sha1:7a9fe6f0c67c85a51cf28fe6eb76ef9977397f7b</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>scan-build: Add --no-browser option to scan-view</title>
<updated>2023-08-14T15:33:05+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-08-12T19:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=6df9ffeac401b4074ce7baa0031bfd8bb4010374'/>
<id>urn:sha1:6df9ffeac401b4074ce7baa0031bfd8bb4010374</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>scan-build.bbclass: Use 0.0.0.0 for CLANG_SCAN_SERVER_IP</title>
<updated>2023-08-14T15:33:05+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-08-12T19:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=e42d40a22905f91f37facda4d3146a680e3ad9dc'/>
<id>urn:sha1:e42d40a22905f91f37facda4d3146a680e3ad9dc</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipe_sysroot_check_ld_is_lld: Do not create symlink for allarch recipes</title>
<updated>2023-08-12T18:38:47+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-08-12T16:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=0f31c0b29580825af8700e484b984a8824a31a4f'/>
<id>urn:sha1:0f31c0b29580825af8700e484b984a8824a31a4f</id>
<content type='text'>
allarch recipes do not really need compiler toolchains, otherwise they
are not allarch

Fixes issues like
| ln: failed to create symbolic link 'TOPDIR/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/ca-certificates/20211016-r0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux/aarch64-yoe-linux-ld': No such file or directory

Reported-by: Cliff Brake &lt;cbrake@bec-systems.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang.bbclass: Use llvm-strip for rv32/rv64</title>
<updated>2023-06-16T15:40:37+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-06-16T08:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=190da5cb56f182dcbb35f7fffb11083a06c8e606'/>
<id>urn:sha1:190da5cb56f182dcbb35f7fffb11083a06c8e606</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipe_sysroot_check_ld_is_lld: Use STAGING_BINDIR_TOOLCHAIN to find compiler installation</title>
<updated>2023-06-12T00:48:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-06-11T20:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=6ecaea06d5e6e7ed0a39b4c019fc485f18e1ce55'/>
<id>urn:sha1:6ecaea06d5e6e7ed0a39b4c019fc485f18e1ce55</id>
<content type='text'>
This ensures correct directory is used to create linker symlink

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang.bbclass: Check for INHIBIT_DEFAULT_DEPS in creating ld-&gt;lld symlink</title>
<updated>2023-06-09T17:40:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-06-09T07:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=7419c1f4e13187311870785a11e8cffee2c640e6'/>
<id>urn:sha1:7419c1f4e13187311870785a11e8cffee2c640e6</id>
<content type='text'>
When INHIBIT_DEFAULT_DEPS = "1" then the toolchain is not staged in
Recipe specific native sysroot at all, therefore there is no point of
creating the symlink

Moreover it also fixes build of such recipes when ld-is-lld is set at
distro level

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