summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2021-02-25 08:44:11 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-02-26 15:21:20 +0000
commit3fdb6e1b772145891ea0f2708cc7423a3616a396 (patch)
treeafd80675806cc21f6af592e2ebe74116533bc884
parent7bf45fa0eddf17a4d6402ae8321be213a7956bd7 (diff)
downloadpoky-3fdb6e1b772145891ea0f2708cc7423a3616a396.tar.gz
llvm: Upgrade to 11.1.0 release
(From OE-Core rev: ca82b695bd885be05b90083e15ddb4bff47a07de) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/conf/distro/include/tcmode-default.inc2
-rw-r--r--meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch2
-rw-r--r--meta/recipes-devtools/llvm/llvm_git.bb8
3 files changed, 6 insertions, 6 deletions
diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc
index 8e454f74a5..76ada982f9 100644
--- a/meta/conf/distro/include/tcmode-default.inc
+++ b/meta/conf/distro/include/tcmode-default.inc
@@ -26,7 +26,7 @@ QEMUVERSION ?= "5.2%"
26GOVERSION ?= "1.16%" 26GOVERSION ?= "1.16%"
27# This can not use wildcards like 8.0.% since it is also used in mesa to denote 27# This can not use wildcards like 8.0.% since it is also used in mesa to denote
28# llvm version being used, so always bump it with llvm recipe version bump 28# llvm version being used, so always bump it with llvm recipe version bump
29LLVMVERSION ?= "10.0.1" 29LLVMVERSION ?= "11.1.0"
30 30
31PREFERRED_VERSION_gcc ?= "${GCCVERSION}" 31PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
32PREFERRED_VERSION_gcc-cross-${TARGET_ARCH} ?= "${GCCVERSION}" 32PREFERRED_VERSION_gcc-cross-${TARGET_ARCH} ?= "${GCCVERSION}"
diff --git a/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch b/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
index 20eea060b1..48af6fc283 100644
--- a/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
+++ b/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
@@ -7,7 +7,7 @@ Otherwise, there are instances which are identical in
7every other field and therefore sort non-reproducibly 7every other field and therefore sort non-reproducibly
8(which breaks binary and source reproducibiliy). 8(which breaks binary and source reproducibiliy).
9 9
10Upstream-Status: Pending 10Upstream-Status: Submitted [https://reviews.llvm.org/D97477]
11Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> 11Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
12--- 12---
13 llvm/utils/TableGen/AsmMatcherEmitter.cpp | 5 ++++- 13 llvm/utils/TableGen/AsmMatcherEmitter.cpp | 5 ++++-
diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb
index 43395f8cfc..86def0878c 100644
--- a/meta/recipes-devtools/llvm/llvm_git.bb
+++ b/meta/recipes-devtools/llvm/llvm_git.bb
@@ -19,9 +19,9 @@ inherit cmake pkgconfig
19 19
20PROVIDES += "llvm${PV}" 20PROVIDES += "llvm${PV}"
21 21
22MAJOR_VERSION = "10" 22MAJOR_VERSION = "11"
23MINOR_VERSION = "0" 23MINOR_VERSION = "1"
24PATCH_VERSION = "1" 24PATCH_VERSION = "0"
25 25
26PV = "${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}" 26PV = "${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}"
27 27
@@ -29,7 +29,7 @@ LLVM_RELEASE = "${PV}"
29LLVM_DIR = "llvm${LLVM_RELEASE}" 29LLVM_DIR = "llvm${LLVM_RELEASE}"
30 30
31BRANCH = "release/${MAJOR_VERSION}.x" 31BRANCH = "release/${MAJOR_VERSION}.x"
32SRCREV = "ef32c611aa214dea855364efd7ba451ec5ec3f74" 32SRCREV = "1fdec59bffc11ae37eb51a1b9869f0696bfd5312"
33SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH} \ 33SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH} \
34 file://0006-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch;striplevel=2 \ 34 file://0006-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch;striplevel=2 \
35 file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \ 35 file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \