]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Add missing feature-test macro in <memory>
authorDhruv Chawla <dhruvc@nvidia.com>
Tue, 8 Apr 2025 08:01:24 +0000 (01:01 -0700)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 6 May 2025 11:55:16 +0000 (12:55 +0100)
commit1db1249b83096e15c8ef2ae4ba124d3af75ea32f
tree91687b635f80546bf14998723e575907a2888213
parent59ec83c70eed933d39e09f9b991194ae3c496237
libstdc++: Add missing feature-test macro in <memory>

Per version.syn#2, <memory> is required to define
__cpp_lib_addressof_constexpr as 201603L.

Bootstrapped and tested on aarch64-linux-gnu.

Signed-off-by: Dhruv Chawla <dhruvc@nvidia.com>
libstdc++-v3/ChangeLog:
* include/std/memory: Define __glibcxx_want_addressof_constexpr.
* testsuite/20_util/headers/memory/version.cc: Test for macro
value.

(cherry picked from commit 0e65fef8717f404cf9c85bff51bf87d534f87828)
libstdc++-v3/include/std/memory
libstdc++-v3/testsuite/20_util/headers/memory/version.cc