diff options
| author | mikhnenko <[email protected]> | 2024-12-05 10:49:03 +0300 |
|---|---|---|
| committer | mikhnenko <[email protected]> | 2024-12-05 11:21:12 +0300 |
| commit | 681668b400e84754eb7acbc0e173491bb4dfc8b2 (patch) | |
| tree | e809b0abb22e9c506c032e256effebcf9ea88dbd /contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch | |
| parent | fe60cde3cf1989964159845c2929a65056a8dcf3 (diff) | |
Update libcxx to 18 Dec 3b0705827dbe711788c6b6bec3afa94205db1ce8
commit_hash:875d8582c26b8bf016af25e00ad77d9bbf081948
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch')
| -rw-r--r-- | contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch b/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch index 0f255818a06..37f86fc4331 100644 --- a/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch +++ b/contrib/libs/cxxsupp/libcxx/patches/67-uninitialized-algorithms.patch @@ -1,8 +1,8 @@ diff --git a/include/__memory/uninitialized_algorithms.h b/include/__memory/uninitialized_algorithms.h -index 2b68df8..058ff46 100644 +index b0eb700..4b55b7c 100644 --- a/include/__memory/uninitialized_algorithms.h +++ b/include/__memory/uninitialized_algorithms.h -@@ -566,6 +566,7 @@ struct __allocator_has_trivial_copy_construct : _Not<__has_construct<_Alloc, _Ty +@@ -573,6 +573,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 {}; @@ -10,7 +10,7 @@ index 2b68df8..058ff46 100644 template <class _Alloc, class _In, class _RawTypeIn = __remove_const_t<_In>, -@@ -589,6 +590,7 @@ __uninitialized_allocator_copy_impl(_Alloc&, _In* __first1, _In* __last1, _Out* +@@ -596,6 +597,7 @@ __uninitialized_allocator_copy_impl(_Alloc&, _In* __first1, _In* __last1, _Out* return std::copy(__first1, __last1, const_cast<_RawTypeIn*>(__first2)); } } @@ -18,7 +18,7 @@ index 2b68df8..058ff46 100644 template <class _Alloc, class _Iter1, class _Sent1, class _Iter2> _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _Iter2 __uninitialized_allocator_copy(_Alloc& __alloc, _Iter1 __first1, _Sent1 __last1, _Iter2 __first2) { -@@ -629,7 +631,7 @@ struct __allocator_has_trivial_move_construct : _Not<__has_construct<_Alloc, _Ty +@@ -636,7 +638,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 {}; @@ -27,7 +27,7 @@ index 2b68df8..058ff46 100644 template < class _Alloc, class _Iter1, -@@ -650,7 +652,7 @@ __uninitialized_allocator_move_if_noexcept(_Alloc&, _Iter1 __first1, _Iter1 __la +@@ -657,7 +659,7 @@ __uninitialized_allocator_move_if_noexcept(_Alloc&, _Iter1 __first1, _Iter1 __la return std::move(__first1, __last1, __first2); } } |
