This is the mail archive of the
libstdc++-cvs@sources.redhat.com
mailing list for the libstdc++ project.
egcs/libstdc++-v3/config c_io_libio_codecvt.c
- To: gcc-cvs at gcc dot gnu dot org, libstdc++-cvs at sourceware dot cygnus dot com
- Subject: egcs/libstdc++-v3/config c_io_libio_codecvt.c
- From: bkoz at gcc dot gnu dot org
- Date: 9 Aug 2000 07:31:27 -0000
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: bkoz@sourceware.cygnus.com 2000-08-09 00:31:27
Added files:
libstdc++-v3/config: c_io_libio_codecvt.c
Log message:
2000-08-08 Benjamin Kosnik <bkoz@cygnus.com>
Ulrich Drepper <drepper@cygnus.com>
* config/c_io_libio.h: Tweak.
* config/c_io_libio_codecvt.c: New file.
* libio/Makefile.am: Add c_codecvt.c.
* libio/Makefile.in: Regenerate.
* libio/genops.c (_IO_unbuffer_write): Don't call _IO_SETBUF if the
stream is not orientated.
* acinclude.m4: Add config/c_io_libio_codecvt.c dummy file, until
encoding gets fleshed out.
* bits/basic_file.h: Add specialization declarations.
* config/c_io_libio.cc: Add specializations for pbackfail, uflow.
* config/c_io_libio.h: Add __c_wfile_type.
* bits/basic_file.h: Add _M_wfile.
* config/c_io_libio.cc (__basic_file<char>): Initialize the
streams without setting the orientation of the underlying FILE to
either wide or narrow.
(__basic_file<wchar_t>)): Enable tricky wchar_t io bits.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/config/c_io_libio_codecvt.c.diff?cvsroot=gcc&r1=NONE&r2=1.1