aboutsummaryrefslogtreecommitdiff
path: root/system/include/libcxx/streambuf
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-01-16 16:25:08 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-01-16 16:25:08 -0800
commit1cb0ec225dd97470208cc9e3b59cf35d8f4e3a0b (patch)
tree4cd531366cc90a7521d363e5561c25e9e5328b20 /system/include/libcxx/streambuf
parentcf5947187de4390ad0440940f323470b37befbc8 (diff)
restore libcxx to pristine state, undoing all our hacks, and work towards fixing test_exceptions given that
Diffstat (limited to 'system/include/libcxx/streambuf')
-rw-r--r--system/include/libcxx/streambuf9
1 files changed, 4 insertions, 5 deletions
diff --git a/system/include/libcxx/streambuf b/system/include/libcxx/streambuf
index 20ae24f3..feb62c7e 100644
--- a/system/include/libcxx/streambuf
+++ b/system/include/libcxx/streambuf
@@ -111,7 +111,6 @@ protected:
#include <__config>
#include <iosfwd>
#include <ios>
-#include <__locale>
#pragma GCC system_header
@@ -552,11 +551,11 @@ basic_streambuf<_CharT, _Traits>::overflow(int_type __c)
return traits_type::eof();
}
-//extern template class basic_streambuf<char>; /* XXX EMScripten */
-//extern template class basic_streambuf<wchar_t>; /* XXX EMScripten */
+extern template class basic_streambuf<char>;
+extern template class basic_streambuf<wchar_t>;
-//extern template class basic_ios<char>; /* XXX EMScripten */
-//extern template class basic_ios<wchar_t>; /* XXX EMScripten */
+extern template class basic_ios<char>;
+extern template class basic_ios<wchar_t>;
_LIBCPP_END_NAMESPACE_STD