commit | 92a836c03d9e2aa0f6eb24b41221c9f24d570178 | [log] [tgz] |
---|---|---|
author | Howard Hinnant <hhinnant@apple.com> | Thu Sep 01 21:02:45 2011 +0000 |
committer | Howard Hinnant <hhinnant@apple.com> | Thu Sep 01 21:02:45 2011 +0000 |
tree | 7cb3f43fe5f1f5bcf861c7c1b2744d655ad1c337 | |
parent | 5f255944ac5b4064a0606a723cc094e9d674a720 [diff] |
Reimplemented much of <istream> such that single character extractions do not check to see if this is the last character in the stream and thus never set eofbit. This fixes http://llvm.org/bugs/show_bug.cgi?id=10817 . This fix requires a recompiled libc++.dylib to be fully implemented. The recompiled libc++.dylib is ABI compatible with that shipped on Lion. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@138961 91177308-0d34-0410-b5e6-96231b3b80d8