summaryrefslogtreecommitdiffstats
path: root/recipes-devtools
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2017-08-25 15:36:58 -0700
committerKhem Raj <raj.khem@gmail.com>2017-08-25 17:23:49 -0700
commitaf5d0b8f0a76c1e7ebdf963d7e77127c29181eaf (patch)
tree4eb81d7e8767f0ae3e9b9e3f01dd6e186a277af2 /recipes-devtools
parent9fb837862ce7f2c2281c76c82867bd2c14517a17 (diff)
downloadmeta-clang-af5d0b8f0a76c1e7ebdf963d7e77127c29181eaf.tar.gz
clang,llvm.compiler-rt,lld,lldb: Update to latest release_50 rc3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools')
-rw-r--r--recipes-devtools/clang/clang.inc10
-rw-r--r--recipes-devtools/clang/compiler-rt/0006-replace-struct-sigaltstack-with-stack_t.patch28
-rw-r--r--recipes-devtools/clang/compiler-rt_git.bb1
3 files changed, 5 insertions, 34 deletions
diff --git a/recipes-devtools/clang/clang.inc b/recipes-devtools/clang/clang.inc
index 69810f4..19bb913 100644
--- a/recipes-devtools/clang/clang.inc
+++ b/recipes-devtools/clang/clang.inc
@@ -12,14 +12,14 @@ MINOR_VER="0"
12PATCH_VER="0" 12PATCH_VER="0"
13PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}" 13PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}"
14BRANCH = "release_50" 14BRANCH = "release_50"
15SRCREV_llvm = "70a89bb1406c19144e2ff7c6f36d0c0e46498d26" 15SRCREV_llvm = "3359933e710d5dae2815cf2fd3d776dfb3ffe1fa"
16SRCREV_clang = "8e4862b5be221092291aaf7ea40d72274acb9d96" 16SRCREV_clang = "0bc78694a319f80a28ca30e4d9d69c292ee12dee"
17SRCREV_compiler-rt = "e6bb43d8b68ab16a71b060fc32fcba18d20f8828" 17SRCREV_compiler-rt = "4b38c4038a4f2b8e2d02b5f5d7877fa79d940009"
18SRCREV_cxxabi = "5df6b5da0deba63bbf9046bcaa385241c4d72847" 18SRCREV_cxxabi = "5df6b5da0deba63bbf9046bcaa385241c4d72847"
19SRCREV_libcxx = "3fa4f9bbd1408f9b42b5a92c937cc832f3061ee8" 19SRCREV_libcxx = "3fa4f9bbd1408f9b42b5a92c937cc832f3061ee8"
20SRCREV_libunwind = "08a9d8430b8096d8963e9bc9c2a05f32816dd8a0" 20SRCREV_libunwind = "08a9d8430b8096d8963e9bc9c2a05f32816dd8a0"
21SRCREV_lld = "aee49a42ef600fa272f8e4a845e5fc847bcd427e" 21SRCREV_lld = "e2974bce18137935bde80dd34acb255cf6c68db0"
22SRCREV_lldb = "c15ef4dfe4ef4470ad5c53a9b1bf2ee15807e376" 22SRCREV_lldb = "d39b064b9bed74a50147436405d28b96502adc32"
23SRCREV_openmp = "1333cd34fa88de8461c0dbd2fbd439321073a334" 23SRCREV_openmp = "1333cd34fa88de8461c0dbd2fbd439321073a334"
24 24
25LLVMMD5SUM = "e825e017edc35cfd58e26116e5251771" 25LLVMMD5SUM = "e825e017edc35cfd58e26116e5251771"
diff --git a/recipes-devtools/clang/compiler-rt/0006-replace-struct-sigaltstack-with-stack_t.patch b/recipes-devtools/clang/compiler-rt/0006-replace-struct-sigaltstack-with-stack_t.patch
deleted file mode 100644
index 9135ee9..0000000
--- a/recipes-devtools/clang/compiler-rt/0006-replace-struct-sigaltstack-with-stack_t.patch
+++ /dev/null
@@ -1,28 +0,0 @@
1From 2bbd4dfe98ed1e5287b0a1ab0464e6b8bf344432 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Sat, 22 Jul 2017 10:00:12 -0700
4Subject: [PATCH] replace struct sigaltstack with stack_t
5
6glibc 2.26 has removed struct sigaltstack
7
8Signed-off-by: Khem Raj <raj.khem@gmail.com>
9---
10 lib/esan/esan_sideline_linux.cpp | 2 +-
11 1 file changed, 1 insertion(+), 1 deletion(-)
12
13diff --git a/lib/esan/esan_sideline_linux.cpp b/lib/esan/esan_sideline_linux.cpp
14index d04f5909d..bc272dfe4 100644
15--- a/lib/esan/esan_sideline_linux.cpp
16+++ b/lib/esan/esan_sideline_linux.cpp
17@@ -70,7 +70,7 @@ int SidelineThread::runSideline(void *Arg) {
18
19 // Set up a signal handler on an alternate stack for safety.
20 InternalScopedBuffer<char> StackMap(SigAltStackSize);
21- struct sigaltstack SigAltStack;
22+ stack_t SigAltStack;
23 SigAltStack.ss_sp = StackMap.data();
24 SigAltStack.ss_size = SigAltStackSize;
25 SigAltStack.ss_flags = 0;
26--
272.13.3
28
diff --git a/recipes-devtools/clang/compiler-rt_git.bb b/recipes-devtools/clang/compiler-rt_git.bb
index 50e83b3..834d2d6 100644
--- a/recipes-devtools/clang/compiler-rt_git.bb
+++ b/recipes-devtools/clang/compiler-rt_git.bb
@@ -21,7 +21,6 @@ SRC_URI = "\
21 file://0003-Disable-tsan-on-OE-glibc.patch \ 21 file://0003-Disable-tsan-on-OE-glibc.patch \
22 file://0004-cmake-mips-Do-not-specify-target-with-OE.patch \ 22 file://0004-cmake-mips-Do-not-specify-target-with-OE.patch \
23 file://0005-Pass-march-armv8.1-a-instead-of-mcrc.patch \ 23 file://0005-Pass-march-armv8.1-a-instead-of-mcrc.patch \
24 file://0006-replace-struct-sigaltstack-with-stack_t.patch \
25" 24"
26 25
27SRCREV_FORMAT = "compiler-rt" 26SRCREV_FORMAT = "compiler-rt"