aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2015-10-21 22:20:25 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2015-10-21 22:20:25 +0100
commitf9badf7134ba51f5a114d58c10e61cb1acd83997 (patch)
tree18441a7f644e747bf72631b6b04c693752b706a6
parent78fd2726cafeb9e0cf377e5fb2102d09d91779d5 (diff)
downloadgcc-f9badf7134ba51f5a114d58c10e61cb1acd83997.zip
gcc-f9badf7134ba51f5a114d58c10e61cb1acd83997.tar.gz
gcc-f9badf7134ba51f5a114d58c10e61cb1acd83997.tar.bz2
* include/std/type_traits (__cpp_lib_bool_constant): Define.
From-SVN: r229152
-rw-r--r--libstdc++-v3/ChangeLog4
-rw-r--r--libstdc++-v3/include/std/type_traits2
2 files changed, 5 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f6c35e6..9444dd3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2015-10-21 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/type_traits (__cpp_lib_bool_constant): Define.
+
2015-10-16 Jonathan Wakely <jwakely@redhat.com>
* doc/xml/manual/configure.xml: Document
diff --git a/libstdc++-v3/include/std/type_traits b/libstdc++-v3/include/std/type_traits
index 55ca916..e291047 100644
--- a/libstdc++-v3/include/std/type_traits
+++ b/libstdc++-v3/include/std/type_traits
@@ -93,7 +93,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
using __bool_constant = integral_constant<bool, __v>;
#if __cplusplus > 201402L
-// TODO: #define __cpp_lib_bool_constant 201505
+# define __cpp_lib_bool_constant 201505
template<bool __v>
using bool_constant = integral_constant<bool, __v>;
#endif