summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/common.inc
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-07-28 09:17:35 -0700
committerKhem Raj <raj.khem@gmail.com>2022-09-12 10:51:30 -0700
commit0f38186ae93400b870f7f92938bbf8643e7da958 (patch)
tree405e154b5d91d4237e92966b30f339e266d7258b /recipes-devtools/clang/common.inc
parent79236c2f7b01f996d5691f9944029aa4a5315112 (diff)
downloadmeta-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.inc29
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
52GCCPIE ??= "" 49GCCPIE ??= ""