type_traits.h (__Boolean): Renamed template from _Bool.
authorBrendan Kehoe <brendan@zen.org>
Sat, 20 Oct 2001 19:28:50 +0000 (15:28 -0400)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Sat, 20 Oct 2001 19:28:50 +0000 (19:28 +0000)
2001-10-20  Brendan Kehoe  <brendan@zen.org>

* include/bits/type_traits.h (__Boolean): Renamed template from _Bool.
(__true_type, __false_type): Change usage.
* src/string-inst.cc (__destroy_aux): Change third parm to be
__false_type instead of _Bool<false>.
* src/misc-inst.cc (__uninitialized_fill_n_aux,
__uninitialized_copy_aux): Likewise.

From-SVN: r46387

libstdc++-v3/ChangeLog
libstdc++-v3/src/misc-inst.cc
libstdc++-v3/src/string-inst.cc

index f03e86ee29c2624224b4bbcee2692a916ba4d7b5..9be9d527bd6ceccf408dc17e9c980996750740ed 100644 (file)
@@ -1,3 +1,12 @@
+2001-10-20  Brendan Kehoe  <brendan@zen.org>
+
+       * include/bits/type_traits.h (__Boolean): Renamed template from _Bool.
+       (__true_type, __false_type): Change usage.
+       * src/string-inst.cc (__destroy_aux): Change third parm to be
+       __false_type instead of _Bool<false>.
+       * src/misc-inst.cc (__uninitialized_fill_n_aux,
+       __uninitialized_copy_aux): Likewise.
+
 2001-10-19  Benjamin Kosnik  <bkoz@redhat.com>
 
        * mkcheck.in (static_fail): Remove older memory limit functionality.
index 3c3b9f1582efe149be43bf40ee9d3c088664a806..45cd0bcd697ae60cbd264ab832eecf483c7996b5 100644 (file)
@@ -233,13 +233,13 @@ namespace std
   template 
     string* 
     __uninitialized_fill_n_aux<string*, size_t, string>
-    (string*, size_t, string const &, _Bool<false>);
+    (string*, size_t, string const &, __false_type);
 
   template 
     string* 
     __uninitialized_copy_aux<vector<string>::const_iterator, string *>
     (vector<string>::const_iterator, vector<string>::const_iterator, 
-     string*, _Bool<false>);
+     string*, __false_type);
 
   template
     void 
index 7991210de0f7dbe244b7a73cdd3e4dd13c0b913a..3d7c127847fbb89e1079c400ab530fcecd585f72 100644 (file)
@@ -102,5 +102,5 @@ namespace std
 
   template
     void
-    __destroy_aux<S*>(S*, S*, _Bool<false>);
+    __destroy_aux<S*>(S*, S*, __false_type);
 } // namespace std