r280065 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Thu Jan 9 21:31:00 GMT 2020


Author: redi
Date: Thu Jan  9 21:31:43 2020
New Revision: 280065

URL: https://gcc.gnu.org/viewcvs?rev=280065&root=gcc&view=rev
Log:
libstdc++: Implementing P0767 - deprecate POD

This adds the deprecated attribute to std::is_pod and std::is_pod_v for
C++20.

2019-12-05  JeanHeyd "ThePhD" Meneide  <phdofthehouse@gmail.com>

	* include/bits/c++config (_GLIBCXX20_DEPRECATED): Add new macro.
	* include/std/type_traits (is_pod, is_pod_v): Deprecate for C++20.
	* testuite/20_util/is_pod/deprecated-2a.cc: New test.

Added:
    trunk/libstdc++-v3/testsuite/20_util/is_pod/deprecated-2a.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/bits/c++config
    trunk/libstdc++-v3/include/std/type_traits



More information about the Libstdc++-cvs mailing list