diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-05-25 08:48:13 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-08-07 13:20:23 -0700 |
commit | 26a3942c556ae93728b7c2eb5e87f25f055ac54c (patch) | |
tree | 3d9be10a75713be5bb96f0ab2f337bd602c80c4b | |
parent | 5563999cd1e3b9e29532df8d6f2b3c9475f96833 (diff) | |
download | meta-clang-26a3942c556ae93728b7c2eb5e87f25f055ac54c.tar.gz |
clang: Update to 14.0.4+
This brings
* b950bd2ce7ff Bump version to 14.0.5
* 29f1039a7285 [CUDA][HIP] Externalize kernels with internal linkage
* e6de9ed37308 [CUDA][HIP] Externalize kernels in anonymous name space
* fecfc8394484 AST: Move __va_list tag back to std conditionally on AArch64.
* 725d57c39039 AST: Make getEffectiveDeclContext() a member function of ItaniumMangleContextImpl. NFCI.
* 0009cdbd8a3a [clang][NFC] Remove IgnoreLinkageSpecDecls
* 53eaee6bf3b3 [clang][NFC] Standard substitution checking cleanup
* c81f3d00cbd4 [AVR] Generate 'rcall' instead of 'call' on avr2 and avr25
* 5f6fe6b93e85 [AVR] Fix incorrect calling convention for varargs functions
* 42fe7ccbeb44 [SystemZ] Bugfix for symbolic displacements.
* f45a01e4a170 [libc++][CI] added XFAIL LIBCXX-AIX-FIXME to new runnning test cases after install locale fileset on AIX OS.
* 55e34f3b49b1 [libc++] Always enable the ranges concepts
* 5f66e721ec1d [ELF][ARM] Fix unneeded thunk for branches to hidden undefined weak
* 3bfae7816bdb Fix crash getting name of a template decl
* 76c1c1dd2a01 [OpenMP] Fix library path missing when using OpenMP
* 588b95a2b88e [ELF][AArch64] Fix unneeded thunk for branches to hidden undefined weak
* e70d79f1e8c0 [ELF] Ignore --no-add-needed
* 7a42b2fd5be3 [BOLT] Compact legacy profiles
* d6319246f89b [CodeGen] Use ABI alignment for C++ new expressions
* daef3113e819 [compiler-rt] Add NO_EXEC_STACK_DIRECTIVE on s390x
* c65b0cd2421d [GlobalIsel] Fix fallback if stack protector isn't supported.
* cda300eab8dd [Driver][Solaris] -r: imply -nostdlib like GCC
* 9827a185b611 [Driver][Ananas] -r: imply -nostdlib like GCC
* 087082a828ff [cmake] Increase -fms-compatibility-version in Windows toolchain file
* c56415735060 [SystemZ] Bugfix in SystemZTargetLowering::combineINT_TO_FP()
* be653f6292e7 [X86] combineX86ShuffleChain - don't fold to truncate(concat(V1,V2)) if it was already a PACK op
* 52528806579b [AArch64] Ampere1 does not support MTE
* 53433dd0b503 [AArch64] Support for Ampere1 core
* c6d56a324ef8 [AArch64] Add native CPU detection for Ampere1
* 60c8e02c9d12 [IPSCCP] Support unfeasible default dests for switch.
* 0108630f8bc5 [InstCombine] Fix scalable-vector bitwise select matching
* 39e909731a11 [InstCombine] add scalable vector test for logical select; NFC
* cd597588217a [HIP] Fix HIP include path
* 50d4a84152c6 Fix test for c7ee0b8bda8b32a800bc01e9151b364446a6e1b1
* 869c1d7d0902 [Clang] Fix the guaranteed alignment of memory returned by malloc/new on OpenBSD
* 5c4cf01f47da [Driver][Linux] Remove D.Dir+"/../lib" from default search paths for LLVM_ENABLE_RUNTIMES builds
* f3f90ec42ae6 [MC][ELF] Improve st_size propagation rule
* 9ed930e5cd74 [MC][test] Improve offset.s
* 5eb22621bcd2 Bump version to 14.0.4
* 019d4f1ceb96 [libc++abi] Remove XFAIL on arm64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit a49a75be369d564e3d641216add16277537aac85)
-rw-r--r-- | conf/layer.conf | 2 | ||||
-rw-r--r-- | recipes-devtools/clang/clang.inc | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/conf/layer.conf b/conf/layer.conf index bcbe69e..8938b39 100644 --- a/conf/layer.conf +++ b/conf/layer.conf | |||
@@ -31,7 +31,7 @@ INHERIT += "clang" | |||
31 | # Do not include clang in SDK unless user wants to | 31 | # Do not include clang in SDK unless user wants to |
32 | CLANGSDK ??= "0" | 32 | CLANGSDK ??= "0" |
33 | 33 | ||
34 | LLVMVERSION = "14.0.3" | 34 | LLVMVERSION = "14.0.5" |
35 | 35 | ||
36 | require conf/nonclangable.conf | 36 | require conf/nonclangable.conf |
37 | require conf/nonscanable.conf | 37 | require conf/nonscanable.conf |
diff --git a/recipes-devtools/clang/clang.inc b/recipes-devtools/clang/clang.inc index 90c7ae8..e9b6506 100644 --- a/recipes-devtools/clang/clang.inc +++ b/recipes-devtools/clang/clang.inc | |||
@@ -6,9 +6,9 @@ LLVM_GIT_PROTOCOL ?= "https" | |||
6 | 6 | ||
7 | MAJOR_VER = "14" | 7 | MAJOR_VER = "14" |
8 | MINOR_VER = "0" | 8 | MINOR_VER = "0" |
9 | PATCH_VER = "3" | 9 | PATCH_VER = "5" |
10 | 10 | ||
11 | SRCREV ?= "1f9140064dfbfb0bbda8e51306ea51080b2f7aac" | 11 | SRCREV ?= "b950bd2ce7ff79b203b2acba02e1c468836989ae" |
12 | 12 | ||
13 | PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}" | 13 | PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}" |
14 | BRANCH = "release/14.x" | 14 | BRANCH = "release/14.x" |