/[Apache-SVN]
ViewVC logotype

Revision 637130


Jump to revision: Previous Next
Author: faridz
Date: Fri Mar 14 15:16:33 2008 UTC (16 years, 1 month ago)
Changed paths: 29
Log Message:
2008-03-14 Farid Zaripov <farid_zaripov@epam.com>

	Merge changes from trunk.


	2008-02-08 Farid Zaripov <farid_zaripov@epam.com>
	STDCXX-375
	* include/istream (std::getline, std::operator>>): Declaration moved from here ...
	* include/string (std::getline, std::operator>>): ... to here.
	* include/istream.cc (std::getline, std::operator>>): Added comment about
	declarations in <string>


	2008-02-12  Martin Sebor  <sebor@roguewave.com>
	STDCXX-308
	* include/fstream (~basic_filebuf): Caught and swallowed all exceptions.
	* include/fstream.cc (close): Closed file regardless of whether the call
	to overflow() or codecvt::unshift() fails or throws, as required by the
	resolution of LWG issue 622.


	2008-02-13  Martin Sebor  <sebor@roguewave.com>
	STDCXX-695
	* include/loc/_money_get.cc (_C_get): Introduced a convenience typedef
	for size_t, changed the type of the local __sign to int and cast it to
	size_t to silence the pesky HP aCC 6 remark #4271-D: type conversion
	may lose sign.
	* include/loc/_messages.cc (do_get): Same.
	* include/sstream (str): Avoided pointer math to silence remark #4271.


	2008-02-14  Farid Zaripov  <farid_zaripov@epam.com>
	* include/rw/_defs.h: Move MSVC specific #pragma's from here...
	* include/rw/_config-msvc.h: ... to here. Disable warning C4661.


	2008-02-14  Farid Zaripov  <farid_zaripov@epam.com>
	* include/rw/_defs.h: #define new macro _RWSTD_TI_EXPORT
	to prevent MSVC warning C4910: "'__declspec(dllexport)'
	and 'extern' are incompatible on an explicit instantiation".
	* include/fstream: Use _RWSTD_TI_EXPORT instead of
	_RWSTD_EXPORT on an explicit instantiations.
	* include/istream: Ditto.
	* include/loc/_messages.h: Ditto.
	* include/loc/_money_get.h: Ditto.
	* include/loc/_money_put.h: Ditto.
	* include/loc/_moneypunct.h: Ditto.
	* include/loc/_num_get.h: Ditto.
	* include/loc/_num_put.h: Ditto.
	* include/loc/_numpunct.h: Ditto.
	* include/loc/_punct.h: Ditto.
	* include/loc/_time_get.h: Ditto.
	* include/loc/_time_put.h: Ditto.
	* include/ostream: Ditto.
	* include/rw/_basic_ios.h: Ditto.
	* include/rw/_ioinsert.h: Ditto.
	* include/rw/_mutex.h: Ditto.
	* include/sstream: Ditto.
	* include/streambuf: Ditto.
	* include/string: Ditto.


	2008-02-22  Farid Zaripov  <farid_zaripov@epam.com>
	STDCXX-375
	* include/string: Declarations of the string inserter's and extractor's
	are moved to  #included <rw/_stringio.h>.
	* include/ostream: Definition of the inline string inserter moved to
	#included <rw/_stringio.h>.
	* include/istream: Definition of the inline std::getline() moved to
	#included <rw/_stringio.h>.
	* include/istream.cc: Definitions of the string extractor's are moved
	to rw/_stringio.cc file.
	* include/rw/_stringio.h: New header file with declarations of the
	string inserter's and extractor's.
	* include/rw/_stringio.cc: New file with definitions of the string extractors.
	* include/rw/_stringio.c: New file for compilers with implicit
	inclusion feature.
	* src/export/cpp: #included <rw/_stringio.h> and <rw/_stringio.cc>.


Changed paths

Path Details
Directorystdcxx/branches/4.2.x/include/fstream modified , text changed
Directorystdcxx/branches/4.2.x/include/fstream.cc modified , text changed
Directorystdcxx/branches/4.2.x/include/istream modified , text changed
Directorystdcxx/branches/4.2.x/include/istream.cc modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_messages.cc modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_messages.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_money_get.cc modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_money_get.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_money_put.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_moneypunct.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_num_get.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_num_put.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_numpunct.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_punct.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_time_get.h modified , text changed
Directorystdcxx/branches/4.2.x/include/loc/_time_put.h modified , text changed
Directorystdcxx/branches/4.2.x/include/ostream modified , text changed
Directorystdcxx/branches/4.2.x/include/rw/_basic_ios.h modified , text changed
Directorystdcxx/branches/4.2.x/include/rw/_config-msvc.h modified , text changed
Directorystdcxx/branches/4.2.x/include/rw/_defs.h modified , text changed
Directorystdcxx/branches/4.2.x/include/rw/_ioinsert.h modified , text changed
Directorystdcxx/branches/4.2.x/include/rw/_mutex.h modified , text changed
Directorystdcxx/branches/4.2.x/include/rw/_stringio.c
(Copied from stdcxx/trunk/include/rw/_stringio.c, r635445)
added
Directorystdcxx/branches/4.2.x/include/rw/_stringio.cc
(Copied from stdcxx/trunk/include/rw/_stringio.cc, r635445)
added
Directorystdcxx/branches/4.2.x/include/rw/_stringio.h
(Copied from stdcxx/trunk/include/rw/_stringio.h, r635445)
added
Directorystdcxx/branches/4.2.x/include/sstream modified , text changed
Directorystdcxx/branches/4.2.x/include/streambuf modified , text changed
Directorystdcxx/branches/4.2.x/include/string modified , text changed
Directorystdcxx/branches/4.2.x/src/export.cpp modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26