aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrendan Kehoe <brendan@zen.org>2001-10-20 15:28:50 -0400
committerHans-Peter Nilsson <hp@gcc.gnu.org>2001-10-20 19:28:50 +0000
commit8829f27a7631bd79c39927c98ec1cb944c040f63 (patch)
tree5a18c3c67f5f9c633ba34c40bd7042691ab36b08
parentd7aa3e1e9a201d2cb8e90874f9c3d8d6976a850b (diff)
downloadgcc-8829f27a7631bd79c39927c98ec1cb944c040f63.zip
gcc-8829f27a7631bd79c39927c98ec1cb944c040f63.tar.gz
gcc-8829f27a7631bd79c39927c98ec1cb944c040f63.tar.bz2
type_traits.h (__Boolean): Renamed template from _Bool.
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
-rw-r--r--libstdc++-v3/ChangeLog9
-rw-r--r--libstdc++-v3/src/misc-inst.cc4
-rw-r--r--libstdc++-v3/src/string-inst.cc2
3 files changed, 12 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f03e86e..9be9d52 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -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.
diff --git a/libstdc++-v3/src/misc-inst.cc b/libstdc++-v3/src/misc-inst.cc
index 3c3b9f1..45cd0bc 100644
--- a/libstdc++-v3/src/misc-inst.cc
+++ b/libstdc++-v3/src/misc-inst.cc
@@ -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
diff --git a/libstdc++-v3/src/string-inst.cc b/libstdc++-v3/src/string-inst.cc
index 7991210..3d7c127 100644
--- a/libstdc++-v3/src/string-inst.cc
+++ b/libstdc++-v3/src/string-inst.cc
@@ -102,5 +102,5 @@ namespace std
template
void
- __destroy_aux<S*>(S*, S*, _Bool<false>);
+ __destroy_aux<S*>(S*, S*, __false_type);
} // namespace std