Define std::byte for C++17 (P0298R3)
authorJonathan Wakely <jwakely@redhat.com>
Thu, 9 Mar 2017 15:42:02 +0000 (15:42 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Thu, 9 Mar 2017 15:42:02 +0000 (15:42 +0000)
commite0472d7e8cefd8f4eed658424b8283fcd8ca4b15
treebd1fef6b0530b3691d23d9b68d125ad7f1405b70
parent1f1fd3e2721cf68b2fe8b9516f260aee89872f60
Define std::byte for C++17 (P0298R3)

* doc/xml/manual/status_cxx2017.xml: Document std::byte support.
* include/c_global/cstddef (std::byte): Define for C++17.
* testsuite/18_support/byte/global_neg.cc: New test.
* testsuite/18_support/byte/ops.cc: New test.
* testsuite/18_support/byte/requirements.cc: New test.

From-SVN: r246005
libstdc++-v3/ChangeLog
libstdc++-v3/doc/xml/manual/status_cxx2017.xml
libstdc++-v3/include/c_global/cstddef
libstdc++-v3/testsuite/18_support/byte/global_neg.cc [new file with mode: 0644]
libstdc++-v3/testsuite/18_support/byte/ops.cc [new file with mode: 0644]
libstdc++-v3/testsuite/18_support/byte/requirements.cc [new file with mode: 0644]