aboutsummaryrefslogtreecommitdiff
path: root/libio
AgeCommit message (Collapse)AuthorFilesLines
1999-08-09streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the global scope.Alexandre Oliva2-1/+6
* streambuf.h (ios::streamsize): Declare as _IO_ssize_t, as in the global scope. From-SVN: r28604
1999-08-07iostream.cc: Add missing calls to isfx and setup a cleanup region for the ↵Andreas Schwab6-7/+94
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-06-28configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..".Hans-Peter Nilsson2-1/+5
8 * configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..". From-SVN: r27836
1999-06-23libio.exp (test_libio): Use additional_flags, not additional_options.Mark Mitchell2-1/+6
* lib/libio.exp (test_libio): Use additional_flags, not additional_options. From-SVN: r27716
1999-06-01* configure.in: Added DG/UX target fragmentEric Raskin2-1/+6
From-SVN: r27294
1999-05-30* libio/dgux.mt: New file for DG/UX configuration of libioEric Raskin2-0/+29
From-SVN: r27248
1999-05-19libchill, libf2c, libobjc:Jeff Law2-13/+5
* 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-17* libioP.h: Only include libc-lock.h if _IO_MTSAFE_IO is defined.Mark Kettenis2-6/+13
From-SVN: r26980
1999-05-12configure.in (compiler_name): Don't do the skip-this-dir thing if we're ↵Jason Merrill2-1/+8
reconfiguring. * configure.in (compiler_name): Don't do the skip-this-dir thing if we're reconfiguring. From-SVN: r26899
1999-04-29* streambuf.h (ios::~ios): Use operator delete[] to remove _arrays.Nathan Sidwell2-1/+7
From-SVN: r26691
1999-04-27Fixed some old ChangeLog entries I wrote before becoming aware of the GNUAlexandre Oliva1-3/+3
coding standards. From-SVN: r26679
1999-04-12filedoalloc.c (_POSIX_SOURCE): Remove definition.Mumit Khan7-11/+14
* 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-06* configure.in: Check cygwin*, not cygwin32*.Geoffrey Noer2-1/+5
From-SVN: r26235
1999-04-02configure (gxx_include_dir): Removed.H.J. Lu3-0/+35
* 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-03-24configure.in (EXEEXT): Define.Mumit Khan1-3/+18
0 * configure.in (EXEEXT): Define. (compiler_name): Use. From-SVN: r25950
1999-03-24configure.in (EXEEXT): Define.Mumit Khan1-0/+5
8 * configure.in (EXEEXT): Define. (compiler_name): Use. From-SVN: r25949
1999-03-23* gen-params (CONFIG_NM): test ... -o ... is not portableAlexandre Oliva2-2/+7
From-SVN: r25935
1999-03-10configure.in: Cleanup and add mh-*pic handling for arm, powerpcFranz Sirl2-5/+11
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-04linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO -D_G_HAVE_WEAK_SYMBOL.H.J. Lu10-13/+36
* 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-02-10* gen-params (VTABLE_LABEL_PREFIX): Handle windows32.Mumit Khan2-4/+12
From-SVN: r25130
1999-02-03Makefile.in (iostream.list): Remove dependency on stamp-picdir.H.J. Lu3-3/+18
* 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-01-30Undo previous change. Ulrich wants the problem hanled differently.Jeff Law2-8/+1
From-SVN: r24918
1999-01-30* stdiostream.cc (_POSIX_SOURCE): Define.Mumit Khan2-1/+8
From-SVN: r24915
1999-01-11More FSF address updates.Jeff Law3-3/+6
From-SVN: r24615
1998-11-26configure (skip-this-dir): Add handling for new shell script...Manfred Hollstein2-0/+19
./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-24Makefile.in (just-check): Ignore errors.Marc Espie2-1/+5
� * Makefile.in (just-check): Ignore errors. From-SVN: r23843
1998-10-12config.shared (depend.new): delete libc-lock.h from dependencies, and fix ↵Alexandre Oliva3-164/+108
_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-10config.shared (depend.new): Fix typo.Jeffrey A Law3-86/+180
* config.shared (depend.new): Fix typo. * depend: Rebuilt. From-SVN: r22982
1998-10-08Makefile.in (EXPECT): Look for "expect" in the correct place.Gavin Koch2-3/+8
* Makefile.in (EXPECT) : Look for "expect" in the correct place. From-SVN: r22943
1998-09-09configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value...Manfred Hollstein1-4/+3
* 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-09configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value...Manfred Hollstein1-0/+6
� * 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-02configure.in: Fix INSTALLDIR replacement for cross-compile.H.J. Lu1-1/+1
( * configure.in: Fix INSTALLDIR replacement for cross-compile. From-SVN: r22196
1998-09-02configure.in: Fix INSTALLDIR replacement for cross-compile.H.J. Lu1-0/+4
� * configure.in: Fix INSTALLDIR replacement for cross-compile. From-SVN: r22195
1998-08-30Makefile.in: Avoid assumptions about "tr" behaves when LANG is set to ↵Lutz Wohlrab2-1/+6
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* config.shared: Set libsubdir.H.J. Lu2-0/+5
From-SVN: r22112
1998-08-25(_IO_getline_info): Don't read anything for N==0.Ulrich Drepper2-2/+7
From-SVN: r21973
1998-08-23iomanip.h: Use __extension__ for `extern' explicit template instantiations.Mark Mitchell2-6/+15
* iomanip.h: Use __extension__ for `extern' explicit template instantiations. * sinst.cc: Don't explicitly instantiation string_char_traits<char>. * cinst.cc: Likewiwse, for complex<float>, complex<double>, complex<long double>. * extend.texi: Remove description of extension to explicit instantiation that is now endorsed by standard C++. * decl2.c (grok_array_decl): Add comment. (mark_used): Don't instantiate an explicit instantiation. * friend.c (make_friend_class): Remove bogus comment. Fix check for partial specializations. * pt.c (check_explicit_specialization): Don't SET_DECL_EXPLICIT_INSTANTIATION here. (mark_decl_instantiated): Or here. (do_decl_instantiation): Do it here, instead. Add checks for duplicate explicit instantiations, etc. Tidy. (do_type_instantiation): Likewise. (instantiate_decl): Improve comments. Complain about explicit instantiations where no definition is available. * cp-tree.h (ansi_null_node): Remove. * call.c (build_over_call): Warn about converting NULL to an arithmetic type. * cvt.c (build_expr_type_conversion): Likewise. Use null_ptr_cst_p instead of expanding it inline. * decl.c (ansi_null_node): Remove. (init_decl_processing): Make null_node always have integral type. * except.c (build_throw): Warn about converting NULL to an arithmetic type. * lex.c (init_parse): Remove handling of ansi_null_node. * pt.c (type_unification_real): Don't convert NULL to void* type. * typeck.c (build_binary_op_nodefault): Fix NULL warnings. (convert_for_assignment): Warn about converting NULL to an arithmetic type. (convert_for_initialization): Likewise. From-SVN: r21915
1998-08-17Update.Ulrich Drepper1-0/+4
From-SVN: r21790
1998-08-17Define __PMT if not already defined.Ulrich Drepper1-1/+9
From-SVN: r21789
1998-08-04libioP.h: Use __PMT in typedefs.Andreas Jaeger3-24/+29
* libioP.h: Use __PMT in typedefs. * strfile.h: Likewise. From-SVN: r21610
1998-06-29Update.Ulrich Drepper1-0/+3
From-SVN: r20803
1998-06-29Rewrite __PMT change so that it works with platforms defining __P butUlrich Drepper1-2/+8
not __PMT. From-SVN: r20802
1998-06-29Update.Ulrich Drepper1-0/+5
From-SVN: r20792
1998-06-29(__PMT): New macro. Defined like __P.Ulrich Drepper1-6/+8
Use is for function pointers. From-SVN: r20791
1998-06-27libio.exp (test_libio): Reset ld_library_path before appending the same ↵Carlo Wood2-1/+8
path(s) again. * lib/libio.exp (test_libio): Reset ld_library_path before appending the same path(s) again. From-SVN: r20767
1998-06-27Makefile.in (install): Remove superfluous /include.Manfred Hollstein1-2/+2
( * Makefile.in (install): Remove superfluous /include. From-SVN: r20751
1998-06-27Makefile.in (install): Remove superfluous /include.Manfred Hollstein1-0/+4
� * Makefile.in (install): Remove superfluous /include. From-SVN: r20750
1998-06-26Makefile.in (BASE_FLAGS_TO_PASS): Add gcc_version_trigger.Manfred Hollstein1-1/+2
d egcs/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (BASE_FLAGS_TO_PASS): Add gcc_version_trigger. (Makefile): Depend on $(gcc_version_trigger). * configure (gcc_version): Change default initializer to empty string. (gcc_version_trigger): New variable; pass this variable down to subdir configures to enable them checking gcc's version themselves. Emit make macros for both gcc_version vars. (topsrcdir): Initialize reliably. (recursion line): Remove --with-gcc-version=${gcc_version}. egcs/gcc/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (gcc_version, gcc_version_trigger): New macros. (version): Initialize from $(gcc_version). * configure.in (version): Rename to gcc_version. (gcc_version_trigger): New variable; call AC_SUBST for it and emit it into the generated config.status. * configure: Regenerate. egcs/libf2c/ChangeLog.egcs: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (gcc_version_trigger): Add new macro. (config.status): Add dependency upon $(gcc_version_trigger). * configure.in (gcc_version_trigger): New variable; initialize using value from toplevel configure; add AC_SUBST for it. (gcc_version): Change initialization to use this new variable. * configure: Regenerate. egcs/libio/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * config.shared (FLAGS_TO_PASS): Add gcc_version_trigger. (Makefile): Add dependency upon $(gcc_version_trigger). From-SVN: r20736
1998-06-26Makefile.in (BASE_FLAGS_TO_PASS): Add gcc_version_trigger.Manfred Hollstein1-0/+5
a egcs/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (BASE_FLAGS_TO_PASS): Add gcc_version_trigger. (Makefile): Depend on $(gcc_version_trigger). * configure (gcc_version): Change default initializer to empty string. (gcc_version_trigger): New variable; pass this variable down to subdir configures to enable them checking gcc's version themselves. Emit make macros for both gcc_version vars. (topsrcdir): Initialize reliably. (recursion line): Remove --with-gcc-version=${gcc_version}. egcs/gcc/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (gcc_version, gcc_version_trigger): New macros. (version): Initialize from $(gcc_version). * configure.in (version): Rename to gcc_version. (gcc_version_trigger): New variable; call AC_SUBST for it and emit it into the generated config.status. * configure: Regenerate. egcs/libf2c/ChangeLog.egcs: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (gcc_version_trigger): Add new macro. (config.status): Add dependency upon $(gcc_version_trigger). * configure.in (gcc_version_trigger): New variable; initialize using value from toplevel configure; add AC_SUBST for it. (gcc_version): Change initialization to use this new variable. * configure: Regenerate. egcs/libio/ChangeLog: 1998-06-26 Manfred Hollstein <manfred@s-direktnet.de> * config.shared (FLAGS_TO_PASS): Add gcc_version_trigger. (Makefile): Add dependency upon $(gcc_version_trigger). From-SVN: r20735
1998-06-24configure (enable_version_specific_runtime_libs): Implement new flag ↵Manfred Hollstein1-3/+0
--enable-version-specific-runtime-libs which installs C++... d egcs/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * configure (enable_version_specific_runtime_libs): Implement new flag --enable-version-specific-runtime-libs which installs C++ runtime stuff in $(libsubdir); emit definition in each generated Makefile. (gxx_include_dir): Initialize depending on $enable_version_specific_runtime_libs. egcs/gcc/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (gxx_include_dir): Initialize default value depending on new flag --enable-version-specific-runtime-libs; remove superfluous default initialization afterwards. * configure: Regenerate. egcs/libio/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (install): Install _G_config.h depending on new flag --enable-version-specific-runtime-libs. * config/linux.mt (gxx_include_dir): Remove definition here as we use gcc's default anyway. egcs/libstdc++/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (INSTALLDIR): Add comment to document the fact, this macro will be properly initialized at make's runtime. (install): Add initialization of INSTALLDIR depending on $(libsubdir) and ${enable_version_specific_runtime_libs}; use $${INSTALLDIR} shell variable instead of the $(INSTALLDIR) make macro. From-SVN: r20694