diff options
44 files changed, 58 insertions, 102 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 6cfa76e2a3..3ede77df4e 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc | |||
| @@ -481,7 +481,7 @@ RECIPE_MAINTAINER:pn-linux-yocto-rt = "Bruce Ashfield <bruce.ashfield@gmail.com> | |||
| 481 | RECIPE_MAINTAINER:pn-linux-yocto-tiny = "Bruce Ashfield <bruce.ashfield@gmail.com>" | 481 | RECIPE_MAINTAINER:pn-linux-yocto-tiny = "Bruce Ashfield <bruce.ashfield@gmail.com>" |
| 482 | RECIPE_MAINTAINER:pn-lld = "Khem Raj <raj.khem@gmail.com>" | 482 | RECIPE_MAINTAINER:pn-lld = "Khem Raj <raj.khem@gmail.com>" |
| 483 | RECIPE_MAINTAINER:pn-lldb = "Khem Raj <raj.khem@gmail.com>" | 483 | RECIPE_MAINTAINER:pn-lldb = "Khem Raj <raj.khem@gmail.com>" |
| 484 | RECIPE_MAINTAINER:pn-llvm-project-source-21.1.0 = "Khem Raj <raj.khem@gmail.com>" | 484 | RECIPE_MAINTAINER:pn-llvm-project-source-21.1.1 = "Khem Raj <raj.khem@gmail.com>" |
| 485 | RECIPE_MAINTAINER:pn-llvm-tblgen-native = "Khem Raj <raj.khem@gmail.com>" | 485 | RECIPE_MAINTAINER:pn-llvm-tblgen-native = "Khem Raj <raj.khem@gmail.com>" |
| 486 | RECIPE_MAINTAINER:pn-logrotate = "Yi Zhao <yi.zhao@windriver.com>" | 486 | RECIPE_MAINTAINER:pn-logrotate = "Yi Zhao <yi.zhao@windriver.com>" |
| 487 | RECIPE_MAINTAINER:pn-log4cplus = "Unassigned <unassigned@yoctoproject.org>" | 487 | RECIPE_MAINTAINER:pn-log4cplus = "Unassigned <unassigned@yoctoproject.org>" |
diff --git a/meta/recipes-devtools/clang/clang/0001-libcxxabi-Find-libunwind-headers-when-LIBCXXABI_LIBU.patch b/meta/recipes-devtools/clang/clang/0001-libcxxabi-Find-libunwind-headers-when-LIBCXXABI_LIBU.patch index 8836863e2b..ab84a877fa 100644 --- a/meta/recipes-devtools/clang/clang/0001-libcxxabi-Find-libunwind-headers-when-LIBCXXABI_LIBU.patch +++ b/meta/recipes-devtools/clang/clang/0001-libcxxabi-Find-libunwind-headers-when-LIBCXXABI_LIBU.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From b741b268820d5c81cef9cf16cb9b8b8742220fdc Mon Sep 17 00:00:00 2001 | 1 | From 41ba0feeeebcbe242836639ef3b562adc29ffa96 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sun, 27 Aug 2017 10:37:49 -0700 | 3 | Date: Sun, 27 Aug 2017 10:37:49 -0700 |
| 4 | Subject: [PATCH] libcxxabi: Find libunwind headers when | 4 | Subject: [PATCH] libcxxabi: Find libunwind headers when |
diff --git a/meta/recipes-devtools/clang/clang/0002-compiler-rt-support-a-new-embedded-linux-target.patch b/meta/recipes-devtools/clang/clang/0002-compiler-rt-support-a-new-embedded-linux-target.patch index e76dc2bbe0..b6885e2f42 100644 --- a/meta/recipes-devtools/clang/clang/0002-compiler-rt-support-a-new-embedded-linux-target.patch +++ b/meta/recipes-devtools/clang/clang/0002-compiler-rt-support-a-new-embedded-linux-target.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 9e42b5a74a86b108c49d9f4cc97ad4aa986af5e8 Mon Sep 17 00:00:00 2001 | 1 | From b044e0e56a8af940836056f61145dea1f961cd4c Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sun, 19 Apr 2015 15:16:23 -0700 | 3 | Date: Sun, 19 Apr 2015 15:16:23 -0700 |
| 4 | Subject: [PATCH] compiler-rt: support a new embedded linux target | 4 | Subject: [PATCH] compiler-rt: support a new embedded linux target |
diff --git a/meta/recipes-devtools/clang/clang/0003-compiler-rt-Simplify-cross-compilation.-Don-t-use-na.patch b/meta/recipes-devtools/clang/clang/0003-compiler-rt-Simplify-cross-compilation.-Don-t-use-na.patch index 9bbd6e4027..44cb2299cd 100644 --- a/meta/recipes-devtools/clang/clang/0003-compiler-rt-Simplify-cross-compilation.-Don-t-use-na.patch +++ b/meta/recipes-devtools/clang/clang/0003-compiler-rt-Simplify-cross-compilation.-Don-t-use-na.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 098622b7dce4f28942a4f4a46d46580742dab972 Mon Sep 17 00:00:00 2001 | 1 | From ab6fdb73b582c1eafd1c342e9cde5b3d8ec7ab86 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 19 May 2016 23:11:45 -0700 | 3 | Date: Thu, 19 May 2016 23:11:45 -0700 |
| 4 | Subject: [PATCH] compiler-rt: Simplify cross-compilation. Don't use | 4 | Subject: [PATCH] compiler-rt: Simplify cross-compilation. Don't use |
diff --git a/meta/recipes-devtools/clang/clang/0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch b/meta/recipes-devtools/clang/clang/0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch index ef6bd55246..88d1c54222 100644 --- a/meta/recipes-devtools/clang/clang/0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch +++ b/meta/recipes-devtools/clang/clang/0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From bd6aaf1bad7d46da1928a5b1ecfc9f15e4345a84 Mon Sep 17 00:00:00 2001 | 1 | From 04afd5f5cb10ccb899022a6c72ca2f2378eca409 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 21 May 2016 00:33:20 +0000 | 3 | Date: Sat, 21 May 2016 00:33:20 +0000 |
| 4 | Subject: [PATCH] llvm: TargetLibraryInfo: Undefine libc functions if they are | 4 | Subject: [PATCH] llvm: TargetLibraryInfo: Undefine libc functions if they are |
diff --git a/meta/recipes-devtools/clang/clang/0005-llvm-allow-env-override-of-exe-and-libdir-path.patch b/meta/recipes-devtools/clang/clang/0005-llvm-allow-env-override-of-exe-and-libdir-path.patch index 1fc9bd3df0..797980f554 100644 --- a/meta/recipes-devtools/clang/clang/0005-llvm-allow-env-override-of-exe-and-libdir-path.patch +++ b/meta/recipes-devtools/clang/clang/0005-llvm-allow-env-override-of-exe-and-libdir-path.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 82bcb02b2bfbad848663726d68344ce919fc8e65 Mon Sep 17 00:00:00 2001 | 1 | From fb846030137c14f4f64937f0bfad5a6aad9bb523 Mon Sep 17 00:00:00 2001 |
| 2 | From: Martin Kelly <mkelly@xevo.com> | 2 | From: Martin Kelly <mkelly@xevo.com> |
| 3 | Date: Fri, 19 May 2017 00:22:57 -0700 | 3 | Date: Fri, 19 May 2017 00:22:57 -0700 |
| 4 | Subject: [PATCH] llvm: allow env override of exe and libdir path | 4 | Subject: [PATCH] llvm: allow env override of exe and libdir path |
diff --git a/meta/recipes-devtools/clang/clang/0006-clang-driver-Check-sysroot-for-ldso-path.patch b/meta/recipes-devtools/clang/clang/0006-clang-driver-Check-sysroot-for-ldso-path.patch index 10888fefe9..c4f04e68e8 100644 --- a/meta/recipes-devtools/clang/clang/0006-clang-driver-Check-sysroot-for-ldso-path.patch +++ b/meta/recipes-devtools/clang/clang/0006-clang-driver-Check-sysroot-for-ldso-path.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 1416f9085479ebe08cc299928844541e55f58504 Mon Sep 17 00:00:00 2001 | 1 | From d547d656c8063eff2db8dbab3e226e29288acd54 Mon Sep 17 00:00:00 2001 |
| 2 | From: Dan McGregor <dan.mcgregor@usask.ca> | 2 | From: Dan McGregor <dan.mcgregor@usask.ca> |
| 3 | Date: Wed, 26 Apr 2017 20:29:41 -0600 | 3 | Date: Wed, 26 Apr 2017 20:29:41 -0600 |
| 4 | Subject: [PATCH] clang: driver: Check sysroot for ldso path | 4 | Subject: [PATCH] clang: driver: Check sysroot for ldso path |
diff --git a/meta/recipes-devtools/clang/clang/0007-clang-Driver-tools.cpp-Add-lssp_nonshared-on-musl.patch b/meta/recipes-devtools/clang/clang/0007-clang-Driver-tools.cpp-Add-lssp_nonshared-on-musl.patch index f91cbe7b43..0ebabad3f6 100644 --- a/meta/recipes-devtools/clang/clang/0007-clang-Driver-tools.cpp-Add-lssp_nonshared-on-musl.patch +++ b/meta/recipes-devtools/clang/clang/0007-clang-Driver-tools.cpp-Add-lssp_nonshared-on-musl.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 4facd87cbed8b8179730043efa120122dc86dcf1 Mon Sep 17 00:00:00 2001 | 1 | From 007986bc79780a879d9fbf77ac8565bf9c82eb8c Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 19 May 2016 21:11:06 -0700 | 3 | Date: Thu, 19 May 2016 21:11:06 -0700 |
| 4 | Subject: [PATCH] clang: Driver/tools.cpp: Add -lssp_nonshared on musl | 4 | Subject: [PATCH] clang: Driver/tools.cpp: Add -lssp_nonshared on musl |
diff --git a/meta/recipes-devtools/clang/clang/0008-clang-Prepend-trailing-to-sysroot.patch b/meta/recipes-devtools/clang/clang/0008-clang-Prepend-trailing-to-sysroot.patch index 78bc7661e4..eb11427f96 100644 --- a/meta/recipes-devtools/clang/clang/0008-clang-Prepend-trailing-to-sysroot.patch +++ b/meta/recipes-devtools/clang/clang/0008-clang-Prepend-trailing-to-sysroot.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 41442c26709f438a158b68c0339f1ea66c08864c Mon Sep 17 00:00:00 2001 | 1 | From 82ba05d9deeba4188f4a61d6a502565b22dad656 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 16 Mar 2017 09:02:13 -0700 | 3 | Date: Thu, 16 Mar 2017 09:02:13 -0700 |
| 4 | Subject: [PATCH] clang: Prepend trailing '/' to sysroot | 4 | Subject: [PATCH] clang: Prepend trailing '/' to sysroot |
diff --git a/meta/recipes-devtools/clang/clang/0009-clang-Look-inside-the-target-sysroot-for-compiler-ru.patch b/meta/recipes-devtools/clang/clang/0009-clang-Look-inside-the-target-sysroot-for-compiler-ru.patch index 7e2fca7783..4d60808814 100644 --- a/meta/recipes-devtools/clang/clang/0009-clang-Look-inside-the-target-sysroot-for-compiler-ru.patch +++ b/meta/recipes-devtools/clang/clang/0009-clang-Look-inside-the-target-sysroot-for-compiler-ru.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 04691d1155b246cb884162af863408ec1f471262 Mon Sep 17 00:00:00 2001 | 1 | From caf707f3e0dfe6a589dbbd73a4d0edbe759892cd Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 16 Mar 2017 19:06:26 -0700 | 3 | Date: Thu, 16 Mar 2017 19:06:26 -0700 |
| 4 | Subject: [PATCH] clang: Look inside the target sysroot for compiler runtime | 4 | Subject: [PATCH] clang: Look inside the target sysroot for compiler runtime |
diff --git a/meta/recipes-devtools/clang/clang/0010-clang-Define-releative-gcc-installation-dir.patch b/meta/recipes-devtools/clang/clang/0010-clang-Define-releative-gcc-installation-dir.patch index 27324a9808..5a170b3113 100644 --- a/meta/recipes-devtools/clang/clang/0010-clang-Define-releative-gcc-installation-dir.patch +++ b/meta/recipes-devtools/clang/clang/0010-clang-Define-releative-gcc-installation-dir.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 0e77812bc764279a619a3fdd92d9c1f008dfa95a Mon Sep 17 00:00:00 2001 | 1 | From efd146e3170d15f5c6fbe177ce98b61f796bb45b Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 20 Mar 2021 16:09:16 -0700 | 3 | Date: Sat, 20 Mar 2021 16:09:16 -0700 |
| 4 | Subject: [PATCH] clang: Define / releative gcc installation dir | 4 | Subject: [PATCH] clang: Define / releative gcc installation dir |
diff --git a/meta/recipes-devtools/clang/clang/0011-clang-Add-lpthread-and-ldl-along-with-lunwind-for-st.patch b/meta/recipes-devtools/clang/clang/0011-clang-Add-lpthread-and-ldl-along-with-lunwind-for-st.patch index 2fc967a79f..35e0e7b8a0 100644 --- a/meta/recipes-devtools/clang/clang/0011-clang-Add-lpthread-and-ldl-along-with-lunwind-for-st.patch +++ b/meta/recipes-devtools/clang/clang/0011-clang-Add-lpthread-and-ldl-along-with-lunwind-for-st.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 3dd872e76d8ee8b9db384051115b7bb6679960b4 Mon Sep 17 00:00:00 2001 | 1 | From ec4353ee503799295624e1d3a23bd58f81916942 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Wed, 31 Jul 2019 22:51:39 -0700 | 3 | Date: Wed, 31 Jul 2019 22:51:39 -0700 |
| 4 | Subject: [PATCH] clang: Add -lpthread and -ldl along with -lunwind for static | 4 | Subject: [PATCH] clang: Add -lpthread and -ldl along with -lunwind for static |
diff --git a/meta/recipes-devtools/clang/clang/0012-Pass-PYTHON_EXECUTABLE-when-cross-compiling-for-nati.patch b/meta/recipes-devtools/clang/clang/0012-Pass-PYTHON_EXECUTABLE-when-cross-compiling-for-nati.patch index 1c2867ba89..64c17d23f2 100644 --- a/meta/recipes-devtools/clang/clang/0012-Pass-PYTHON_EXECUTABLE-when-cross-compiling-for-nati.patch +++ b/meta/recipes-devtools/clang/clang/0012-Pass-PYTHON_EXECUTABLE-when-cross-compiling-for-nati.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From a338c2ae924451e869b593f66fc67040169c0a43 Mon Sep 17 00:00:00 2001 | 1 | From c3600b46f7fae26fb66fa48401617e6ca1be260c Mon Sep 17 00:00:00 2001 |
| 2 | From: Anuj Mittal <anuj.mittal@intel.com> | 2 | From: Anuj Mittal <anuj.mittal@intel.com> |
| 3 | Date: Thu, 26 Dec 2019 12:56:16 -0800 | 3 | Date: Thu, 26 Dec 2019 12:56:16 -0800 |
| 4 | Subject: [PATCH] Pass PYTHON_EXECUTABLE when cross compiling for native build | 4 | Subject: [PATCH] Pass PYTHON_EXECUTABLE when cross compiling for native build |
diff --git a/meta/recipes-devtools/clang/clang/0013-Check-for-atomic-double-intrinsics.patch b/meta/recipes-devtools/clang/clang/0013-Check-for-atomic-double-intrinsics.patch index e635cc2c3b..3421465af4 100644 --- a/meta/recipes-devtools/clang/clang/0013-Check-for-atomic-double-intrinsics.patch +++ b/meta/recipes-devtools/clang/clang/0013-Check-for-atomic-double-intrinsics.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 8b96f0b76e328e877707ab343703f5a7372de016 Mon Sep 17 00:00:00 2001 | 1 | From d8aa37bcef7b1def50a84315b9a6165257a3a4f3 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Mon, 18 Nov 2019 17:00:29 -0800 | 3 | Date: Mon, 18 Nov 2019 17:00:29 -0800 |
| 4 | Subject: [PATCH] Check for atomic<double> intrinsics | 4 | Subject: [PATCH] Check for atomic<double> intrinsics |
diff --git a/meta/recipes-devtools/clang/clang/0014-cmake-Fix-configure-for-packages-using-find_package.patch b/meta/recipes-devtools/clang/clang/0014-cmake-Fix-configure-for-packages-using-find_package.patch index b99d4a36e8..b518da1724 100644 --- a/meta/recipes-devtools/clang/clang/0014-cmake-Fix-configure-for-packages-using-find_package.patch +++ b/meta/recipes-devtools/clang/clang/0014-cmake-Fix-configure-for-packages-using-find_package.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 2df5d92a84396aeca1689e17a97e16a337a8a5df Mon Sep 17 00:00:00 2001 | 1 | From f2232b5332f650f4920e1f2a86530de9b26ef1fc Mon Sep 17 00:00:00 2001 |
| 2 | From: Ovidiu Panait <ovidiu.panait@windriver.com> | 2 | From: Ovidiu Panait <ovidiu.panait@windriver.com> |
| 3 | Date: Fri, 31 Jan 2020 10:56:11 +0200 | 3 | Date: Fri, 31 Jan 2020 10:56:11 +0200 |
| 4 | Subject: [PATCH] cmake: Fix configure for packages using find_package() | 4 | Subject: [PATCH] cmake: Fix configure for packages using find_package() |
diff --git a/meta/recipes-devtools/clang/clang/0015-clang-Fix-resource-dir-location-for-cross-toolchains.patch b/meta/recipes-devtools/clang/clang/0015-clang-Fix-resource-dir-location-for-cross-toolchains.patch index df2f8cca2f..a9841fdc29 100644 --- a/meta/recipes-devtools/clang/clang/0015-clang-Fix-resource-dir-location-for-cross-toolchains.patch +++ b/meta/recipes-devtools/clang/clang/0015-clang-Fix-resource-dir-location-for-cross-toolchains.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 45d866a863dc78f33104c5c265557886e6f27b45 Mon Sep 17 00:00:00 2001 | 1 | From acc6845a5fc31b64640dece7786293f782a33f35 Mon Sep 17 00:00:00 2001 |
| 2 | From: Jim Broadus <jbroadus@xevo.com> | 2 | From: Jim Broadus <jbroadus@xevo.com> |
| 3 | Date: Thu, 26 Mar 2020 16:05:53 -0700 | 3 | Date: Thu, 26 Mar 2020 16:05:53 -0700 |
| 4 | Subject: [PATCH] clang: Fix resource dir location for cross toolchains | 4 | Subject: [PATCH] clang: Fix resource dir location for cross toolchains |
diff --git a/meta/recipes-devtools/clang/clang/0016-clang-driver-Add-dyld-prefix-when-checking-sysroot-f.patch b/meta/recipes-devtools/clang/clang/0016-clang-driver-Add-dyld-prefix-when-checking-sysroot-f.patch index e0b38f10bb..1b8e137813 100644 --- a/meta/recipes-devtools/clang/clang/0016-clang-driver-Add-dyld-prefix-when-checking-sysroot-f.patch +++ b/meta/recipes-devtools/clang/clang/0016-clang-driver-Add-dyld-prefix-when-checking-sysroot-f.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 887bddb6654d942842b2c81f0b726592d27f6be8 Mon Sep 17 00:00:00 2001 | 1 | From cbb2d023069d3774a68ac37aa9815ba5e80f2903 Mon Sep 17 00:00:00 2001 |
| 2 | From: Oleksandr Ocheretnyi <oocheret@cisco.com> | 2 | From: Oleksandr Ocheretnyi <oocheret@cisco.com> |
| 3 | Date: Wed, 15 Apr 2020 00:08:39 +0300 | 3 | Date: Wed, 15 Apr 2020 00:08:39 +0300 |
| 4 | Subject: [PATCH] clang: driver: Add dyld-prefix when checking sysroot for ldso | 4 | Subject: [PATCH] clang: driver: Add dyld-prefix when checking sysroot for ldso |
diff --git a/meta/recipes-devtools/clang/clang/0017-clang-Use-python3-in-python-scripts.patch b/meta/recipes-devtools/clang/clang/0017-clang-Use-python3-in-python-scripts.patch index 6db3857d42..d283d77c2b 100644 --- a/meta/recipes-devtools/clang/clang/0017-clang-Use-python3-in-python-scripts.patch +++ b/meta/recipes-devtools/clang/clang/0017-clang-Use-python3-in-python-scripts.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 9ffa9959c6ebe18527129e6a41c4cdda279ef501 Mon Sep 17 00:00:00 2001 | 1 | From 9ed96e86d625e5a08b1142798d6da13e8e9c62c6 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Wed, 14 Oct 2020 22:19:57 -0700 | 3 | Date: Wed, 14 Oct 2020 22:19:57 -0700 |
| 4 | Subject: [PATCH] clang: Use python3 in python scripts | 4 | Subject: [PATCH] clang: Use python3 in python scripts |
diff --git a/meta/recipes-devtools/clang/clang/0018-llvm-clang-Insert-anchor-for-adding-OE-distro-vendor.patch b/meta/recipes-devtools/clang/clang/0018-llvm-clang-Insert-anchor-for-adding-OE-distro-vendor.patch index 71d2da4774..696253a602 100644 --- a/meta/recipes-devtools/clang/clang/0018-llvm-clang-Insert-anchor-for-adding-OE-distro-vendor.patch +++ b/meta/recipes-devtools/clang/clang/0018-llvm-clang-Insert-anchor-for-adding-OE-distro-vendor.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 26b241706a61448a49fcfca5b15683f75735f9c8 Mon Sep 17 00:00:00 2001 | 1 | From 7cff6198ade4591b8bf2bfe4e94d7fe57241f926 Mon Sep 17 00:00:00 2001 |
| 2 | From: Hongxu Jia <hongxu.jia@windriver.com> | 2 | From: Hongxu Jia <hongxu.jia@windriver.com> |
| 3 | Date: Mon, 25 Jan 2021 16:14:35 +0800 | 3 | Date: Mon, 25 Jan 2021 16:14:35 +0800 |
| 4 | Subject: [PATCH] llvm/clang: Insert anchor for adding OE distro vendor names | 4 | Subject: [PATCH] llvm/clang: Insert anchor for adding OE distro vendor names |
diff --git a/meta/recipes-devtools/clang/clang/0019-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch b/meta/recipes-devtools/clang/clang/0019-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch index f58427c033..79b396e132 100644 --- a/meta/recipes-devtools/clang/clang/0019-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch +++ b/meta/recipes-devtools/clang/clang/0019-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 50ed4a22ab3b8e2e9d6c0175133e5aa35ffa9e92 Mon Sep 17 00:00:00 2001 | 1 | From 806d90c9bead326dc1d181fdc6449f7c14f6abef Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Wed, 19 May 2021 17:32:13 -0700 | 3 | Date: Wed, 19 May 2021 17:32:13 -0700 |
| 4 | Subject: [PATCH] compiler-rt: Do not use backtrace APIs on non-glibc linux | 4 | Subject: [PATCH] compiler-rt: Do not use backtrace APIs on non-glibc linux |
diff --git a/meta/recipes-devtools/clang/clang/0020-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch b/meta/recipes-devtools/clang/clang/0020-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch index 3116d7cf63..5646fcd026 100644 --- a/meta/recipes-devtools/clang/clang/0020-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch +++ b/meta/recipes-devtools/clang/clang/0020-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From fd360e4c6e70a867e839c7d3237354d52c75a4ce Mon Sep 17 00:00:00 2001 | 1 | From 38c0e64da50d88605728f26c5d9dd6fbbb84ec82 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Wed, 19 May 2021 17:56:03 -0700 | 3 | Date: Wed, 19 May 2021 17:56:03 -0700 |
| 4 | Subject: [PATCH] clang: Fix x86 triple for non-debian multiarch linux distros | 4 | Subject: [PATCH] clang: Fix x86 triple for non-debian multiarch linux distros |
diff --git a/meta/recipes-devtools/clang/clang/0021-libunwind-Added-unw_backtrace-method.patch b/meta/recipes-devtools/clang/clang/0021-libunwind-Added-unw_backtrace-method.patch index 0e64bae62b..2580c9e68e 100644 --- a/meta/recipes-devtools/clang/clang/0021-libunwind-Added-unw_backtrace-method.patch +++ b/meta/recipes-devtools/clang/clang/0021-libunwind-Added-unw_backtrace-method.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 54545081ecd42df9c4a0f2dffe629e95c18ce701 Mon Sep 17 00:00:00 2001 | 1 | From 04c601a6a77aff75bae5e395c5c6a21446ad1856 Mon Sep 17 00:00:00 2001 |
| 2 | From: Maksim Kita <maksim-kita@yandex-team.ru> | 2 | From: Maksim Kita <maksim-kita@yandex-team.ru> |
| 3 | Date: Sun, 23 May 2021 10:27:29 +0000 | 3 | Date: Sun, 23 May 2021 10:27:29 +0000 |
| 4 | Subject: [PATCH] libunwind: Added unw_backtrace method | 4 | Subject: [PATCH] libunwind: Added unw_backtrace method |
diff --git a/meta/recipes-devtools/clang/clang/0022-lldb-Link-with-libatomic-on-x86.patch b/meta/recipes-devtools/clang/clang/0022-lldb-Link-with-libatomic-on-x86.patch index 79a0ea43e2..cc25c4b5cb 100644 --- a/meta/recipes-devtools/clang/clang/0022-lldb-Link-with-libatomic-on-x86.patch +++ b/meta/recipes-devtools/clang/clang/0022-lldb-Link-with-libatomic-on-x86.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From fc52c73be9ca2143720be9881b78954132588aee Mon Sep 17 00:00:00 2001 | 1 | From 1e5283110b9c089eece00e3104704f2317bd7586 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Tue, 8 Feb 2022 01:31:26 -0800 | 3 | Date: Tue, 8 Feb 2022 01:31:26 -0800 |
| 4 | Subject: [PATCH] lldb: Link with libatomic on x86 | 4 | Subject: [PATCH] lldb: Link with libatomic on x86 |
diff --git a/meta/recipes-devtools/clang/clang/0023-compiler-rt-Enable-__int128-for-ppc32.patch b/meta/recipes-devtools/clang/clang/0023-compiler-rt-Enable-__int128-for-ppc32.patch index ce9cfb2465..866a1ecc70 100644 --- a/meta/recipes-devtools/clang/clang/0023-compiler-rt-Enable-__int128-for-ppc32.patch +++ b/meta/recipes-devtools/clang/clang/0023-compiler-rt-Enable-__int128-for-ppc32.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 7b690ce5d96bbd80f0f300e6f57a4be46073af76 Mon Sep 17 00:00:00 2001 | 1 | From 371173b5c202288f7992fb4855ec631250b691b4 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Wed, 9 Mar 2022 16:28:16 -0800 | 3 | Date: Wed, 9 Mar 2022 16:28:16 -0800 |
| 4 | Subject: [PATCH] compiler-rt: Enable __int128 for ppc32 | 4 | Subject: [PATCH] compiler-rt: Enable __int128 for ppc32 |
diff --git a/meta/recipes-devtools/clang/clang/0024-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch b/meta/recipes-devtools/clang/clang/0024-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch index 53ee3b0016..6d5e7db46b 100644 --- a/meta/recipes-devtools/clang/clang/0024-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch +++ b/meta/recipes-devtools/clang/clang/0024-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 2b05b864651cb3bc611435ccbf8d4e4ba15ca62b Mon Sep 17 00:00:00 2001 | 1 | From 71b10214a98cdd3fdec3965a1195ce8cc70baf96 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Fri, 12 Aug 2022 11:50:57 -0700 | 3 | Date: Fri, 12 Aug 2022 11:50:57 -0700 |
| 4 | Subject: [PATCH] llvm: Do not use cmake infra to detect libzstd | 4 | Subject: [PATCH] llvm: Do not use cmake infra to detect libzstd |
diff --git a/meta/recipes-devtools/clang/clang/0025-compiler-rt-Fix-stat-struct-s-size-for-O32-ABI.patch b/meta/recipes-devtools/clang/clang/0025-compiler-rt-Fix-stat-struct-s-size-for-O32-ABI.patch index 8d5708bac8..409b60132e 100644 --- a/meta/recipes-devtools/clang/clang/0025-compiler-rt-Fix-stat-struct-s-size-for-O32-ABI.patch +++ b/meta/recipes-devtools/clang/clang/0025-compiler-rt-Fix-stat-struct-s-size-for-O32-ABI.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From d0cba62df8273177d9fbbb586e786e40cd8fea6e Mon Sep 17 00:00:00 2001 | 1 | From 8245da75b5626e2361ed2833cdfd08a51dc70459 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Tue, 3 Jan 2023 18:44:34 -0800 | 3 | Date: Tue, 3 Jan 2023 18:44:34 -0800 |
| 4 | Subject: [PATCH] compiler-rt: Fix stat struct's size for O32 ABI | 4 | Subject: [PATCH] compiler-rt: Fix stat struct's size for O32 ABI |
diff --git a/meta/recipes-devtools/clang/clang/0027-ToolChains-Gnu.cpp-ARMLibDirs-search-also-in-lib32.patch b/meta/recipes-devtools/clang/clang/0026-ToolChains-Gnu.cpp-ARMLibDirs-search-also-in-lib32.patch index 5467fb2b68..6c8dfb96b7 100644 --- a/meta/recipes-devtools/clang/clang/0027-ToolChains-Gnu.cpp-ARMLibDirs-search-also-in-lib32.patch +++ b/meta/recipes-devtools/clang/clang/0026-ToolChains-Gnu.cpp-ARMLibDirs-search-also-in-lib32.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 7ee4e023df4661e96d5132855165a1d79cb77736 Mon Sep 17 00:00:00 2001 | 1 | From fa56e3ce3bbd7b795ab553a1b5da4a0f90589fda Mon Sep 17 00:00:00 2001 |
| 2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
| 3 | Date: Thu, 31 Aug 2023 18:14:47 +0200 | 3 | Date: Thu, 31 Aug 2023 18:14:47 +0200 |
| 4 | Subject: [PATCH] ToolChains/Gnu.cpp: ARMLibDirs search also in lib32 | 4 | Subject: [PATCH] ToolChains/Gnu.cpp: ARMLibDirs search also in lib32 |
diff --git a/meta/recipes-devtools/clang/clang/0026-compiler-rt-Undef-_TIME_BITS-along-with-_FILE_OFFSET.patch b/meta/recipes-devtools/clang/clang/0026-compiler-rt-Undef-_TIME_BITS-along-with-_FILE_OFFSET.patch deleted file mode 100644 index 376733e07f..0000000000 --- a/meta/recipes-devtools/clang/clang/0026-compiler-rt-Undef-_TIME_BITS-along-with-_FILE_OFFSET.patch +++ /dev/null | |||
| @@ -1,43 +0,0 @@ | |||
| 1 | From 20d83be701fe5fd03bbbd8352400179b74563ba7 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Khem Raj <raj.khem@gmail.com> | ||
| 3 | Date: Tue, 21 Feb 2023 12:46:10 -0800 | ||
| 4 | Subject: [PATCH] compiler-rt: Undef _TIME_BITS along with _FILE_OFFSET_BITS in | ||
| 5 | sanitizers | ||
| 6 | |||
| 7 | On 32bit systems using 64bit time_t build fails because | ||
| 8 | _FILE_OFFSET_BITS is undefined here but _TIME_BITS is still set to 64 | ||
| 9 | |||
| 10 | Fixes | ||
| 11 | In file included from compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp:17: | ||
| 12 | In file included from compiler-rt/lib/sanitizer_common/sanitizer_platform.h:25: | ||
| 13 | In file included from /usr/include/features.h:393: | ||
| 14 | /usr/include/features-time64.h:26:5: error: "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64" | ||
| 15 | ^ | ||
| 16 | 1 error generated. | ||
| 17 | |||
| 18 | Upstream-Status: Submitted [https://reviews.llvm.org/D144514] | ||
| 19 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
| 20 | --- | ||
| 21 | compiler-rt/lib/sanitizer_common/sanitizer_platform.h | 9 +++++++++ | ||
| 22 | 1 file changed, 9 insertions(+) | ||
| 23 | |||
| 24 | diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform.h b/compiler-rt/lib/sanitizer_common/sanitizer_platform.h | ||
| 25 | index 13099fe84b0a..8fea7a260c3a 100644 | ||
| 26 | --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform.h | ||
| 27 | +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform.h | ||
| 28 | @@ -23,6 +23,15 @@ | ||
| 29 | // function declarations into a .S file which doesn't compile. | ||
| 30 | // https://crbug.com/1162741 | ||
| 31 | #if __has_include(<features.h>) && !defined(__ANDROID__) | ||
| 32 | +// Some sources undefine _FILE_OFFSET_BITS deliberately e.g. | ||
| 33 | +// sanitizer_procmaps_solaris.cpp. This is problematic on glibc systems with | ||
| 34 | +// 32-bit architectures using 64-bit time_t and users passing _TIME_BITS=64 | ||
| 35 | +// from build environment, therefore both _FILE_OFFSET_BITS and _TIME_BITS | ||
| 36 | +// need to be undefined together since features.h will check for both being 64 | ||
| 37 | +// if one is set to 64. | ||
| 38 | +# if !defined(_FILE_OFFSET_BITS) | ||
| 39 | +# undef _TIME_BITS | ||
| 40 | +# endif | ||
| 41 | # include <features.h> | ||
| 42 | #endif | ||
| 43 | |||
diff --git a/meta/recipes-devtools/clang/clang/0028-clang-llvm-Add-OE-specific-ABI-triple-for-N32-ABI.patch b/meta/recipes-devtools/clang/clang/0027-clang-llvm-Add-OE-specific-ABI-triple-for-N32-ABI.patch index 518aeb2fd5..40fb95439a 100644 --- a/meta/recipes-devtools/clang/clang/0028-clang-llvm-Add-OE-specific-ABI-triple-for-N32-ABI.patch +++ b/meta/recipes-devtools/clang/clang/0027-clang-llvm-Add-OE-specific-ABI-triple-for-N32-ABI.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From cbd5f24fd6095f69134cb5536f8187e7264ceaa0 Mon Sep 17 00:00:00 2001 | 1 | From 6d381de086b2646c438af919f2f1ed2c46c8e89a Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 3 Feb 2024 16:47:10 -0800 | 3 | Date: Sat, 3 Feb 2024 16:47:10 -0800 |
| 4 | Subject: [PATCH] clang/llvm: Add OE specific ABI triple for N32 ABI | 4 | Subject: [PATCH] clang/llvm: Add OE specific ABI triple for N32 ABI |
diff --git a/meta/recipes-devtools/clang/clang/0029-llvm-Add-libunwind.pc.in-and-llvm-config-scripts.patch b/meta/recipes-devtools/clang/clang/0028-llvm-Add-libunwind.pc.in-and-llvm-config-scripts.patch index 1545e6b9ec..407956f8ee 100644 --- a/meta/recipes-devtools/clang/clang/0029-llvm-Add-libunwind.pc.in-and-llvm-config-scripts.patch +++ b/meta/recipes-devtools/clang/clang/0028-llvm-Add-libunwind.pc.in-and-llvm-config-scripts.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From c4ebc0b6347886e679aa211a3fa3816be9b2fd52 Mon Sep 17 00:00:00 2001 | 1 | From c9060d3385b65e9a3d514801c68da7aa41647c5b Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Tue, 14 May 2024 22:04:43 -0700 | 3 | Date: Tue, 14 May 2024 22:04:43 -0700 |
| 4 | Subject: [PATCH] llvm: Add libunwind.pc.in and llvm-config scripts | 4 | Subject: [PATCH] llvm: Add libunwind.pc.in and llvm-config scripts |
diff --git a/meta/recipes-devtools/clang/clang/0030-scan-build-py-respect-LLVM_LIBDIR_SUFFIX-like-other-.patch b/meta/recipes-devtools/clang/clang/0029-scan-build-py-respect-LLVM_LIBDIR_SUFFIX-like-other-.patch index b37661aff4..47af9a0541 100644 --- a/meta/recipes-devtools/clang/clang/0030-scan-build-py-respect-LLVM_LIBDIR_SUFFIX-like-other-.patch +++ b/meta/recipes-devtools/clang/clang/0029-scan-build-py-respect-LLVM_LIBDIR_SUFFIX-like-other-.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 36b051141be917a466fbc26b140b3ba268d82468 Mon Sep 17 00:00:00 2001 | 1 | From 0380d07443155f26cca1fef70a21426faf102624 Mon Sep 17 00:00:00 2001 |
| 2 | From: Martin Jansa <martin.jansa@gmail.com> | 2 | From: Martin Jansa <martin.jansa@gmail.com> |
| 3 | Date: Fri, 13 Sep 2024 13:38:08 +0200 | 3 | Date: Fri, 13 Sep 2024 13:38:08 +0200 |
| 4 | Subject: [PATCH] scan-build-py: respect LLVM_LIBDIR_SUFFIX like other tools do | 4 | Subject: [PATCH] scan-build-py: respect LLVM_LIBDIR_SUFFIX like other tools do |
diff --git a/meta/recipes-devtools/clang/clang/0031-compiler-rt-Do-not-pass-target-to-clang-compiler.patch b/meta/recipes-devtools/clang/clang/0030-compiler-rt-Do-not-pass-target-to-clang-compiler.patch index 5483638d12..3a670bf94f 100644 --- a/meta/recipes-devtools/clang/clang/0031-compiler-rt-Do-not-pass-target-to-clang-compiler.patch +++ b/meta/recipes-devtools/clang/clang/0030-compiler-rt-Do-not-pass-target-to-clang-compiler.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From c4da3b294284213bad523c47a9ab1825175ccda6 Mon Sep 17 00:00:00 2001 | 1 | From 223ba6978ee5d198e4dd792e702e5049d53bde37 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 13 Mar 2025 00:30:38 -0700 | 3 | Date: Thu, 13 Mar 2025 00:30:38 -0700 |
| 4 | Subject: [PATCH] compiler-rt: Do not pass --target to clang compiler | 4 | Subject: [PATCH] compiler-rt: Do not pass --target to clang compiler |
diff --git a/meta/recipes-devtools/clang/clang/0032-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch b/meta/recipes-devtools/clang/clang/0031-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch index 416f29804d..f5ae5cca4c 100644 --- a/meta/recipes-devtools/clang/clang/0032-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch +++ b/meta/recipes-devtools/clang/clang/0031-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 222b03ed7a0549e7cdbe67a37b6f965f93d3d8fe Mon Sep 17 00:00:00 2001 | 1 | From be6d7ca8f69615782b7376e61ff65feb0b389b58 Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> | 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> |
| 3 | Date: Fri, 27 Nov 2020 10:11:08 +0000 | 3 | Date: Fri, 27 Nov 2020 10:11:08 +0000 |
| 4 | Subject: [PATCH] AsmMatcherEmitter: sort ClassInfo lists by name as well | 4 | Subject: [PATCH] AsmMatcherEmitter: sort ClassInfo lists by name as well |
diff --git a/meta/recipes-devtools/clang/clang/0033-llvm-config-remove-LLVM_LDFLAGS-from-ldflags-output.patch b/meta/recipes-devtools/clang/clang/0032-llvm-config-remove-LLVM_LDFLAGS-from-ldflags-output.patch index afd28fb8f5..cfa24d8c4b 100644 --- a/meta/recipes-devtools/clang/clang/0033-llvm-config-remove-LLVM_LDFLAGS-from-ldflags-output.patch +++ b/meta/recipes-devtools/clang/clang/0032-llvm-config-remove-LLVM_LDFLAGS-from-ldflags-output.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 0bd04308858d0a5d582d54584e5c021e10fee1bb Mon Sep 17 00:00:00 2001 | 1 | From ac2b09550c5b7e51e4ac70ff5dfa006a54e0bf0e Mon Sep 17 00:00:00 2001 |
| 2 | From: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> | 2 | From: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> |
| 3 | Date: Wed, 2 Apr 2025 17:05:17 +0300 | 3 | Date: Wed, 2 Apr 2025 17:05:17 +0300 |
| 4 | Subject: [PATCH] llvm-config: remove LLVM_LDFLAGS from --ldflags output | 4 | Subject: [PATCH] llvm-config: remove LLVM_LDFLAGS from --ldflags output |
diff --git a/meta/recipes-devtools/clang/clang/0034-compiler-rt-Exclude-sync_fetch_and_-for-any-pre-ARMv.patch b/meta/recipes-devtools/clang/clang/0033-compiler-rt-Exclude-sync_fetch_and_-for-any-pre-ARMv.patch index c409509d00..e586de7d99 100644 --- a/meta/recipes-devtools/clang/clang/0034-compiler-rt-Exclude-sync_fetch_and_-for-any-pre-ARMv.patch +++ b/meta/recipes-devtools/clang/clang/0033-compiler-rt-Exclude-sync_fetch_and_-for-any-pre-ARMv.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 83994facdea30da795875b50a26d7f23035ae141 Mon Sep 17 00:00:00 2001 | 1 | From 2c1f2effb8a5489fbb384610d7bf515a2c5b9b68 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 10 May 2025 14:03:12 -0700 | 3 | Date: Sat, 10 May 2025 14:03:12 -0700 |
| 4 | Subject: [PATCH] compiler-rt: Exclude sync_fetch_and_* for any pre-ARMv6 | 4 | Subject: [PATCH] compiler-rt: Exclude sync_fetch_and_* for any pre-ARMv6 |
diff --git a/meta/recipes-devtools/clang/clang/0035-compiler-rt-Hardcode-uptr-sptr-typedefs-on-Mips-Linu.patch b/meta/recipes-devtools/clang/clang/0034-compiler-rt-Hardcode-uptr-sptr-typedefs-on-Mips-Linu.patch index 45d499e60f..9ccd4997b0 100644 --- a/meta/recipes-devtools/clang/clang/0035-compiler-rt-Hardcode-uptr-sptr-typedefs-on-Mips-Linu.patch +++ b/meta/recipes-devtools/clang/clang/0034-compiler-rt-Hardcode-uptr-sptr-typedefs-on-Mips-Linu.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 6167af21af9a97fe10d6d5f69aacf7d9785a8fcf Mon Sep 17 00:00:00 2001 | 1 | From e7ec5120258d95ac015100cbfe4e595d4592d47b Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Thu, 22 May 2025 21:50:45 -0700 | 3 | Date: Thu, 22 May 2025 21:50:45 -0700 |
| 4 | Subject: [PATCH] [compiler-rt] Hardcode uptr/sptr typedefs on Mips/Linux | 4 | Subject: [PATCH] [compiler-rt] Hardcode uptr/sptr typedefs on Mips/Linux |
diff --git a/meta/recipes-devtools/clang/clang/0036-clang-Use-sysroot-relative-paths-for-getArchSpecific.patch b/meta/recipes-devtools/clang/clang/0035-clang-Use-sysroot-relative-paths-for-getArchSpecific.patch index 95cb9ce1e5..88e6fa9c4d 100644 --- a/meta/recipes-devtools/clang/clang/0036-clang-Use-sysroot-relative-paths-for-getArchSpecific.patch +++ b/meta/recipes-devtools/clang/clang/0035-clang-Use-sysroot-relative-paths-for-getArchSpecific.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From cda45a69a5fa5cd4106be8588c7e33e8f6535e17 Mon Sep 17 00:00:00 2001 | 1 | From c4e8df6a492de2d98be18093de2fe0d97e221d48 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Mon, 7 Jul 2025 19:22:07 -0700 | 3 | Date: Mon, 7 Jul 2025 19:22:07 -0700 |
| 4 | Subject: [PATCH] clang: Use sysroot relative paths for getArchSpecificLibPaths | 4 | Subject: [PATCH] clang: Use sysroot relative paths for getArchSpecificLibPaths |
diff --git a/meta/recipes-devtools/clang/clang/0037-allow-external-prepare_builtins.patch b/meta/recipes-devtools/clang/clang/0036-allow-external-prepare_builtins.patch index a9f401b21b..7331eb6f83 100644 --- a/meta/recipes-devtools/clang/clang/0037-allow-external-prepare_builtins.patch +++ b/meta/recipes-devtools/clang/clang/0036-allow-external-prepare_builtins.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From cd679dff50adb4a96dae132ba54e74d7c7371074 Mon Sep 17 00:00:00 2001 | 1 | From 61cb0afd40ef8d6a5493cbd3bd60f49f61e8b34f Mon Sep 17 00:00:00 2001 |
| 2 | From: Ross Burton <ross.burton@arm.com> | 2 | From: Ross Burton <ross.burton@arm.com> |
| 3 | Date: Wed, 16 Jul 2025 23:24:21 +0100 | 3 | Date: Wed, 16 Jul 2025 23:24:21 +0100 |
| 4 | Subject: [PATCH] allow external prepare_builtins | 4 | Subject: [PATCH] allow external prepare_builtins |
diff --git a/meta/recipes-devtools/clang/clang/0038-Revert-libc-Remap-headers-in-the-debug-info-when-bui.patch b/meta/recipes-devtools/clang/clang/0037-Revert-libc-Remap-headers-in-the-debug-info-when-bui.patch index 1572911aad..7582134eea 100644 --- a/meta/recipes-devtools/clang/clang/0038-Revert-libc-Remap-headers-in-the-debug-info-when-bui.patch +++ b/meta/recipes-devtools/clang/clang/0037-Revert-libc-Remap-headers-in-the-debug-info-when-bui.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From e5033c176725f7877694cbee6a8aaa00291101c4 Mon Sep 17 00:00:00 2001 | 1 | From 4a5e076817be3291d9370a8831f96d1223087a72 Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sun, 27 Jul 2025 19:12:13 -0700 | 3 | Date: Sun, 27 Jul 2025 19:12:13 -0700 |
| 4 | Subject: [PATCH] Revert "[libc++] Remap headers in the debug info when | 4 | Subject: [PATCH] Revert "[libc++] Remap headers in the debug info when |
diff --git a/meta/recipes-devtools/clang/clang/0039-Prevent-revisiting-block-when-searching-for-noreturn.patch b/meta/recipes-devtools/clang/clang/0038-Prevent-revisiting-block-when-searching-for-noreturn.patch index 343b65f505..d3d7403854 100644 --- a/meta/recipes-devtools/clang/clang/0039-Prevent-revisiting-block-when-searching-for-noreturn.patch +++ b/meta/recipes-devtools/clang/clang/0038-Prevent-revisiting-block-when-searching-for-noreturn.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From ef88c2d42100d7e9aee8dc876094993080b42b9f Mon Sep 17 00:00:00 2001 | 1 | From fdd02ac61cb909711f56f1e990f45439b0beef7b Mon Sep 17 00:00:00 2001 |
| 2 | From: Serge Pavlov <sepavloff@gmail.com> | 2 | From: Serge Pavlov <sepavloff@gmail.com> |
| 3 | Date: Fri, 25 Jul 2025 13:35:19 +0700 | 3 | Date: Fri, 25 Jul 2025 13:35:19 +0700 |
| 4 | Subject: [PATCH] Prevent revisiting block when searching for noreturn vars | 4 | Subject: [PATCH] Prevent revisiting block when searching for noreturn vars |
diff --git a/meta/recipes-devtools/clang/clang/0040-Only-build-c-index-test-when-clang-tests-are-include.patch b/meta/recipes-devtools/clang/clang/0039-Only-build-c-index-test-when-clang-tests-are-include.patch index 111e0110bc..d3988b0f36 100644 --- a/meta/recipes-devtools/clang/clang/0040-Only-build-c-index-test-when-clang-tests-are-include.patch +++ b/meta/recipes-devtools/clang/clang/0039-Only-build-c-index-test-when-clang-tests-are-include.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 70c4615ab54e5380019955a7cb3381b977802b7d Mon Sep 17 00:00:00 2001 | 1 | From de5737078972d8ba89bc6194fc0f50421c8d5631 Mon Sep 17 00:00:00 2001 |
| 2 | From: David Spickett <david.spickett@linaro.org> | 2 | From: David Spickett <david.spickett@linaro.org> |
| 3 | Date: Tue, 29 Jul 2025 14:17:56 +0000 | 3 | Date: Tue, 29 Jul 2025 14:17:56 +0000 |
| 4 | Subject: [PATCH] Only build c-index-test when clang tests are included | 4 | Subject: [PATCH] Only build c-index-test when clang tests are included |
diff --git a/meta/recipes-devtools/clang/clang/0041-opt-viewer-Allow-users-to-set-LLVM_HAVE_OPT_VIEWER_M.patch b/meta/recipes-devtools/clang/clang/0040-opt-viewer-Allow-users-to-set-LLVM_HAVE_OPT_VIEWER_M.patch index 4dc01f6e64..4e93756af9 100644 --- a/meta/recipes-devtools/clang/clang/0041-opt-viewer-Allow-users-to-set-LLVM_HAVE_OPT_VIEWER_M.patch +++ b/meta/recipes-devtools/clang/clang/0040-opt-viewer-Allow-users-to-set-LLVM_HAVE_OPT_VIEWER_M.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 93a51605fccf0f99868f8bae212a08823d01b03a Mon Sep 17 00:00:00 2001 | 1 | From c2b576a49ed1b83def75578f7d2b2e8c3c54e60f Mon Sep 17 00:00:00 2001 |
| 2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Sat, 2 Aug 2025 17:58:20 -0700 | 3 | Date: Sat, 2 Aug 2025 17:58:20 -0700 |
| 4 | Subject: [PATCH] [opt-viewer] Allow users to set LLVM_HAVE_OPT_VIEWER_MODULES | 4 | Subject: [PATCH] [opt-viewer] Allow users to set LLVM_HAVE_OPT_VIEWER_MODULES |
diff --git a/meta/recipes-devtools/clang/common-clang.inc b/meta/recipes-devtools/clang/common-clang.inc index 9814319429..bf3a63914a 100644 --- a/meta/recipes-devtools/clang/common-clang.inc +++ b/meta/recipes-devtools/clang/common-clang.inc | |||
| @@ -5,7 +5,7 @@ LLVM_HTTP ?= "https://github.com/llvm" | |||
| 5 | 5 | ||
| 6 | MAJOR_VER = "21" | 6 | MAJOR_VER = "21" |
| 7 | MINOR_VER = "1" | 7 | MINOR_VER = "1" |
| 8 | PATCH_VER = "0" | 8 | PATCH_VER = "1" |
| 9 | # could be 'rcX' or 'git' or empty ( for release ) | 9 | # could be 'rcX' or 'git' or empty ( for release ) |
| 10 | VER_SUFFIX = "" | 10 | VER_SUFFIX = "" |
| 11 | 11 | ||
diff --git a/meta/recipes-devtools/clang/common.inc b/meta/recipes-devtools/clang/common.inc index 889847c3e1..625b0b064b 100644 --- a/meta/recipes-devtools/clang/common.inc +++ b/meta/recipes-devtools/clang/common.inc | |||
| @@ -17,7 +17,7 @@ BASEURI ?= "${LLVM_HTTP}/llvm-project/releases/download/llvmorg-${PV}${VER_SUFFI | |||
| 17 | UPSTREAM_CHECK_URI = "${LLVM_HTTP}/llvm-project/releases/" | 17 | UPSTREAM_CHECK_URI = "${LLVM_HTTP}/llvm-project/releases/" |
| 18 | UPSTREAM_CHECK_REGEX = "releases/tag/llvmorg-?(?P<pver>\d+(\.\d+)+)" | 18 | UPSTREAM_CHECK_REGEX = "releases/tag/llvmorg-?(?P<pver>\d+(\.\d+)+)" |
| 19 | SOURCEDIR ?= "llvm-project-${PV}${VER_SUFFIX}.src" | 19 | SOURCEDIR ?= "llvm-project-${PV}${VER_SUFFIX}.src" |
| 20 | SRC_URI[sha256sum] = "1672e3efb4c2affd62dbbe12ea898b28a451416c7d95c1bd0190c26cbe878825" | 20 | SRC_URI[sha256sum] = "8863980e14484a72a9b7d2c80500e1749054d74f08f8c5102fd540a3c5ac9f8a" |
| 21 | 21 | ||
| 22 | SRC_URI = "\ | 22 | SRC_URI = "\ |
| 23 | ${BASEURI} \ | 23 | ${BASEURI} \ |
| @@ -46,22 +46,21 @@ SRC_URI = "\ | |||
| 46 | file://0023-compiler-rt-Enable-__int128-for-ppc32.patch \ | 46 | file://0023-compiler-rt-Enable-__int128-for-ppc32.patch \ |
| 47 | file://0024-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch \ | 47 | file://0024-llvm-Do-not-use-cmake-infra-to-detect-libzstd.patch \ |
| 48 | file://0025-compiler-rt-Fix-stat-struct-s-size-for-O32-ABI.patch \ | 48 | file://0025-compiler-rt-Fix-stat-struct-s-size-for-O32-ABI.patch \ |
| 49 | file://0026-compiler-rt-Undef-_TIME_BITS-along-with-_FILE_OFFSET.patch \ | 49 | file://0026-ToolChains-Gnu.cpp-ARMLibDirs-search-also-in-lib32.patch \ |
| 50 | file://0027-ToolChains-Gnu.cpp-ARMLibDirs-search-also-in-lib32.patch \ | 50 | file://0027-clang-llvm-Add-OE-specific-ABI-triple-for-N32-ABI.patch \ |
| 51 | file://0028-clang-llvm-Add-OE-specific-ABI-triple-for-N32-ABI.patch \ | 51 | file://0028-llvm-Add-libunwind.pc.in-and-llvm-config-scripts.patch \ |
| 52 | file://0029-llvm-Add-libunwind.pc.in-and-llvm-config-scripts.patch \ | 52 | file://0029-scan-build-py-respect-LLVM_LIBDIR_SUFFIX-like-other-.patch \ |
| 53 | file://0030-scan-build-py-respect-LLVM_LIBDIR_SUFFIX-like-other-.patch \ | 53 | file://0030-compiler-rt-Do-not-pass-target-to-clang-compiler.patch \ |
| 54 | file://0031-compiler-rt-Do-not-pass-target-to-clang-compiler.patch \ | 54 | file://0031-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch \ |
| 55 | file://0032-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch \ | 55 | file://0032-llvm-config-remove-LLVM_LDFLAGS-from-ldflags-output.patch \ |
| 56 | file://0033-llvm-config-remove-LLVM_LDFLAGS-from-ldflags-output.patch \ | 56 | file://0033-compiler-rt-Exclude-sync_fetch_and_-for-any-pre-ARMv.patch \ |
| 57 | file://0034-compiler-rt-Exclude-sync_fetch_and_-for-any-pre-ARMv.patch \ | 57 | file://0034-compiler-rt-Hardcode-uptr-sptr-typedefs-on-Mips-Linu.patch \ |
| 58 | file://0035-compiler-rt-Hardcode-uptr-sptr-typedefs-on-Mips-Linu.patch \ | 58 | file://0035-clang-Use-sysroot-relative-paths-for-getArchSpecific.patch \ |
| 59 | file://0036-clang-Use-sysroot-relative-paths-for-getArchSpecific.patch \ | 59 | file://0036-allow-external-prepare_builtins.patch \ |
| 60 | file://0037-allow-external-prepare_builtins.patch \ | 60 | file://0037-Revert-libc-Remap-headers-in-the-debug-info-when-bui.patch \ |
| 61 | file://0038-Revert-libc-Remap-headers-in-the-debug-info-when-bui.patch \ | 61 | file://0038-Prevent-revisiting-block-when-searching-for-noreturn.patch \ |
| 62 | file://0039-Prevent-revisiting-block-when-searching-for-noreturn.patch \ | 62 | file://0039-Only-build-c-index-test-when-clang-tests-are-include.patch \ |
| 63 | file://0040-Only-build-c-index-test-when-clang-tests-are-include.patch \ | 63 | file://0040-opt-viewer-Allow-users-to-set-LLVM_HAVE_OPT_VIEWER_M.patch \ |
| 64 | file://0041-opt-viewer-Allow-users-to-set-LLVM_HAVE_OPT_VIEWER_M.patch \ | ||
| 65 | " | 64 | " |
| 66 | # Fallback to no-PIE if not set | 65 | # Fallback to no-PIE if not set |
| 67 | GCCPIE ??= "" | 66 | GCCPIE ??= "" |
