diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-05-20 09:08:37 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-05-21 18:11:56 -0700 |
commit | d9585f0acaec960b69ce1e7931894eb312abfddd (patch) | |
tree | 97843c37e3b1606962ef511570995b0644f26f3f | |
parent | 5053e4cb25a0006fe47ddd0e99334c450bfd5316 (diff) | |
download | meta-clang-d9585f0acaec960b69ce1e7931894eb312abfddd.tar.gz |
clang: Update to 16.0.4+
Brings in
* 5729e63ac7b4 Fix ArgsAsWritten being null for ConceptSpecializationExpr in certain circumstances when parsing ASTs
* 2eb26b66c639 workflows/release-tasks: Remove stray backslash
* 812ea0780cfa Bump version to 16.0.5
* ae42196bc493 clangd] Fix builds after 4ddae8b941398a6579d3
* 21f3dfbc2673 [clangd] Fix test failure when it's built with compiler flags unknown by clang
* 82b4446f25d4 [Clang][BPF] Type print btf_type_tag properly
* e24a8596a81b [SelectionDAG][RISCV] Remove code for handling too small shift type from SimplifyDemandedBits.
* 46e68a277715 [Driver] Support multi /guard: options
* d5cce0a7781b [cmake] Disable GCC lifetime DSE
* 57262bbd32c3 [clang-tidy][test] Add trailing -- to suppress compile_commands.json read
* df309b120853 fix stack probe lowering for x86_intrcc
* 1a04a5f1cf15 [flang] Fix optional assertion in PFTBuilder
* bef3459fcde7 [clang] Fix default initializers being ignored when initializing templated aggregate types
* 83c2387c87e6 Reapply "[SystemZ] Bugfix in expansion of memmem operations."
* 3c1576cc0c54 Bump version to 16.0.4
* da3cd333bea5 compiler-rt] [test] Mark dfsan tests XFAIL on glibc-2.37
* 0c7669bc2bbf [clang][driver] Pass `-femulated-tls` through to the linker in LTO mode
* 753307debc04 [RuntimeDyld] Disable some ppc64 tests on 32-bit architectures.
* 93e555fbd794 [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
* ff9dc9c4fb11 [clang] Fix 2 bugs with parenthesized aggregate initialization
* 3cc0a562969b Clear read_fd_set if EINTR received
* 5db6c9daf033 [SimplifyCFG] Don't merge invoke if this makes immarg non-constant (PR61265)
* 33b41a6564f9 [clang] Fix a crash with parenthesized aggregate initialization and base classes
* 7a26555f8d48 [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
* 4676274c9eb2 [LLD][COFF] Print object file name for unsupported directives
* e86119670799 [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
* ec79a4730428 [CodeGen] precommit machine-latecleanup test
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-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 10cb3ae..f846833 100644 --- a/conf/layer.conf +++ b/conf/layer.conf | |||
@@ -32,7 +32,7 @@ INHERIT += "clang" | |||
32 | # Do not include clang in SDK unless user wants to | 32 | # Do not include clang in SDK unless user wants to |
33 | CLANGSDK ??= "0" | 33 | CLANGSDK ??= "0" |
34 | 34 | ||
35 | LLVMVERSION = "16.0.3" | 35 | LLVMVERSION = "16.0.5" |
36 | 36 | ||
37 | require conf/nonclangable.conf | 37 | require conf/nonclangable.conf |
38 | require conf/nonscanable.conf | 38 | require conf/nonscanable.conf |
diff --git a/recipes-devtools/clang/clang.inc b/recipes-devtools/clang/clang.inc index a61973d..1e75d00 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 = "16" | 7 | MAJOR_VER = "16" |
8 | MINOR_VER = "0" | 8 | MINOR_VER = "0" |
9 | PATCH_VER = "3" | 9 | PATCH_VER = "5" |
10 | 10 | ||
11 | SRCREV ?= "bd6783b380768bd35f37e0034dccf6c5736dd031" | 11 | SRCREV ?= "5729e63ac7b47c6ad40f904fedafad3c07cf71ea" |
12 | 12 | ||
13 | PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}" | 13 | PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}" |
14 | #BRANCH = "release/15.x" | 14 | #BRANCH = "release/15.x" |