-
- Downloads
re PR libstdc++/9533 (Can't read from tty with ifstream)
2003-03-28 Paolo Carlini <pcarlini@unitus.it>
Nathan Myers <ncm@cantrip.org>
PR libstdc++/9533
* include/bits/fstream.tcc (basic_filebuf<>::open): Don't
call underflow().
(basic_filebuf<>::showmanyc): Use the information provided
by codecvt and __basic_file<>::showmanyc_helper to implement
a non-trivial showmanyc.
* config/io/basic_file_stdio.h
(__basic_file<>::showmanyc_helper): New, declare.
* config/io/basic_file_stdio.cc
(__basic_file<>::showmanyc_helper): Define.
(__basic_file<>::_M_open_mode): Don't set O_NONBLOCK.
(__basic_file<char>::open): Don't call fcntl().
* acinclude.m4 (GLIBCPP_CHECK_S_ISREG_OR_S_IFREG,
GLIBCPP_CHECK_POLL): New macros.
* configure.in: Call here.
* acconfig.h: Add #undefs for the corresponding symbols.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* config.h.in: Regenerate.
Co-Authored-By:
Nathan Myers <ncm@cantrip.org>
From-SVN: r64978
Showing
- libstdc++-v3/ChangeLog 23 additions, 0 deletionslibstdc++-v3/ChangeLog
- libstdc++-v3/acconfig.h 9 additions, 0 deletionslibstdc++-v3/acconfig.h
- libstdc++-v3/acinclude.m4 39 additions, 0 deletionslibstdc++-v3/acinclude.m4
- libstdc++-v3/aclocal.m4 44 additions, 1 deletionlibstdc++-v3/aclocal.m4
- libstdc++-v3/config.h.in 15 additions, 0 deletionslibstdc++-v3/config.h.in
- libstdc++-v3/config/io/basic_file_stdio.cc 57 additions, 11 deletionslibstdc++-v3/config/io/basic_file_stdio.cc
- libstdc++-v3/config/io/basic_file_stdio.h 3 additions, 0 deletionslibstdc++-v3/config/io/basic_file_stdio.h
- libstdc++-v3/configure 185 additions, 46 deletionslibstdc++-v3/configure
- libstdc++-v3/configure.in 6 additions, 0 deletionslibstdc++-v3/configure.in
- libstdc++-v3/include/bits/fstream.tcc 13 additions, 8 deletionslibstdc++-v3/include/bits/fstream.tcc
Loading
Please register or sign in to comment