Age | Commit message (Collapse) | Author | Files | Lines |
|
From-SVN: r39453
|
|
* iostream.cc (ends): Release the acquired lock.
(endl): Likewise.
From-SVN: r36937
|
|
i18n of struct printf_info.
* iostream.cc (ostream::operator<<(double n)) [__GLIBC_MINOR__ >= 2]:
Initialize new fields wide and i18n of struct printf_info.
(ostream::operator<<(long double n)) [__GLIBC_MINOR__ >= 2]:
Likewise.
From-SVN: r36876
|
|
(ends): Make same change as for endl.
From-SVN: r34128
|
|
* iostream.cc (endl): Verify stream can accept characters
before writing its eol.
From-SVN: r34122
|
|
locked stream.
* iostream.cc: Add missing calls to isfx and setup a cleanup
region for the locked stream.
* iostream.h: Likewise.
* isgetline.cc: Likewise.
* isgetsb.cc: Likewise.
* isscan.cc: Likewise.
From-SVN: r28573
|
|
* libioP.h (_IO_showmanyc_t, _IO_SHOWMANYC, _IO_imbue_t,
_IO_IMBUE): New definitions.
(struct _IO_jump_t): Add __showmanyc and __imbue fields.
(_IO_file_fopen): Add new fourth argument.
* filebuf.cc (filebuf::open): Pass new fourth argument to
_IO_file_fopen.
* iolibio.h (_IO_freopen): Likewise.
* streambuf.cc (streambuf::showmanyc, streambuf::imbue): New
functions.
* streambuf.h (_IO_wchar_t): Define to _G_wchar_t.
(ios::fill): Remove casts.
(struct streambuf): Add showmanyc and imbue members.
* iostream.cc (ostream::operator<<(double n)) [__GLIBC_MINOR__ >=
1]: Initialize new fields is_char of struct printf_info.
(ostream::operator<<(long double n)) [__GLIBC_MINOR__ >= 1]:
Likewise.
From-SVN: r18222
|
|
* iostream.cc (ostream::operator<<(long double)): Don't use
labeled initializers.
From-SVN: r17842
|
|
variable, in case long double is bigger than double.
* iostream.cc (istream::operator>>(long double&))
[!_G_HAVE_LONG_DOUBLE_IO]: Scan value into separate variable, in
case long double is bigger than double.
(ostream::operator<<(double)) [_G_HAVE_PRINTF_FP]: Fix order of
initializers of struct printf_info to match declaration order,
to work around g++ bug.
(ostream::operator<<(long double)) [_G_HAVE_PRINTF_FP]: Likewise.
* gen-params: Add missing quotes. Avoid useless use of command
substitution.
From-SVN: r17582
|
|
* iostream.cc, libio.h: Convert other uses of #ifdef
_G_HAVE_PRINTF_FP to #if.
From-SVN: r15836
|
|
* iostream.cc (operator<<): Use `#if _G_HAVE_PRINTF_FP', not ifdef.
... since it comes in defined, either 0 or 1
From-SVN: r15834
|
|
libio changes from Ulrich to help "old linux" systems. See ChangeLog
for details.
From-SVN: r15741
|
|
From-SVN: r15505
|
|
From-SVN: r15486
|
|
From-SVN: r14877
|