OSDN Git Service

2000-08-14 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Aug 2000 07:33:00 +0000 (07:33 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Aug 2000 07:33:00 +0000 (07:33 +0000)
commitd0896cfe769309bddc285f81503868d3b715c8dc
tree89ac49e996bad10bbe476c96c7b956f2cc858d99
parent442d2ce97ccd42d6a0909e4009404726bd10bc3b
2000-08-14  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>

C/C++ io merge/sync.
* libio/fileops.c
* libio/genops.c
* libio/iofclose.c
* libio/iofopen.c
* libio/iofwide.c
* libio/libio.h
* libio/libioP.h
* libio/stdio.c
* libio/wfileops.c
* libio/wgenops.c
* config/c_io_libio.cc (__basic_file): Add hacky casts to
((struct _IO_FILE_plus *) in ctors.
(__basic_file<wchar_t>): Adjust _wide_data->_codecvt to just _codecvt.
* libio/Makefile.am: Fix copyright. Remove cleanup.c.
* libio/cleanup.c: Remove.
* libio/filedoalloc.c (_IO_file_doallocate): Don't call
_IO_cleanup_registration_needed, even if not libc.

* testsuite/27_io/stringstream.cc (test02): Fix.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35694 138bc75d-0d04-0410-961f-82ee72b054a4
17 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/config/c_io_libio.cc
libstdc++-v3/configure
libstdc++-v3/libio/ChangeLog
libstdc++-v3/libio/Makefile.am
libstdc++-v3/libio/Makefile.in
libstdc++-v3/libio/filedoalloc.c
libstdc++-v3/libio/fileops.c
libstdc++-v3/libio/genops.c
libstdc++-v3/libio/iofclose.c
libstdc++-v3/libio/iofopen.c
libstdc++-v3/libio/iofwide.c
libstdc++-v3/libio/libio.h
libstdc++-v3/libio/libioP.h
libstdc++-v3/libio/stdio.c
libstdc++-v3/libio/wfileops.c
libstdc++-v3/libio/wgenops.c