gcc/libstdc++-v3/config/os/newlib
Danny Smith 1ae4835877 re PR libstdc++/20806 (basic_filebuf::xsgetn() fails with text mode and DOS line endings and large buffers)
2005-04-08  Danny Smith  <dannysmith@users.sourceforge.net>
	    Paolo Carlini  <pcarlini@suse.de>

	PR libstdc++/20806
	* config/os/mingw32/os_defines.h: Define
	_GLIBCXX_HAVE_DOS_BASED_FILESYSTEM.
	* config/os/newlib/os_defines.h: Likewise, for __CYGWIN__.
	* include/bits/fstream.tcc (basic_filebuf<>::showmanyc()):
	Use it.
	(basic_filebuf<>::xsgetn(_CharT*, streamsize)): Likewise.

Co-Authored-By: Paolo Carlini <pcarlini@suse.de>

From-SVN: r97842
2005-04-08 17:31:33 +00:00
..
ctype_base.h *: Move header files up a level. 2002-06-24 05:50:58 +00:00
ctype_inline.h ctype_inline.h (is): Don't offset _M_table. 2002-08-02 16:10:12 +00:00
ctype_noninline.h ctype_noninline.h, [...] (ctype): Initialize _M_narrow, _M_widen. 2003-12-16 01:57:03 +00:00
os_defines.h re PR libstdc++/20806 (basic_filebuf::xsgetn() fails with text mode and DOS line endings and large buffers) 2005-04-08 17:31:33 +00:00