2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
commit7e66313066525b0ce38e140e6d9c815e19d119bf
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Aug 2013 00:15:12 +0000 (15 00:15 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Aug 2013 00:15:12 +0000 (15 00:15 +0000)
tree00fc9c8d2a7b382b142a966c9bce9fcdbaef0e0f
parent8a089c4156e23977b16254511cbf791b7f0ddd01
2013-08-14  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/58163
* include/bits/basic_string.h (basic_string<>::operator[]): Fix
_GLIBCXX_DEBUG_PEDASSERT check vs C++11.
* include/ext/vstring.h: Likewise.
* testsuite/21_strings/basic_string/element_access/char/58163.cc:
New.
* testsuite/21_strings/basic_string/element_access/wchar_t/58163.cc:
Likewise.
* testsuite/ext/vstring/element_access/char/58163.cc: Likewise.
* testsuite/ext/vstring/element_access/wchar_t/58163.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201755 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/basic_string.h
libstdc++-v3/include/ext/vstring.h
libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/58163.cc [new file with mode: 0644]
libstdc++-v3/testsuite/21_strings/basic_string/element_access/wchar_t/58163.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/vstring/element_access/char/58163.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/vstring/element_access/wchar_t/58163.cc [new file with mode: 0644]