diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-07-28 09:17:35 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-09-12 10:51:30 -0700 |
commit | 0f38186ae93400b870f7f92938bbf8643e7da958 (patch) | |
tree | 405e154b5d91d4237e92966b30f339e266d7258b /recipes-devtools/clang/common.inc | |
parent | 79236c2f7b01f996d5691f9944029aa4a5315112 (diff) | |
download | meta-clang-0f38186ae93400b870f7f92938bbf8643e7da958.tar.gz |
clang: Upgrade to clang 15.0.0 release
Drop upstreamed patches and forward port the remaining to latest
sourcess
llvm: Fix libzstd detection with zstd cmake files
Release Notes [1] [2] [3] [4] [5] [6]
[1] https://github.com/llvm/llvm-project/blob/release/15.x/clang/docs/ReleaseNotes.rst
[2] https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
[3] https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
[4] https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
[5] https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
[6] https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/common.inc')
-rw-r--r-- | recipes-devtools/clang/common.inc | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/recipes-devtools/clang/common.inc b/recipes-devtools/clang/common.inc index 77d7142..cb705ef 100644 --- a/recipes-devtools/clang/common.inc +++ b/recipes-devtools/clang/common.inc | |||
@@ -31,22 +31,19 @@ SRC_URI = "\ | |||
31 | file://0019-For-x86_64-set-Yocto-based-GCC-install-search-path.patch \ | 31 | file://0019-For-x86_64-set-Yocto-based-GCC-install-search-path.patch \ |
32 | file://0020-llvm-Do-not-use-find_library-for-ncurses.patch \ | 32 | file://0020-llvm-Do-not-use-find_library-for-ncurses.patch \ |
33 | file://0021-llvm-Insert-anchor-for-adding-OE-distro-vendor-names.patch \ | 33 | file://0021-llvm-Insert-anchor-for-adding-OE-distro-vendor-names.patch \ |
34 | file://0022-compiler-rt-Use-mcr-based-barrier-on-armv6.patch \ | 34 | file://0022-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch \ |
35 | file://0023-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch \ | 35 | file://0023-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch \ |
36 | file://0024-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch \ | 36 | file://0024-compiler-rt-Link-scudo-with-SANITIZER_CXX_ABI_LIBRAR.patch \ |
37 | file://0025-compiler-rt-Link-scudo-with-SANITIZER_CXX_ABI_LIBRAR.patch \ | 37 | file://0025-libunwind-Added-unw_backtrace-method.patch \ |
38 | file://0026-compiler-rt-Link-scudo-standalone-with-libatomic-on-.patch \ | 38 | file://0026-Drop-the-git-suffix-from-various-version-variables.patch \ |
39 | file://0027-libunwind-Added-unw_backtrace-method.patch \ | 39 | file://0027-clang-Do-not-use-install-relative-libc-headers.patch \ |
40 | file://0028-Do-not-force-thumb-mode-directive.patch \ | 40 | file://0028-clang-Fix-how-driver-finds-GCC-installation-path-on-.patch \ |
41 | file://0029-clang-Do-not-use-install-relative-libc-headers.patch \ | 41 | file://0029-Fix-lib-paths-for-OpenEmbedded-Host.patch \ |
42 | file://0030-clang-Fix-how-driver-finds-GCC-installation-path-on-.patch \ | 42 | file://0030-Correct-library-search-path-for-OpenEmbedded-Host.patch \ |
43 | file://0031-Fix-lib-paths-for-OpenEmbedded-Host.patch \ | 43 | file://0031-lldb-Link-with-libatomic-on-x86.patch \ |
44 | file://0032-Correct-library-search-path-for-OpenEmbedded-Host.patch \ | 44 | file://0032-clang-exclude-openembedded-distributions-from-settin.patch \ |
45 | file://0033-lldb-Link-with-libatomic-on-x86.patch \ | 45 | file://0033-compiler-rt-Enable-__int128-for-ppc32.patch \ |
46 | file://0034-clang-exclude-openembedded-distributions-from-settin.patch \ | 46 | file://0034-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch \ |
47 | file://0035-compiler-rt-Enable-__int128-for-ppc32.patch \ | ||
48 | file://0036-compiler-rt-builtins-Move-DMB-definition-to-syn-opsh.patch \ | ||
49 | file://0037-sanitizer-Remove-include-linux-fs.h-to-resolve-fscon.patch \ | ||
50 | " | 47 | " |
51 | # Fallback to no-PIE if not set | 48 | # Fallback to no-PIE if not set |
52 | GCCPIE ??= "" | 49 | GCCPIE ??= "" |