<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git, branch honister</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=honister</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=honister'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2022-01-14T18:16:15+00:00</updated>
<entry>
<title>mesa: Drop clang13.patch</title>
<updated>2022-01-14T18:16:15+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-10-23T18:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=088904d40231d9e099c2f5039cd3c2bc47d332d1'/>
<id>urn:sha1:088904d40231d9e099c2f5039cd3c2bc47d332d1</id>
<content type='text'>
It is fixed in 21.2.4 release of mesa already

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
</content>
</entry>
<entry>
<title>bcc: Add explicit dependency on flex target recipe</title>
<updated>2021-12-09T16:45:54+00:00</updated>
<author>
<name>Sumit Garg</name>
<email>sumit.garg@linaro.org</email>
</author>
<published>2021-12-08T05:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=fc5389393adb005b519e488e9e6be4fc5791239c'/>
<id>urn:sha1:fc5389393adb005b519e488e9e6be4fc5791239c</id>
<content type='text'>
While building bcc for the target it depends on flex target recipe. So
add that dependency explicity.

Signed-off-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
</content>
</entry>
<entry>
<title>nativesdk-clang: Fix build when using RUNTIME = llvm</title>
<updated>2021-09-28T05:58:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-09-28T04:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=826f7287ffb8ae87bd843ecfe4a21a661bb03294'/>
<id>urn:sha1:826f7287ffb8ae87bd843ecfe4a21a661bb03294</id>
<content type='text'>
We can not use nativesdk variants of libcxx and compiler-rt yet when
compiling nativesdk-clang because, it will need this compiler to build
them, so solve this catch-22, since we do not use the runtime built
during compiler builds, use libgcc/libstdc++ to pass cmake tests
during configure, this should be fine as it will be not needed for final
builds where nativesdk-clang will be used, it can still default to llvm
runtime on SDK host

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Update to 13.0.0-rc4</title>
<updated>2021-09-25T18:31:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-09-25T06:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=d236deda20383e66e303399d98544fbcc66155a9'/>
<id>urn:sha1:d236deda20383e66e303399d98544fbcc66155a9</id>
<content type='text'>
Changes in this set

  * d7b669b3a303 [clang] don't mark as Elidable CXXConstruct expressions used in NRVO
  * ee6913cc8317 [analyzer] Add 13.0.0 release notes
  * d0f0b5b99262 Thread safety analysis: Warn when demoting locks on back edges
  * 80f974e40f81 [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
  * 5b95eb0b442e [debuginfo-test][cross-project-tests] Release note for new project name
  * b96ee8f581f6 [X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vectors (PR51858)
  * dda88bfc06b5 [clang][scan-build] Use cc/c++ instead of gcc/g++ on OpenBSD.
  * 08642a395f23 Fix syntax error in Clang release notes
  * 6a5ccb2ec438 [compiler-rt] Implement __clear_cache() on OpenBSD/riscv64
  * 6aa054242d60 [LLD] Add required `ppc` target to the test cases. NFC
  * 8d78ac26f475 [OpenMP]Fix PR51349: Remove AlwaysInline for if regions.
  * d811546f803c [compiler-rt] Move -fno-omit-frame-pointer check to common config-ix
  * 89f2c0c63c22 [clang] disable implicit moves when not in CPlusPLus
  * 635b7871de93 [clang-repl] Install clang-repl
  * 1f27fe612876 -Wunused-but-set-parameter/-Wunused-but-set-variable Add to the release notes

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: use global multilib variants</title>
<updated>2021-09-25T18:30:52+00:00</updated>
<author>
<name>Dan McGregor</name>
<email>dan.mcgregor@usask.ca</email>
</author>
<published>2021-04-21T20:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=1f40e6439ac7894bf788aa221efc8648d043a0f9'/>
<id>urn:sha1:1f40e6439ac7894bf788aa221efc8648d043a0f9</id>
<content type='text'>
Using regular multilib variants prevents sharing state between machines
with dissimilar multilibs, or non-multilib machines. Since there's no
harm in having extra multilib triples, use the full set for all builds.

Signed-off-by: Dan McGregor &lt;dan.mcgregor@usask.ca&gt;
</content>
</entry>
<entry>
<title>spirv-llvm-translator: Use latest revisions</title>
<updated>2021-09-25T14:04:51+00:00</updated>
<author>
<name>Zoltán Böszörményi</name>
<email>zboszor@gmail.com</email>
</author>
<published>2021-09-25T07:47:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=11b5b37db1046326b0c0ca067d3f4834d3e5dfe7'/>
<id>urn:sha1:11b5b37db1046326b0c0ca067d3f4834d3e5dfe7</id>
<content type='text'>
Use latest revisions for SPIRV-LLVM-Translator and SPIRV-Headers

Signed-off-by: Zoltán Böszörményi &lt;zboszor@gmail.com&gt;
</content>
</entry>
<entry>
<title>bpftrace: Update to latest master</title>
<updated>2021-09-17T05:57:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-09-17T01:17:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=8a7c0e808678a95dfdba6689b651f1a0ff0dc206'/>
<id>urn:sha1:8a7c0e808678a95dfdba6689b651f1a0ff0dc206</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>spirv-llvm-translator: Use the latest commit for SPIRV-Headers</title>
<updated>2021-09-15T19:29:33+00:00</updated>
<author>
<name>Zoltán Böszörményi</name>
<email>zboszor@gmail.com</email>
</author>
<published>2021-09-14T11:12:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=edd9f7e580e02242e08d34d35d808171f79d1fc9'/>
<id>urn:sha1:edd9f7e580e02242e08d34d35d808171f79d1fc9</id>
<content type='text'>
Signed-off-by: Zoltán Böszörményi &lt;zboszor@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Update to latest 13.x</title>
<updated>2021-09-15T19:29:33+00:00</updated>
<author>
<name>Zoltán Böszörményi</name>
<email>zboszor@gmail.com</email>
</author>
<published>2021-09-14T07:42:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=b8463aa66767e0c4e6dee3c90d666a8bd47c6766'/>
<id>urn:sha1:b8463aa66767e0c4e6dee3c90d666a8bd47c6766</id>
<content type='text'>
Brings following changes up to 13.0.0-rc3

f6b09e394a5f [openmp] Apply code change from D109500
1916a1c578f8 [VPlan] Fix crash caused by not updating all users properly.
2aa67b31faf0 [clang-format] Restrict the special handling for K&amp;R C to C/C++
f1342c749ac0 [LLDB] AArch64 SVE restore SVE registers after expression
fbb8b41588be Revert "[AArch64][GlobalISel] Legalize bswap &lt;2 x i16&gt;"
1c198b3032e8 Revert [MC][ELF] Emit separate unique sections for different flags
4728892cd336 [LLD] Support compressed input sections on big-endian targets
77f24308fe78 [X86] Don't clobber EBX in stackprobes
1ff9aa2bfe19 [IR] Handle constant expressions in containsUndefinedElement()
84a3be829686 [SimplifyCFG] performBranchToCommonDestFolding(): require block-closed SSA form for bonus instructions (PR51125)
bd8cc8543fdc [OpenCL][Docs] Update OpenCL 3.0 implementation status.
9723fc15338e [OpenCL][Docs] Release 13 notes.
f53652203e49 scudo: Only add no-omit-frame-pointer flags when the compiler supports them
c8d8248488a3 [clang-format] Improve detection of parameter declarations in K&amp;R C
4ab7fe9228db [clang-format] Distinguish K&amp;R C function definition and attribute
748f09fdd5d6 [clang-format] improve distinction of K&amp;R function definitions vs attributes
ffd90ed19988 [clang-format] handle trailing comments in function definition detection
b685e13d1130 [clan-format] detect function definitions more conservatively
e3ec9058aae5 [MemCpyOpt] Fix a variety of scalable-type crashes
718280c8a2d1 [AMDGPU][OpenMP] Use complex definitions from complex_cmath.h

Signed-off-by: Zoltán Böszörményi &lt;zboszor@gmail.com&gt;
</content>
</entry>
<entry>
<title>spirv-llvm-translator: Define explicit SRCREV_FORMAT</title>
<updated>2021-09-11T10:47:50+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-09-11T07:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=46e154f597b2db2a57a183dadc4a03f59671dde3'/>
<id>urn:sha1:46e154f597b2db2a57a183dadc4a03f59671dde3</id>
<content type='text'>
Since it uses multiple fetch URIs make it explicit to define SRCREV_FORMAT

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