diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-11-21 17:39:43 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2019-11-21 17:39:43 +0000 |
commit | a8475bab95fc78d08772b911fec8767d95755f06 (patch) | |
tree | c22d9f488a5002884119931b7f89ca936262c975 /libstdc++-v3/include/bits/stl_uninitialized.h | |
parent | 1b66205d79b2df511f3ac2f1c959632ffdc739af (diff) | |
parent | d64aea27b057326fa976272985c1f799be54233f (diff) |
svn merge -r270974:278587 svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branchredhat/gcc-8-branch
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/redhat/gcc-8-branch@278589 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/bits/stl_uninitialized.h')
-rw-r--r-- | libstdc++-v3/include/bits/stl_uninitialized.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libstdc++-v3/include/bits/stl_uninitialized.h b/libstdc++-v3/include/bits/stl_uninitialized.h index c740503052b..bb460f28e78 100644 --- a/libstdc++-v3/include/bits/stl_uninitialized.h +++ b/libstdc++-v3/include/bits/stl_uninitialized.h @@ -826,7 +826,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION #endif -#if __cplusplus > 201402L +#if __cplusplus >= 201703L +# define __cpp_lib_raw_memory_algorithms 201606L + template <typename _ForwardIterator> inline void uninitialized_default_construct(_ForwardIterator __first, @@ -877,7 +879,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION __count, __result); return {__res.first.base(), __res.second}; } -#endif +#endif // C++17 _GLIBCXX_END_NAMESPACE_VERSION } // namespace |