]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR libstdc++/52702 ([C++11] std::is_trivially_destructible is missing)
authorPaolo Carlini <paolo.carlini@oracle.com>
Sun, 15 Apr 2012 23:35:27 +0000 (23:35 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sun, 15 Apr 2012 23:35:27 +0000 (23:35 +0000)
commit6a9ecd34929f6c90d1660cc3c60672afdbf8fb9a
tree0be0497b23b1290a05f246b7d8c32bf1b362f7f2
parenta3ddb738837877aaec229583102e0d5e00610117
re PR libstdc++/52702 ([C++11] std::is_trivially_destructible is missing)

2012-04-15  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/52702
* include/std/type_traits (is_trivially_destructible): Add.
(has_trivial_destructor): Remove.
* testsuite/util/testsuite_common_types.h: Adjust.
* testsuite/20_util/tuple/requirements/dr801.cc: Likewise.
* testsuite/20_util/pair/requirements/dr801.cc: Likewise.
* testsuite/20_util/is_trivially_destructible/value.cc: New.
* testsuite/20_util/is_trivially_destructible/requirements/
typedefs.cc: Likewise.
* testsuite/20_util/is_trivially_destructible/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
Adjust dg-error line numbers.
* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
Likewise.
* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.

From-SVN: r186474
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/type_traits
libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
libstdc++-v3/testsuite/20_util/is_trivially_destructible/requirements/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/is_trivially_destructible/requirements/typedefs.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/is_trivially_destructible/value.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
libstdc++-v3/testsuite/20_util/pair/requirements/dr801.cc
libstdc++-v3/testsuite/20_util/tuple/requirements/dr801.cc
libstdc++-v3/testsuite/util/testsuite_common_types.h