gcc/libstdc++-v3/bits
Vadim Egorov c0b84d79d2 streambuf.tcc (basic_streambuf::xsgetn): Fix uflow case.
2000-05-09  Vadim Egorov  <egorovv@mailandnews.com>
	    Benjamin Kosnik  <bkoz@gnu.org>
	    Nathan Myers  <ncm@cantrip.org>
	    Dietmar Kuehl  <dietmar_kuehl@yahoo.com>

        * bits/streambuf.tcc (basic_streambuf::xsgetn): Fix uflow case.
	(basic_streambuf::xsputn): Make consistent.
	* testsuite/27_io/filebuf.cc: Add tests.

Co-Authored-By: Benjamin Kosnik <bkoz@gnu.org>
Co-Authored-By: Dietmar Kuehl <dietmar_kuehl@yahoo.com>
Co-Authored-By: Nathan Myers <ncm@cantrip.org>

From-SVN: r33794
2000-05-09 07:19:14 +00:00
..
basic_file.h [multiple changes] 2000-04-28 02:50:55 +00:00
basic_ios.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
basic_ios.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
basic_string.h [multiple changes] 2000-04-28 02:50:55 +00:00
c++config.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
char_traits.h 2000-0508 Steven King <sxking@uswest.net> 2000-05-09 01:15:14 +00:00
cpp_type_traits.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
exception_support.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
fpos.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
fstream.tcc fstream.tcc (filebuf::_M_init_filebuf): Don't set _M_buf_size based on macro, instead use _M_buf_size_opt. 2000-05-08 17:23:37 +00:00
generic_shadow.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
gslice_array.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
gslice.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
indirect_array.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
ios_base.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
istream.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
limits_generic.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
locale_facets.h locale_facets.h: Fix syntax error. 2000-05-02 00:27:21 +00:00
locale_facets.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
localefwd.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
mask_array.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
ostream.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
pthread_allocimpl.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
sbuf_iter.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
slice_array.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
slice.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
sstream.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_algorithm.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_bitset.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cassert.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cctype.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cerrno.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cfloat.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_ciso646.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_climits.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_clocale.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cmath.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_complex.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_csetjmp.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_csignal.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cstdarg.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cstddef.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cstdio.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cstdlib.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cstring.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_ctime.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cwchar.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_cwctype.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_deque.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_exception.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_fstream.h locale_facets.h: Fix syntax error. 2000-05-02 00:27:21 +00:00
std_functional.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iomanip.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_ios.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iosfwd.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iostream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_istream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iterator.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_list.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_locale.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_map.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_memory.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_new.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_numeric.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_ostream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_queue.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_set.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_sstream.h [multiple changes] 2000-04-25 06:39:48 +00:00
std_stack.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_stdexcept.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_streambuf.h fstream.tcc (filebuf::_M_init_filebuf): Don't set _M_buf_size based on macro, instead use _M_buf_size_opt. 2000-05-08 17:23:37 +00:00
std_string.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_strstream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_typeinfo.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_utility.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_valarray.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_vector.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_algo.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_algobase.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_alloc.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_config.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_construct.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_deque.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_function.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_heap.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_iterator_base.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_iterator.h [multiple changes] 2000-04-25 06:39:48 +00:00
stl_list.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_map.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_multimap.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_multiset.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_numeric.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_pair.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_pthread_alloc.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_queue.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_range_errors.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_raw_storage_iter.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_relops.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_set.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_stack.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_string_fwd.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_tempbuf.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_threads.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_tree.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_uninitialized.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_vector.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
streambuf.tcc streambuf.tcc (basic_streambuf::xsgetn): Fix uflow case. 2000-05-09 07:19:14 +00:00
string.tcc 2000-05-01 Vadim Egorov <egorovv@@mailandnews.com> 2000-05-02 04:50:23 +00:00
type_traits.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
valarray_array.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
valarray_array.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
valarray_meta.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00