aboutsummaryrefslogtreecommitdiff
path: root/gcc/genconstants.c
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@redhat.com>2002-04-30 19:04:43 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2002-04-30 19:04:43 +0000
commit5cdd50a59159258c25a53b0a2bcee9c8d6081812 (patch)
tree675e7bd479fa5aadbb72f715cd7b93fb419ebd2a /gcc/genconstants.c
parent2b46bc671e8df2b62b5e27c4deab768c641cdc79 (diff)
downloadgcc-5cdd50a59159258c25a53b0a2bcee9c8d6081812.zip
gcc-5cdd50a59159258c25a53b0a2bcee9c8d6081812.tar.gz
gcc-5cdd50a59159258c25a53b0a2bcee9c8d6081812.tar.bz2
stdio_filebuf.h: New file.
2002-04-30 Benjamin Kosnik <bkoz@redhat.com> * include/ext/stdio_filebuf.h: New file. * include/ext/enc_filebuf.h: New file. * config/io/basic_file_stdio.h (__basic_file::sys_open): Add fd ctor. * config/io/basic_file_stdio.cc: Same. * include/bits/fstream.tcc (filebuf::_M_allocate_internal_buffer): Remove _M_unbuf hacks. (filebuf::_M_destroy_internal_buffer): Same. (filebuf::filebuf(cfile, openmode, int_type): Remove definition. (filebuf::fd): Remove. * include/std/std_fstream.h (filebuf::_M_unbuf): Remove. (filebuf::filebuf(__c_file*, openmode, int_type)): Remove. (filebuf::fd): Remove. * src/ios.cc (ios_base::_S_ios_create): Change to use specialized filebufs. (ios_base::_S_ios_destroy): Same. * src/misc-inst.cc (file_filebuf<char>): Add instantiation. * include/Makefile.am (ext_headers): Add ext_filebuf.h, stdio_filebuf.h. * include/Makefile.in: Regenerate. From-SVN: r52961
Diffstat (limited to 'gcc/genconstants.c')
0 files changed, 0 insertions, 0 deletions