2007-07-27 Paolo Carlini <pcarlini@suse.de>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Jul 2007 17:25:04 +0000 (17:25 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Jul 2007 17:25:04 +0000 (17:25 +0000)
commit08264865ba7668822c1ab7ab0fc99fd81f355177
tree44b5ce6b12e7d56639fbe7683c39b8fc421dae62
parent4f409e20c24eaf3f94c9b1a86d8948f68675eb94
2007-07-27  Paolo Carlini  <pcarlini@suse.de>

PR libstdc++/32907
* include/bits/basic_string.h (operator==(const basic_string<_CharT>&,
const basic_string<_CharT>&)): Add.
(operator!=): Forward to operator==.
* include/ext/vstring.h(operator==(const __versa_string<_CharT,
std::char_traits<_CharT>, std::allocator<_CharT>, _Base>&,
const __versa_string<_CharT, std::char_traits<_CharT>,
std::allocator<_CharT>, _Base>&)): Add.
(operator!=): Forward to operator==.

* include/ext/sso_string_base.h (_M_compare): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126988 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/basic_string.h
libstdc++-v3/include/ext/sso_string_base.h
libstdc++-v3/include/ext/vstring.h