Commit Graph

130 Commits

Author SHA1 Message Date
Martin v. Löwis
dfe50efb43 fstream.h (ifstream::ifstream): Add ios::in to mode.
* fstream.h (ifstream::ifstream): Add ios::in to mode.
	(ifstream::open): Likewise.
	(ofstream::ofstream): Add ios::out to mode.
	(ofstream::open): Likewise.

From-SVN: r31666
2000-01-28 09:55:33 +00:00
Zack Weinberg
d14cfa2af8 dbz.c, dbzmain.c: Include stdlib.h.
* 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.)

From-SVN: r31659
2000-01-28 01:21:49 +00:00
Fred Fish
24618f4902 configure.in (*-*-beos*): Recognize.
* configure.in (*-*-beos*): Recognize.
        * config/beos.mt: New file.

From-SVN: r31374
2000-01-12 20:37:57 -05:00
Jakub Jelinek
bf3f1a7161 libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of _IO_fpos_t.
* 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.

From-SVN: r31068
1999-12-22 10:01:59 +01:00
Martin v. Löwis
2c7af0d7f4 Add commentary:Remove seek for ios::app if not.
From-SVN: r31059
1999-12-21 18:14:50 +00:00
Martin v. Löwis
dec0fa945c * filebuf.cc (open): Support ios::ate if _G_HAVE_IO_FILE_OPEN.
From-SVN: r31057
1999-12-21 18:10:24 +00:00
Jason Merrill
3eea0202cd filedoalloc.c, [...]: Remove advertising clause from BSD license, pursuant with
* 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

From-SVN: r30947
1999-12-15 04:13:06 -05:00
Martin v. Löwis
705e873389 strstream.h (strstreambuf::streambuf): Rename parameters to avoid shadow warning.
* strstream.h (strstreambuf::streambuf): Rename parameters to
	avoid shadow warning.
	* stream.h (WS): Likewise.

From-SVN: r30941
1999-12-15 07:46:36 +00:00
Jeffrey A Law
2fa18a53bb * editbuf.cc, parsestream.cc, pfstream.cc: Include string.h.
From-SVN: r29725
1999-09-30 01:10:07 -06:00
Ulrich Drepper
e5da599a0c configure.in: Recognize target *vxworks* and add fragment vxworks.mt.
* configure.in: Recognize target *vxworks* and add fragment vxworks.mt.
        * config/vxworks.mt: New file.
        * gen-params: Let configure override HAVE_PRINTF_FP.

From-SVN: r29679
1999-09-27 11:39:43 -06:00
Jeff Law
40d0e0df0a Kill RCSid strings.
From-SVN: r29678
1999-09-27 11:36:14 -06:00
Mark Klein
6e47d69e32 * config/mpeix.mt: New for MPEiX port.
From-SVN: r29374
1999-09-13 06:30:08 -06:00
Mark Klein
a27995df2b * configure.in: Add mpeix.mt make fragment.
From-SVN: r29202
1999-09-08 02:40:16 -06:00
Jeff Law
e3de40e4c2 dummy checkin to prevent merge lossage
From-SVN: r29102
1999-09-04 09:09:22 -06:00
Alexandre Oliva
aee941f2bb streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the global scope.
* streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the
global scope.

From-SVN: r28604
1999-08-09 00:07:09 +00:00
Andreas Schwab
ff76d1ee86 iostream.cc: Add missing calls to isfx and setup a cleanup region for the 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
1999-08-07 00:02:05 -06:00
Hans-Peter Nilsson
5c2a352dcf configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..".
8
	* configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..".

From-SVN: r27836
1999-06-28 20:32:02 -06:00
Mark Mitchell
25e1e04927 libio.exp (test_libio): Use additional_flags, not additional_options.
* lib/libio.exp (test_libio): Use additional_flags, not
	additional_options.

From-SVN: r27716
1999-06-23 12:10:00 +00:00
Eric Raskin
a310f94892 * configure.in: Added DG/UX target fragment
From-SVN: r27294
1999-06-01 17:25:17 -06:00
Eric Raskin
95e888e677 * libio/dgux.mt: New file for DG/UX configuration of libio
From-SVN: r27248
1999-05-30 07:25:28 -06:00
Jeff Law
6de94858b9 libchill, libf2c, libobjc:
* configure.in (AC_PREREQ): Update to 2.13.
        (AC_EXEEXT): Call to find possible file extension.
        (compiler_name): Use.
        * configure: Regenerate.
libio, libstdc++
        * configure.in: Test for ${compiler_name}.exe as well.

From-SVN: r27050
1999-05-19 20:27:28 -06:00
Mark Kettenis
74c1118e9e * libioP.h: Only include libc-lock.h if _IO_MTSAFE_IO is defined.
From-SVN: r26980
1999-05-17 16:58:56 -06:00
Jason Merrill
d960c105fc configure.in (compiler_name): Don't do the skip-this-dir thing if we're reconfiguring.
* configure.in (compiler_name): Don't do the skip-this-dir thing
	if we're reconfiguring.

From-SVN: r26899
1999-05-12 04:39:23 -04:00
Nathan Sidwell
9939c435d2 * streambuf.h (ios::~ios): Use operator delete[] to remove _arrays.
From-SVN: r26691
1999-04-29 08:32:13 +00:00
Alexandre Oliva
ceff9b1445 Fixed some old ChangeLog entries I wrote before becoming aware of the GNU
coding standards.

From-SVN: r26679
1999-04-27 13:27:29 +00:00
Mumit Khan
edcc5d3c96 filedoalloc.c (_POSIX_SOURCE): Remove definition.
* 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.

From-SVN: r26380
1999-04-12 12:27:53 -06:00
Geoffrey Noer
8df1d91ab8 * configure.in: Check cygwin*, not cygwin32*.
From-SVN: r26235
1999-04-06 21:27:25 -06:00
H.J. Lu
88101ab976 configure (gxx_include_dir): Removed.
* configure (gxx_include_dir): Removed.
	* configure.in (gxx_include_dir): Handle it.
	* Makefile.in: Likewise.
	* libio/configure.in (gxx_include_dir): Handle it.
	* libio/Makefile.in: Likewise.
	* libstdc++/configure.in (gxx_include_dir): Handle it.
	* libstdc++/Makefile.in: Likewise.

From-SVN: r26126
1999-04-02 07:17:49 -07:00
Mumit Khan
763ecbbc61 configure.in (EXEEXT): Define.
0
        * configure.in (EXEEXT): Define.
        (compiler_name): Use.

From-SVN: r25950
1999-03-24 14:44:23 -07:00
Mumit Khan
adbfd1de80 configure.in (EXEEXT): Define.
8
        * configure.in (EXEEXT): Define.
        (compiler_name): Use.

From-SVN: r25949
1999-03-24 14:44:22 -07:00
Alexandre Oliva
b48afaf700 * gen-params (CONFIG_NM): test ... -o ... is not portable
From-SVN: r25935
1999-03-23 23:58:21 +00:00
Franz Sirl
f24ab9a140 configure.in: Cleanup and add mh-*pic handling for arm, powerpc
Thu Mar 11 01:07:55 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
        * configure.in: Cleanup and add mh-*pic handling for arm, powerpc

From-SVN: r25690
1999-03-10 17:10:48 -07:00
H.J. Lu
f10a4de1a5 linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO -D_G_HAVE_WEAK_SYMBOL.
* 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.

From-SVN: r25590
1999-03-04 17:19:16 -07:00
Mumit Khan
d25346e71f * gen-params (VTABLE_LABEL_PREFIX): Handle windows32.
From-SVN: r25130
1999-02-10 04:04:34 -07:00
H.J. Lu
ef616958ab Makefile.in (iostream.list): Remove dependency on stamp-picdir.
* Makefile.in (iostream.list): Remove dependency on
        stamp-picdir.
        ($(LIBIOSTREAM_DEP)): Depend on stamp-picdir.
        ($(LIBIO_FILES)): Similarly.
        * config.shared (all): Make $(PICDIR) concurrent.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>

From-SVN: r25012
1999-02-03 14:11:03 -07:00
Jeff Law
8b60653df4 Undo previous change. Ulrich wants the problem hanled differently.
From-SVN: r24918
1999-01-30 04:14:53 -07:00
Mumit Khan
53eae3acff * stdiostream.cc (_POSIX_SOURCE): Define.
From-SVN: r24915
1999-01-30 00:11:12 -07:00
Jeff Law
63fdf24a7a More FSF address updates.
From-SVN: r24615
1999-01-11 06:43:27 -07:00
Manfred Hollstein
71205e0b3f configure (skip-this-dir): Add handling for new shell script...
./ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure (skip-this-dir): Add handling for new shell script, which
	might be created by a sub-directory's configure to indicate, this particular
	directory is "unwanted".
	* Makefile.in ($(CONFIGURE_TARGET_MODULES)): Likewise.
./gcc/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* Makefile.in (CONFIG_LANGUAGES): New macro taking all languages
	which can be configured.
	(LANGUAGES): Use $(CONFIG_LANGUAGES) instead of @all_languages@
	(Makefile): Pass actual LANGUAGES through the environment when
	re-configuring.
	(cstamp-h): Likewise.
	(config.status): Likewise.
	* configure.in (enable_languages): Add new configuration parameter
	"--enable-languages=lang1,lang2,...".
	(${srcdir}/*/config-lang.in): Change handling to configure only
	those directories, that the user might have enabled; default to
	"all" existing languages.
	* configure: Regenerate.
./libchill/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
	* configure: Regenerate.
./libf2c/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
	* configure: Regenerate.
./libio/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
./libobjc/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
	* configure: Regenerate.
./libstdc++/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.

From-SVN: r23892
1998-11-26 01:48:34 +00:00
Marc Espie
e8294a3575 Makefile.in (just-check): Ignore errors.
�
        * Makefile.in (just-check): Ignore errors.

From-SVN: r23843
1998-11-24 17:03:23 -07:00
Alexandre Oliva
3babe36c37 config.shared (depend.new): delete libc-lock.h from dependencies, and fix _G_config.h -> $(_G_CONFIG_H) rule
* config.shared (depend.new): delete libc-lock.h from
	dependencies, and fix _G_config.h -> $(_G_CONFIG_H) rule
	* depend: Rebuilt.

From-SVN: r23008
1998-10-12 09:28:02 +00:00
Jeffrey A Law
e41887f1fc config.shared (depend.new): Fix typo.
* config.shared (depend.new): Fix typo.
        * depend: Rebuilt.

From-SVN: r22982
1998-10-10 18:53:50 -06:00
Gavin Koch
d9fc1697ef Makefile.in (EXPECT): Look for "expect" in the correct place.
* Makefile.in (EXPECT) : Look for "expect" in the correct
        place.

From-SVN: r22943
1998-10-08 17:13:20 -06:00
Manfred Hollstein
842f5115b8 configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value...
* libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's
	value; don't change its value if --enable-version-specific-runtime-libs
	has been specified.
	* libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly
	even for multilib and cross configurations.
	* libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init
	value if --enable-version-specific-runtime-libs has been specified.

From-SVN: r22353
1998-09-09 11:49:07 +00:00
Manfred Hollstein
bdc82ef11c configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value...
�
	* libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's
	value; don't change its value if --enable-version-specific-runtime-libs
	has been specified.
	* libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly
	even for multilib and cross configurations.
	* libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init
	value if --enable-version-specific-runtime-libs has been specified.

From-SVN: r22352
1998-09-09 11:49:06 +00:00
H.J. Lu
72ae5d03a1 configure.in: Fix INSTALLDIR replacement for cross-compile.
(
	* configure.in: Fix INSTALLDIR replacement for cross-compile.

From-SVN: r22196
1998-09-02 14:09:23 -06:00
H.J. Lu
14aa13f4c4 configure.in: Fix INSTALLDIR replacement for cross-compile.
�
	* configure.in: Fix INSTALLDIR replacement for cross-compile.

From-SVN: r22195
1998-09-02 14:09:22 -06:00
Lutz Wohlrab
4112dedc85 Makefile.in: Avoid assumptions about "tr" behaves when LANG is set to something other than...
* dbz/Makefile.in: Avoid assumptions about "tr" behaves when
        LANG is set to something other than English.

From-SVN: r22119
1998-08-30 15:30:22 -06:00
H.J. Lu
8549e27458 * config.shared: Set libsubdir.
From-SVN: r22112
1998-08-30 15:18:00 -06:00
Ulrich Drepper
e94bc5f266 (_IO_getline_info): Don't read anything for N==0.
From-SVN: r21973
1998-08-25 14:39:39 +00:00