diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2010-11-18 17:21:35 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2010-11-18 17:21:35 +0000 |
commit | 2ca2a8990ac14844436402836221016c47a86dcb (patch) | |
tree | d06e9b1040ed5ba9967d91587e69b61545eafad5 /gcc | |
parent | 275853ab387d1912647c4f367a7f7f33f47d0526 (diff) | |
download | gcc-2ca2a8990ac14844436402836221016c47a86dcb.zip gcc-2ca2a8990ac14844436402836221016c47a86dcb.tar.gz gcc-2ca2a8990ac14844436402836221016c47a86dcb.tar.bz2 |
PR libstdc++/26211 + N3168
2010-11-18 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/26211 + N3168
* include/bits/istream.tcc (basic_istream<>::tellg, seekg(pos_type),
seekg(off_type, ios_base::seekdir)): Construct a sentry.
(basic_istream<>::tellg, seekg(pos_type), seekg(off_type,
ios_base::seekdir, putback, unget)): Clear eofbit first, per N3168.
* testsuite/27_io/basic_istream/seekg/char/26211.cc: New.
* testsuite/27_io/basic_istream/seekg/wchar_t/26211.cc: Likewise.
* testsuite/27_io/basic_istream/tellg/char/26211.cc: Likewise.
* testsuite/27_io/basic_istream/tellg/wchar_t/26211.cc: Likewise.
* testsuite/27_io/basic_istream/tellg/char/8348.cc: Tweak.
* testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
From-SVN: r166911
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions