head	1.6;
access;
symbols
	isolib-2:1.1.1.1
	isolib:1.1.1;
locks; strict;
comment	@# @;


1.6
date	99.05.19.17.05.24;	author bkoz;	state Exp;
branches;
next	1.5;

1.5
date	99.04.19.10.12.17;	author bkoz;	state Exp;
branches;
next	1.4;

1.4
date	99.04.16.02.16.31;	author bkoz;	state Exp;
branches;
next	1.3;

1.3
date	99.03.12.02.49.19;	author bkoz;	state Exp;
branches;
next	1.2;

1.2
date	98.05.06.02.05.30;	author ncm;	state Exp;
branches;
next	1.1;

1.1
date	98.04.15.04.57.47;	author ncm;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.04.15.04.57.47;	author ncm;	state Exp;
branches;
next	;


desc
@@


1.6
log
@D
1999-05-19  Benjamin Kosnik  <bkoz@@tintin.cygnus.com>
	* std/iostream: Remove static member __ioint.
	* bits/std_iostream.h: Put here.
	* stl/bits/std_numeric.h: Remove unneccessary std_iostream.h include.
	* stl/bits/stl_algobase.h: Same.
	* testsuite/27_io/iostream_objects.cc: Regression tests.
	* testsuite/27_io/hello.cc: Remove, subset of above.
@
text
@#ifndef _CPP_IOSTREAM
#include <bits/std_iostream.h>
#endif


@


1.5
log
@
1999-04-18  Benjamin Kosnik  <bkoz@@cygnus.com>
	* bits/std_ostream.h: Fix typedef for wchar_t instantiations.
	* bits/sstream.tcc: Tweak.
	* std/iostream: Put __ioinit inside macro guards.
	* src/stlinst.cc: Delete and move to . . .
	* src/stl-inst.cc: New file, plus wrapping in namespace std.
	* src/Makefile.in: Change.
	* src/Makefile.am: Same.
	* src/misc-inst.cc: Add istringstream/ostringstream instantiations.
	* testsuite/make_check_libfree++: Efficiently format for minimal
	space. Enforce stricter execution tests by enabling
	-DDEBUG_ASSERT.
@
text
@a2 1
static std::ios_base::Init __ioinit;
@


1.4
log
@
1999-04-16  Martin v. Loewis  <martin@@mira.isdn.cs.tu-berlin.de>
	* src/basic_file.cc (__basic_file::open): Fix thinko in
	_G_HAVE_IO_FILE_OPEN bits.
	* bits/std_istream.h (sentry::sentry(istream, bool)): Fix isspace bug.
	* bits/std_cmath.h: Add stdlib.h include for ldiv_t.
        * src/complex.cc (FCT): Qualify all functions with global namespace.
        * src/locale.cc: Don't qualify memcpy and setlocale.
        * src/stdexcept.cc (__out_of_range): Qualify out_of_range with std::.
        (__length_error): Likewise, for length_error.
        * src/stlinst.cc: Qualify instantiations with std::.
@
text
@d3 1
d6 1
a6 1
static std::ios_base::Init __ioinit;
@


1.3
log
@D
1999-03-11  Benjamin Kosnik  <bkoz@@cygnus.com>
	* RELEASE-NOTES: Update.
	* src/ios.cc: Use do proper init.
	* bits/std_streambuf.h: Tweak.
	* bits/std_iostream.h: Take out static member.
	* std/iostream: Put here.
	* bits/std_ostream.h: Non-default ctor shouldn't smash _M_streambuf.
	* bits/std_istream.h: Ditto.
	* bits/basic_ios.h: Format.
	* bits/ostream.tcc(write): Fix.
	* bits/fstream.tcc: Fix stdstreams ctor to do a proper
	initialization of the fstream class.
	* src/stdstreams.cc: I'm baaaaaaaack.
@
text
@d5 1
a5 1
  static ios_base::Init __ioinit;
@


1.2
log
@Add include guards
@
text
@d4 2
@


1.1
log
@Initial revision
@
text
@d1 1
d3 1
@


1.1.1.1
log
@everything renamed
@
text
@@

