]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
llvm: Upgrade to 17.0.5
authorKhem Raj <raj.khem@gmail.com>
Tue, 14 Nov 2023 19:24:09 +0000 (11:24 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 20 Nov 2023 15:30:46 +0000 (15:30 +0000)
Brings following changes

98bfdac5ce82 [BranchFolding] Remove dubious assert from operator< (#71639)
12c6ee8fd204 [GlobalOpt] Cache whether CC is changeable (#71381)
0a1274224ef8 [libc++] Fix UB in <expected> related to "has value" flag (#68552) (#68733)
42f8800b720f [clang] fix test PR69717.cpp (#72134)
e666be92b44b [clang] Run test on x86 only
aebee698ef16 [clang] Do not clear FP pragma stack when instantiating functions (#70646)
529aa6eadb27 [SLP]Fix PR70004: Do not change insert point for reduction gather nodes.
69b3baf9b87e [DAG] WidenVectorOperand - add basic handling for *_EXTEND_VECTOR_INREG nodes
e7dc53b94212 [Mips] In LowerShift*Parts, xor with bits-1 instead of -1. (#71149)
a6cbdae98272 [clang-format] Correctly annotate keyword operator function name (#66904)
094cfd14c813 Bump version to 17.0.5
05422e1dcf94 [Driver] Fix linking with -lm on Solaris (#65632)
910748f4ec5a [clang-repl] Fix BUILD_SHARED_LIBS symbols from libclangInterpreter on MinGW (#71393)
582f0469dae1 [CGExprConstant] stop calling into ConstExprEmitter for Reference type destinations (#70366)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/recipes-devtools/llvm/llvm_git.bb

index 0f811624a46a7ac3c74dafefe1bd012200049de4..de8d4116868ab30ea53b46c6c4db19d566dd8577 100644 (file)
@@ -14,14 +14,14 @@ RDEPENDS:${PN}:append:class-target = " ncurses-terminfo"
 
 inherit cmake pkgconfig
 
-PV = "17.0.4"
+PV = "17.0.5"
 
 MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}"
 
 LLVM_RELEASE = "${PV}"
 
 BRANCH = "release/${MAJOR_VERSION}.x"
-SRCREV = "309d55140c46384b6de7a7573206cbeba3f7077f"
+SRCREV = "98bfdac5ce82d1679f8af9a57501471812ab68d7"
 SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \
            file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \
            file://0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch;striplevel=2 \