This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc++v3: add config/os/mingw32 bits (take 2)
- To: Danny Smith <danny_r_smith_2001 at yahoo dot co dot nz>
- Subject: Re: libstdc++v3: add config/os/mingw32 bits (take 2)
- From: Christopher Faylor <cgf at redhat dot com>
- Date: Thu, 8 Nov 2001 15:55:30 -0500
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- References: <20011107222728.36799.qmail@web14501.mail.yahoo.com>
On Thu, Nov 08, 2001 at 09:27:28AM +1100, Danny Smith wrote:
>Take 2. This time with diff for configure.target and porting.texi.
>
>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.
Done.
Thanks, Danny.
cgf