]> git.ipfire.org Git - thirdparty/gcc.git/commit
c++: define __cpp_pack_indexing [PR113798]
authorMarek Polacek <polacek@redhat.com>
Thu, 28 Nov 2024 17:07:00 +0000 (12:07 -0500)
committerMarek Polacek <polacek@redhat.com>
Thu, 28 Nov 2024 17:50:30 +0000 (12:50 -0500)
commita4954130d43d478a23ec8b65f5d861167935d77a
treefaccf42e2a94aa06a1cda3ef543830e6c240a6cc
parentab2cce593ef6085a5f517cdca2520c5c44acbfad
c++: define __cpp_pack_indexing [PR113798]

Forgot to do this in my original patch.

PR c++/113798

gcc/c-family/ChangeLog:

* c-cppbuiltin.cc (c_cpp_builtins): Predefine
__cpp_pack_indexing=202311L for C++26.

gcc/testsuite/ChangeLog:

* g++.dg/cpp26/feat-cxx26.C (__cpp_pack_indexing): Add test.

Reviewed-by: Jakub Jelinek <jakub@redhat.com>
gcc/c-family/c-cppbuiltin.cc
gcc/testsuite/g++.dg/cpp26/feat-cxx26.C