summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch
diff options
context:
space:
mode:
authormikhnenko <[email protected]>2025-01-20 01:34:08 +0300
committermikhnenko <[email protected]>2025-01-20 01:51:09 +0300
commit2ab2ef14e493133a483a7210a0133c1d8918eee2 (patch)
treeb25a613d75999386160a0ffe41a4f69282a592b3 /contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch
parent11def371ff569cef09101fa40c00e6180c3885bc (diff)
Update libcxx to 5 Mar 2024 80f9458cf30d13eef21b09042ea590945c5e64db
commit_hash:c45aa2ed98c2a01fa86b69bac97f40a32bd68ae2
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch')
-rw-r--r--contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch38
1 files changed, 0 insertions, 38 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch b/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch
deleted file mode 100644
index 8e5030e6315..00000000000
--- a/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff --git a/include/__memory/uninitialized_algorithms.h b/include/__memory/uninitialized_algorithms.h
-index 2a4ecf6..e2a6f8d 100644
---- a/include/__memory/uninitialized_algorithms.h
-+++ b/include/__memory/uninitialized_algorithms.h
-@@ -558,6 +558,7 @@ struct __allocator_has_trivial_copy_construct : _Not<__has_construct<_Alloc, _Ty
- template <class _Type>
- struct __allocator_has_trivial_copy_construct<allocator<_Type>, _Type> : true_type {};
-
-+#ifndef __CUDACC__
- template <class _Alloc,
- class _In,
- class _RawTypeIn = __remove_const_t<_In>,
-@@ -581,6 +582,7 @@ __uninitialized_allocator_copy_impl(_Alloc&, _In* __first1, _In* __last1, _Out*
- return std::copy(__first1, __last1, const_cast<_RawTypeIn*>(__first2));
- }
- }
-+#endif // __CUDACC__
-
- template <class _Alloc, class _Iter1, class _Sent1, class _Iter2>
- _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _Iter2
-@@ -623,7 +625,7 @@ struct __allocator_has_trivial_move_construct : _Not<__has_construct<_Alloc, _Ty
- template <class _Type>
- struct __allocator_has_trivial_move_construct<allocator<_Type>, _Type> : true_type {};
-
--#ifndef _LIBCPP_COMPILER_GCC
-+#if !defined(_LIBCPP_COMPILER_GCC) && !defined(__CUDACC__)
- template <
- class _Alloc,
- class _Iter1,
-@@ -644,7 +646,7 @@ __uninitialized_allocator_move_if_noexcept(_Alloc&, _Iter1 __first1, _Iter1 __la
- return std::move(__first1, __last1, __first2);
- }
- }
--#endif // _LIBCPP_COMPILER_GCC
-+#endif // !defined(_LIBCPP_COMPILER_GCC) && !defined(__CUDACC__)
-
- _LIBCPP_END_NAMESPACE_STD
-