]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators
authorFrançois Dumont <fdumont@gcc.gnu.org>
Wed, 20 Mar 2024 05:47:20 +0000 (06:47 +0100)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Wed, 20 Mar 2024 18:06:03 +0000 (19:06 +0100)
commit4cc3cdcb7ed8e813c6fe9d18c1ac5a235eb7077d
treee4fe2ca6ccc36f0124de16311de30c95908ce8a2
parent51e2f7a22e82a7cb2d321b82613b477b58ee4c60
libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators

_GLIBCXX_DEBUG has now fully N3344 compliant iterator checks, we can define
__cpp_lib_null_iterators macros like the normal mode.

libstdc++-v3/ChangeLog:

* include/std/iterator (__cpp_lib_null_iterators): Define regardless of
_GLIBCXX_DEBUG.
* include/std/version (__cpp_lib_null_iterators): Likewise.
libstdc++-v3/include/std/iterator
libstdc++-v3/include/std/version