This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

libstdc++v3: add config/os/mingw32 bits


 Without attached patch, cin fails on mingw32, because of fseek problems on
text streams. The character classification masks are derived from mingw32's
cytpe.h.  The rest is based primarily on djgpp/bits, but using the global
ctype table exported fom MS runtime lib as default initialiser for
_M_table.
 
Attached archive contains new directory for mingw32.

Please commit to trunk.

ChangeLog

2001-11-08  Danny Smith  <dannysmith@users.sourceforge.net>

	* configure.target: Add os_include_dir for mingw32* target.
	* docs/html/17_intro/porting.texi: Mention mingw32 as target
	benefiting from _GLIBCPP_AVOID_FSEEK.
	* config/os/mingw32/bits/ctype_base.h: New file.
	* config/os/mingw32/bits/ctype_inline.h: New file.
	* config/os/mingw32/bits/ctype_noninline.h: New file.
	* config/os/mingw32/bits/os_defines.h: New file.




http://briefcase.yahoo.com.au - Yahoo! Briefcase
- Manage your files online.

mingw32_os_bits.tar.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]