aboutsummaryrefslogtreecommitdiff
path: root/libgo/misc/cgo
diff options
context:
space:
mode:
authorLuc Grosheintz <luc.grosheintz@gmail.com>2025-08-04 12:59:26 +0200
committerTomasz Kamiński <tkaminsk@redhat.com>2025-08-21 11:54:41 +0200
commit5227ec972a59417a3fb3417388ba119a025b5aa6 (patch)
treeded18301b9268362a41295809ed74f304816f876 /libgo/misc/cgo
parentcf88ed5bf20c86ca38da19358ff79a34adb4d0b5 (diff)
downloadgcc-5227ec972a59417a3fb3417388ba119a025b5aa6.zip
gcc-5227ec972a59417a3fb3417388ba119a025b5aa6.tar.gz
gcc-5227ec972a59417a3fb3417388ba119a025b5aa6.tar.bz2
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 <tkaminsk@redhat.com> Signed-off-by: Luc Grosheintz <luc.grosheintz@gmail.com>
Diffstat (limited to 'libgo/misc/cgo')
0 files changed, 0 insertions, 0 deletions