diff mbox series

clang/llvm: Upgrade to 23.1.2 release

Message ID 20260925092127.2318936-1-Deepesh.Varatharajan@windriver.com
State New
Headers show
Series clang/llvm: Upgrade to 23.1.2 release | expand

Commit Message

Varatharajan, Deepesh Sept. 25, 2026, 9:21 a.m. UTC
From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>

https://discourse.llvm.org/t/llvm-23-1-2-released/91895

Brings following fixes:
85ac56026243 [Clang][CodeGen] Fix crash in EmitParmDecl for bodyless destructors with -fextend-variable-liveness (#218830)
4b1925210476 Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (#216613)
4a9562cdbd75 workflows/release-binaries: Fix zstd compression (#219587)
577cd04ea1e6 [cmake] FindLibXml2: keep user-provided LIBXML2_DEFINITIONS (#221294)
03b58ead1a5d [llvm][AArch64] Fix FPDiff founding direction in non-sibcall tail calls (#223545)
eab565ac4e1a Reland "[llvm][AArch64] Ensure stack alignment in non-sibcall tail calls with FPDiff" (#220406)
267a9fb46389 [clang][modulemap] Fix crashes loading pcms (#218011)
36e7268be7c2 [lldb] Disable delayed-breakpoints by default for lldb 23
664808c09ccd [libc++] Reword confusing warning message about AppleClang version (#222380)
ba019b7aafce [SPARC] Fix SelectForceADDRrr for global addresses and non-reg operands (#220013)
82fc843747e0 [libc++] Don't assume a valid range in find_if for empty inputs (#213752)
2eabe80bc7ab [libc++] Opt `std::*set` out of map key extraction optimization (#220452)
21a77e7bb6bf [LLVM][CodeGen][SME] Don't use non-streaming zeroing instruction when in streaming mode. (#222353)
3c3c37ea117a [win/asan] GetInstructionSize: Add some more instructions. (#219038)
069ef0e7cb36 Add release note for #184718.
7fe36371c71b [RISCV] Fix infinite DAGCombine loop with SETCC and SIGN_EXTEND_INREG (#221593)
36ede5c3922b [clang-tidy] Normalize windows line filter paths (#217038)
24ba344c56c5 [Driver][OpenBSD] Use -no-pie instead of -nopie (#220464)
e5130a252e5d [Driver][OpenBSD] Pass -pie for static PIE links (#216907)

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
---
 meta/conf/distro/include/maintainers.inc     | 2 +-
 meta/recipes-devtools/clang/common-clang.inc | 2 +-
 meta/recipes-devtools/clang/common.inc       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index c273d2d754..e7df56daf0 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -483,7 +483,7 @@  RECIPE_MAINTAINER:pn-linux-yocto-tiny = "Bruce Ashfield <bruce.ashfield@gmail.co
 RECIPE_MAINTAINER:pn-lld = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-lldb = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-llvm = "Khem Raj <raj.khem@gmail.com>"
-RECIPE_MAINTAINER:pn-llvm-project-source-23.1.1 = "Khem Raj <raj.khem@gmail.com>"
+RECIPE_MAINTAINER:pn-llvm-project-source-23.1.2 = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-llvm-tblgen-native = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-log4cplus = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-logrotate = "Yi Zhao <yi.zhao@windriver.com>"
diff --git a/meta/recipes-devtools/clang/common-clang.inc b/meta/recipes-devtools/clang/common-clang.inc
index 912fb80277..d34858d8a2 100644
--- a/meta/recipes-devtools/clang/common-clang.inc
+++ b/meta/recipes-devtools/clang/common-clang.inc
@@ -5,7 +5,7 @@  LLVM_HTTP ?= "https://github.com/llvm"
 
 MAJOR_VER = "23"
 MINOR_VER = "1"
-PATCH_VER = "1"
+PATCH_VER = "2"
 # could be 'rcX' or 'git' or empty ( for release )
 VER_SUFFIX = ""
 
diff --git a/meta/recipes-devtools/clang/common.inc b/meta/recipes-devtools/clang/common.inc
index 5b358f7284..a8dee591b9 100644
--- a/meta/recipes-devtools/clang/common.inc
+++ b/meta/recipes-devtools/clang/common.inc
@@ -17,7 +17,7 @@  BASEURI ?= "${LLVM_HTTP}/llvm-project/releases/download/llvmorg-${PV}${VER_SUFFI
 UPSTREAM_CHECK_URI = "${LLVM_HTTP}/llvm-project/releases/"
 UPSTREAM_CHECK_REGEX = "releases/tag/llvmorg-?(?P<pver>\d+(\.\d+)+)"
 SOURCEDIR ?= "llvm-project-${PV}${VER_SUFFIX}.src"
-SRC_URI[sha256sum] = "ebe9be46fe8756d58c5b198ffad0fa2a766257add81a4dc52179bfacc7888ee6"
+SRC_URI[sha256sum] = "c98bbef08a2b4c2613cd50e9aa9ae7b69b1fe6c16b2c40373bc0ab6116fdf78a"
 
 SRC_URI = "\
     ${BASEURI} \