diff options
author | Khem Raj <raj.khem@gmail.com> | 2017-02-08 21:50:08 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2017-02-08 21:50:08 -0800 |
commit | a62a591c1ba4c0b0bb39962c16e93fe516f334d4 (patch) | |
tree | 3cb47cf8f3b2f04c79b6dc2fa2dd36d8f801cb2e | |
parent | 9912b683aa88e047d8e4e35ddaface66d9e2834c (diff) | |
download | meta-clang-a62a591c1ba4c0b0bb39962c16e93fe516f334d4.tar.gz |
clang: Update to 4.0.0 rc2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | conf/nonclangable.conf | 3 | ||||
-rw-r--r-- | recipes-devtools/clang/clang.inc | 10 |
2 files changed, 7 insertions, 6 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 86c339a..e570adb 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf | |||
@@ -57,6 +57,8 @@ TOOLCHAIN_pn-uclibc = "gcc" | |||
57 | TOOLCHAIN_pn-uclibc-initial = "gcc" | 57 | TOOLCHAIN_pn-uclibc-initial = "gcc" |
58 | TOOLCHAIN_pn-valgrind = "gcc" | 58 | TOOLCHAIN_pn-valgrind = "gcc" |
59 | TOOLCHAIN_pn-zlib = "gcc" | 59 | TOOLCHAIN_pn-zlib = "gcc" |
60 | # qemu-user does not execute the applications built with clang correctly | ||
61 | TOOLCHAIN_pn-gobject-introspection = "gcc" | ||
60 | 62 | ||
61 | #| ../../mpfr-3.1.4/src/mul.c:324:11: error: invalid output constraint '=h' in asm | 63 | #| ../../mpfr-3.1.4/src/mul.c:324:11: error: invalid output constraint '=h' in asm |
62 | #| umul_ppmm (tmp[1], tmp[0], MPFR_MANT (b)[0], MPFR_MANT (c)[0]); | 64 | #| umul_ppmm (tmp[1], tmp[0], MPFR_MANT (b)[0], MPFR_MANT (c)[0]); |
@@ -108,4 +110,3 @@ SECURITY_LDLAGS_append_pn-ruby_toolchain-clang = " -Wl,-pie" | |||
108 | #io_getevents.c:25:141: error: invalid use of a cast in a inline asm context requiring an l-value: remove the cast or build with -fheinous-gnu-extensions | 110 | #io_getevents.c:25:141: error: invalid use of a cast in a inline asm context requiring an l-value: remove the cast or build with -fheinous-gnu-extensions |
109 | #io_syscall5(int, __io_getevents_0_4, io_getevents, io_context_t, ctx, long, min_nr, long, nr, struct io_event *, events, struct timespec *, timeout) | 111 | #io_syscall5(int, __io_getevents_0_4, io_getevents, io_context_t, ctx, long, min_nr, long, nr, struct io_event *, events, struct timespec *, timeout) |
110 | CFLAGS_append_pn-libaio_toolchain-clang_mips = " -fheinous-gnu-extensions" | 112 | CFLAGS_append_pn-libaio_toolchain-clang_mips = " -fheinous-gnu-extensions" |
111 | |||
diff --git a/recipes-devtools/clang/clang.inc b/recipes-devtools/clang/clang.inc index 6b4aecd..0a20c51 100644 --- a/recipes-devtools/clang/clang.inc +++ b/recipes-devtools/clang/clang.inc | |||
@@ -10,12 +10,12 @@ LLVM_GIT_PROTOCOL ?= "git" | |||
10 | 10 | ||
11 | PV = "4.0.0" | 11 | PV = "4.0.0" |
12 | BRANCH = "release_40" | 12 | BRANCH = "release_40" |
13 | SRCREV_llvm = "4c02744674eefe1d06247de20e68ab00ab75c061" | 13 | SRCREV_llvm = "6af4d1ac2acfc8c22db959f2b7b11d68688b2425" |
14 | SRCREV_clang = "a6a1d3f3aa6c1d0018d84c3d6c26a552075982ab" | 14 | SRCREV_clang = "ee02028a97bfbce4d63787dd05366fafdda445c5" |
15 | SRCREV_compiler-rt = "855d4c102556800c64315ebf0f7e6339e58b6ccd" | 15 | SRCREV_compiler-rt = "855d4c102556800c64315ebf0f7e6339e58b6ccd" |
16 | SRCREV_cxxabi = "c980f401c96324d8d5210fbbf9ba64154a740e7b" | 16 | SRCREV_cxxabi = "c4e6c8a10dea6f569fa99d56945ec1eba4be40dd" |
17 | SRCREV_libcxx = "ae248b3de76f1f25b9aa925743877b763e17e7b6" | 17 | SRCREV_libcxx = "b591390f4926d4a353c06af432a16fe7fb999570" |
18 | SRCREV_libunwind = "9f88e323c3d0926f52ab3d4a5379eefd92ff28c2" | 18 | SRCREV_libunwind = "b8383c059f85f0d1249338a1775df967a1d0ff43" |
19 | 19 | ||
20 | LLVMMD5SUM = "e825e017edc35cfd58e26116e5251771" | 20 | LLVMMD5SUM = "e825e017edc35cfd58e26116e5251771" |
21 | CLANGMD5SUM = "a77eac638a3aae44a2d604217d6f0f01" | 21 | CLANGMD5SUM = "a77eac638a3aae44a2d604217d6f0f01" |