gcc/libstdc++-v3/src
Paolo Carlini 74af99e5a2 re PR libstdc++/8399 (sync_with_stdio(false) breaks unformatted input)
2002-11-15  Paolo Carlini  <pcarlini@unitus.it>
	    Loren J. Rittle  <ljrittle@acm.org>

	PR libstdc++/8399
	* acinclude.m4
	(GLIBCPP_CHECK_UNISTD_DECL_AND_LINKAGE_1): New macro to
	check for unistd.h functions.
	(GLIBCPP_CHECK_UNISTD_SUPPORT): New macro, check for isatty
	in unistd.h.
	* configure.in: Call here.
	* src/ios.cc (ios_base::Init::_S_ios_create(bool)):
	Use _GLIBCPP_HAVE_ISATTY: ifdef, in case of interactive
	input __in_size = 1 even when sync_with_stdio is false;
	otherwise fall back to __in_size = 1.
	* aclocal.m4: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.

Co-Authored-By: Loren J. Rittle <ljrittle@acm.org>

From-SVN: r59118
2002-11-15 08:06:35 +00:00
..
bitset.cc Makefile.am (sources): Edit. 2002-09-11 03:36:45 +00:00
codecvt.cc localefwd.h (class locale): Add static member _S_num_extra_categories... 2002-10-08 23:32:23 +00:00
complex_io.cc
concept-inst.cc Makefile.am (sources): Edit. 2002-09-11 03:36:45 +00:00
ctype.cc localefwd.h (class locale): Add static member _S_num_extra_categories... 2002-10-08 23:32:23 +00:00
ext-inst.cc
fstream-inst.cc
fstream.cc
functexcept.cc
globals.cc globals.cc (__gnu_cxx::c_locale_impl_compat): Add, alias to c_locale_impl. 2002-10-15 04:22:11 +00:00
io-inst.cc
ios.cc re PR libstdc++/8399 (sync_with_stdio(false) breaks unformatted input) 2002-11-15 08:06:35 +00:00
istream-inst.cc
limits.cc builtin-types.def (BT_FN_FLOAT_CONST_STRING): New. 2002-09-16 18:28:50 -07:00
locale-inst.cc localefwd.h (class locale): Add static member _S_num_extra_categories... 2002-10-08 23:32:23 +00:00
locale.cc locale.cc (std::locale::classic()): Weaken locking protocol. 2002-11-13 14:55:32 +00:00
localename.cc linker-map.gnu (GLIBCPP_3.2.1): Add. 2002-10-11 07:09:36 +00:00
Makefile.am Makefile.am (LIBTOOL): Use --tag CC always for this directory. 2002-09-12 23:27:30 +00:00
Makefile.in Makefile.am (target_headers): Remove cpu_limits.h. 2002-09-26 05:25:14 +00:00
misc-inst.cc os_defines.h (_GLIBCPP_INST_ATOMICITY_LOCK): Define. 2002-11-05 19:17:37 +00:00
ostream-inst.cc
sstream-inst.cc
stdexcept.cc
stl-inst.cc howto.html (GLIBCPP_FORCE_NEW): Document new environment variable which replaces all uses of __USE_MALLOC macro. 2002-10-18 20:52:57 +00:00
streambuf-inst.cc
string-inst.cc re PR libstdc++/8172 (undefined reference to operator+ for string) 2002-11-02 02:18:18 +00:00
strstream.cc Makefile.am (sources): Edit. 2002-09-11 03:36:45 +00:00
valarray-inst.cc
vterminate.cc Makefile.am (sources): Edit. 2002-09-11 03:36:45 +00:00
wstring-inst.cc