From 3b386a9dc80eb61055b74d93f2da582ce2c652c7 Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Thu, 21 Oct 2021 23:40:23 +0800 Subject: llvm-project-source/10.0.1: backport fixes from LLVM 11 Include a fix and two supporting patches from LLVM 11 to fix problems with double registration while both clang-cpp and llvm lib are linked (like in case of opencl-clang). | CommandLine Error: Option 'mc-relax-all' registered more than once! | LLVM ERROR: inconsistency in registered CommandLine options Signed-off-by: Anuj Mittal --- .../clang-layer/recipes-devtools/clang/llvm-project-source.bbappend | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend') diff --git a/dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend b/dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend index 96011f1d..9701aca6 100644 --- a/dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend +++ b/dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend @@ -23,6 +23,9 @@ SRC_URI_LLVM10_PATCHES = " \ file://llvm10-0013-ispc-10_0_k_reg_mov_avx512_i8_i16.patch \ file://llvm10-0014-ispc-10_0_packed_load_store_avx512skx.patch \ file://llvm10-0015-ispc-10_0_vXi1calling_avx512_i8_i16.patch \ + file://llvm10-basic-block-sections-support.patch \ + file://llvm10-Enable-the-call-site-info-only-for-g-optimizations.patch \ + file://llvm10-Replace-MCTargetOptionsCommandFlags.inc-and-CommandF.patch \ " SRC_URI_LLVM12_PATCHES = " \ -- cgit v1.2.3-54-g00ecf