PR libstdc++/79162 Fix std::string regression due to LWG 2946 (old ABI)
authorJonathan Wakely <jwakely@redhat.com>
Wed, 20 Sep 2017 22:03:37 +0000 (23:03 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 20 Sep 2017 22:03:37 +0000 (23:03 +0100)
commit9d2bac69bcbf4715b353c91485f0afb52513e88d
treed1699808ef9ded5e5c234221d7a5d80acb25359e
parent94c23e3960c24a3bfcfe2daf7158fb51e0aa0e22
PR libstdc++/79162 Fix std::string regression due to LWG 2946 (old ABI)

PR libstdc++/79162
* include/bits/basic_string.h [!_GLIBCXX_USE_CXX11_ABI]
(basic_string::_If_sv): Remove from the overload set when the
argument is derived from basic_string.

From-SVN: r253035
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/basic_string.h