X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libio%2FChangeLog;h=ec2fd437739a5e31b71156777b855b7c66e7551c;hb=0f658b995761c4b86b557cfbc5a87cc0d855ae92;hp=0a1acabcc41079f51599fd72c23e68a6fff26623;hpb=6555fecdc5c175b395bfdaa0eeef1bbd9e65a1e5;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libio/ChangeLog b/libio/ChangeLog index 0a1acabcc41..ec2fd437739 100644 --- a/libio/ChangeLog +++ b/libio/ChangeLog @@ -1,3 +1,287 @@ +2000-11-28 Geoffrey Keating + Felix Lee + + * gen-params: Put in cases for O_EXCL, O_APPEND not being defined. + +2000-10-18 Jakub Jelinek + + * iostream.cc (ends): Release the acquired lock. + (endl): Likewise. + +2000-10-16 Jakub Jelinek + + * 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. + +2000-09-23 Franz Sirl + + * stdstreams.cc: Include , not "libio.h". + * iolibio.h: Likewise. + (_IO_pos_BAD): Use _IO_off_t instead of _IO_fpos_t. + * libio.h (_IO_USER_LOCK): Define. + +2000-08-18 Gabriel Dos Reis + + * editbuf.h (edit_streambuf): Fix syntax error in + friend-declaration. + +2000-08-14 Zack Weinberg + + * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. + Honor --disable-threads. + +Sun Jul 23 15:16:23 2000 Krister Walfridsson + + * gen-params: Added trailing space for 'long long int' regexp. + +2000-06-28 Alex Samuel + + * libioP.h (VTABLE_LABEL): Update for new vtable mangling. + * stdstrbufs.cc (filebuf_vtable): Likewise. + (stdiobuf_vtable): Likewise. + +2000-06-04 Mark Mitchell + + * libioP.h: Handle new ABI mangling. + * stdstrbufs.cc: Likewise. + +2000-05-24 Ulrich Drepper + + * iostream.cc (endl): Fix bug in last change. + (ends): Make same change as for endl. + +Tue May 23 22:56:56 2000 Jerry Quinn + + * iostream.cc (endl): Verify stream can accept characters + before writing its eol. + +2000-05-15 David Edelsohn + + * config.shared: Change "pic" to depend on $(PICFLAG), not + on $(enable_shared). + +2000-05-11 Robert Lipe + + * configure.in: Remove special casing for sco3.2v[45]. + * config/sco4.mt: Deleted. + +2000-05-10 Jakub Jelinek + + * configure.in: Use mh-sparcpic for sparc*-*-*. + +2000-04-02 Zack Weinberg + + * configure.in: Indent the # of #include_next one space. + +2000-03-29 Jason Merrill + + * configure.in: -linux-gnu*, not -linux-gnu. + +2000-01-28 Martin v. Löwis + + * fstream.h (ifstream::ifstream): Add ios::in to mode. + (ifstream::open): Likewise. + (ofstream::ofstream): Add ios::out to mode. + (ofstream::open): Likewise. + +2000-01-27 Zack Weinberg + + * dbz/dbz.c, dbz/dbzmain.c: Include stdlib.h. Don't declare + malloc, calloc, free, atol, atoi, or errno. (errno.h was + already being included.) + +2000-01-12 Fred Fish + + * configure.in (*-*-beos*): Recognize. + * config/beos.mt: New file. + +1999-12-22 Jakub Jelinek + + * libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of + _IO_fpos_t. + (_IO_seekoff, _IO_seekpos): Likewise. Use _IO_off64_t instead of + _IO_fpos64_t. + * libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t): Likewise. + (_IO_seekoff, _IO_seekpos): Likewise. + (_IO_default_seekoff, _IO_default_seekpos): Likewise. + (_IO_default_seek): Likewise. + (_IO_file_seekoff, _IO_file_seek, _IO_str_seekoff): Likewise. + * streambuf.h (streampos): Typedef to _IO_off_t resp. _IO_off64_t. + * parsestream.h (class parsebuf::pos_at_line_start): Change type + to _IO_off_t. + +1999-12-21 Martin v. Löwis + + * filebuf.cc (open): Support ios::ate if _G_HAVE_IO_FILE_OPEN. + Remove seek for ios::app if not. + +1999-12-15 Jason Merrill + + * filedoalloc.c, floatio.h, iovfprintf.c, iovfscanf.c: Remove + advertising clause from BSD license, pursuant with + + ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change + +1999-12-14 Martin v. Löwis + + * strstream.h (strstreambuf::streambuf): Rename parameters to + avoid shadow warning. + * stream.h (WS): Likewise. + +Thu Sep 30 01:08:04 1999 Jeffrey A Law (law@cygnus.com) + + * editbuf.cc, parsestream.cc, pfstream.cc: Include string.h. + +Mon Sep 13 06:30:14 1999 Mark Klein + + * config/mpeix.mt: New for MPEiX port. + +Sat Sep 4 18:00:00 PDT 1999 Mark Klein (mklein@dis.com) + + * configure.in: Add mpeix.mt make fragment. + +1999-08-08 Alexandre Oliva + + * streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the + global scope. + +1999-08-07 Andreas Schwab + + * 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. + +Mon Jun 28 09:25:23 1999 Hans-Peter Nilsson + + * configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..". + +Wed Jun 2 00:19:53 1999 Eric Raskin (ehr@listworks.com) + + * configure.in: Added DG/UX target fragment + +Sun May 30 14:25:02 1999 Eric Raskin (ehr@listworks.com) + + * config/dgux.mt: New file for DG/UX configuration of libio + +1999-05-20 Angela Marie Thomas + + * configure.in: Test for ${compiler_name}.exe as well. + +1999-05-17 Mark Kettenis + + * libioP.h: Only include libc-lock.h if _IO_MTSAFE_IO is defined. + +1999-05-14 Ulrich Drepper + + * configure.in: Recognize target *vxworks* and add fragment vxworks.mt. + * config/vxworks.mt: New file. + * gen-params: Let configure override HAVE_PRINTF_FP. + +1999-05-12 Jason Merrill + + * configure.in (compiler_name): Don't do the skip-this-dir thing + if we're reconfiguring. + +1999-04-29 Nathan Sidwell + + * streambuf.h (ios::~ios): Use operator delete[] to remove _arrays. + +Mon Apr 12 19:22:44 1999 Mumit Khan + + * filedoalloc.c (_POSIX_SOURCE): Remove definition. + * fileops.c (_POSIX_SOURCE): Likewise. + * iopopen.c (_POSIX_SOURCE): Likewise. + * procbuf.cc (_POSIX_SOURCE): Likewise. + * libioP.h (_POSIX_SOURCE): And define it here. + * stdiostream.cc: Include libioP.h before others. + +Fri Apr 2 15:11:58 1999 H.J. Lu (hjl@gnu.org) + + * libio/configure.in (gxx_include_dir): Handle it. + * libio/Makefile.in: Likewise. + +Wed Mar 24 22:36:45 1999 Mumit Khan + + * configure.in (EXEEXT): Define. + (compiler_name): Use. + +1999-03-24 Alexandre Oliva + + * gen-params (CONFIG_NM): `test ... -o ...' is not portable. + +Thu Mar 11 01:07:55 1999 Franz Sirl + + * configure.in: Cleanup and add mh-*pic handling for arm, powerpc + +Fri Mar 5 01:15:15 1999 H.J. Lu (hjl@gnu.org) + + * config/linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO + -D_G_HAVE_WEAK_SYMBOL. + + * genops.c: Add the proper weak alias if _G_STDIO_USES_LIBIO + and _G_HAVE_WEAK_SYMBOL are defined. + * iofclose.c: Likewise. + * iofeof.c: Likewise. + * ioferror.c: Likewise. + * iogetc.c: Likewise. + * ioputc.c: Likewise. + * iovsprintf.c: Likewise. + * iovsscanf.c: Likewise. + +Sun Feb 28 22:39:17 1999 Geoffrey Noer + + * configure.in: Check cygwin*, not cygwin32*. + +Wed Feb 10 09:25:48 1999 Mumit Khan + + * gen-params (VTABLE_LABEL_PREFIX): Handle windows32. + +Wed Feb 3 22:05:41 1999 H.J. Lu (hjl@gnu.org) + Jeffrey A Law (law@cygnus.com) + + * Makefile.in (iostream.list): Remove dependency on + stamp-picdir. + ($(LIBIOSTREAM_DEP)): Depend on stamp-picdir. + ($(LIBIO_FILES)): Similarly. + + * config.shared (all): Make $(PICDIR) concurrent. + +1998-11-26 Manfred Hollstein + + * configure.in (compiler_name): Add check to detect if this + language's compiler has been built. + +1998-10-12 Alexandre Oliva + + * config.shared (depend.new): Delete libc-lock.h from + dependencies, and fix _G_config.h -> $(_G_CONFIG_H) rule. + * depend: Rebuilt. + +Sun Oct 11 01:51:42 1998 Jeffrey A Law (law@cygnus.com) + + * config.shared (depend.new): Fix typo. + * depend: Rebuilt. + +1998-09-09 Manfred Hollstein + + * configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's + value; don't change its value if --enable-version-specific-runtime-libs + has been specified. + +Wed Sep 2 21:05:39 1998 H.J. Lu (hjl@gnu.org) + + * configure.in: Fix INSTALLDIR replacement for cross-compile. + +Sun Aug 30 22:27:02 1998 Lutz Wohlrab + + * dbz/Makefile.in: Avoid assumptions about "tr" behaves when + LANG is set to something other than English. + Sun Aug 30 22:17:00 1998 H.J. Lu (hjl@gnu.org) * config.shared: Set libsubdir.