https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120994
--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Tomasz Kaminski <tkami...@gcc.gnu.org>: https://gcc.gnu.org/g:5227ec972a59417a3fb3417388ba119a025b5aa6 commit r16-3325-g5227ec972a59417a3fb3417388ba119a025b5aa6 Author: Luc Grosheintz <luc.groshei...@gmail.com> Date: Mon Aug 4 12:59:26 2025 +0200 libstdc++: Implement is_sufficiently_aligned [PR120994] This commit implements and tests the function is_sufficiently_aligned from P2897R7. PR libstdc++/120994 libstdc++-v3/ChangeLog: * include/bits/align.h (is_sufficiently_aligned): New function. * include/bits/version.def (is_sufficiently_aligned): Add. * include/bits/version.h: Regenerate. * include/std/memory: Add __glibcxx_want_is_sufficiently_aligned. * src/c++23/std.cc.in (is_sufficiently_aligned): Add. * testsuite/20_util/headers/memory/version.cc: Add test for __cpp_lib_is_sufficiently_aligned. * testsuite/20_util/is_sufficiently_aligned/1.cc: New test. Reviewed-by: Tomasz KamiÅski <tkami...@redhat.com> Signed-off-by: Luc Grosheintz <luc.groshei...@gmail.com>