gcc/libstdc++-v3/include
Benjamin Kosnik 2aacd7357a [multiple changes]
2003-04-28  Petur Runolfsson  <peturr02@ru.is>

        PR libstdc++/9523
        * include/bits/ios_base.h (Init::_S_ios_create,
        Init::_S_ios_destroy):  Remove declarations.
        (Init::_S_create_buffers,
        Init::_S_destroy_buffers):  Declare
        * src/ios.cc (Init::_S_ios_create):  Remove
        (Init::_S_create_buffers):  Create buffers and add to streams.
        (Init::_S_ios_destroy):  Rename to...
        (Init::_S_destroy_buffers):  this.
        (Init::Init):  Only construct streams once.
        (Init::~Init):  Flush streams, don't destroy them.
        (ios_base::sync_with_stdio):  Don't destroy streams, only buffers.
        * testsuite/27_io/ios_base/sync_with_stdio/9523.cc:  New test.
        * testsuite/27_io/objects/char/5.cc:  New test.
        * testsuite/27_io/objects/char/5268.cc:  Avoid undefined behavior.
        * testsuite/27_io/objects/char/6.cc:  New test.
        * testsuite/27_io/objects/char/7.cc:  New test.

2003-04-28  Benjamin Kosnik  <bkoz@redhat.com>

        * testsuite/27_io/objects/char/8.cc:  New test.

From-SVN: r66177
2003-04-28 17:15:03 +00:00
..
backward configure.in (libtool_VERSION): To 6:0:0. 2003-01-23 17:21:11 +00:00
bits [multiple changes] 2003-04-28 17:15:03 +00:00
c
c_compatibility
c_std porting.texi (_GLIBCPP_USE_C99_CHECK): New macro. 2003-04-18 09:53:58 +00:00
ext Remove _M_buf_size_opt, use directly _M_buf_size instead. 2003-04-12 19:21:35 +00:00
std std_fstream.h (basic_filebuf): _M_pback_destroy to _M_destroy_pback. 2003-04-28 04:54:54 +00:00
Makefile.am testsuite_flags.in (PCHFLAGS): Find PCH in new home. 2003-04-18 02:03:52 +00:00
Makefile.in testsuite_flags.in (PCHFLAGS): Find PCH in new home. 2003-04-18 02:03:52 +00:00
stdc++.h stdc++.h: New. 2003-03-14 22:16:06 +00:00