aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
AgeCommit message (Collapse)AuthorFilesLines
2000-12-08acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): New conditional, GLIBCPP_BUILD_LIBIO, ↵Phil Edwards8-1099/+1079
true iff building libio. 2000-12-08 Phil Edwards <pme@sources.redhat.com> * acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): New conditional, GLIBCPP_BUILD_LIBIO, true iff building libio. * libio/Makefile.am: Use; set noinst_LTLIBRARIES empty if false. * aclocal.m4: Regenerated. * config.h.in: Regenerated. * configure: Regenerated. * libio/Makefile.in: Regenerated. * libmath/Makefile.in: Regenerated. From-SVN: r38138
2000-12-08Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove ccosl, cexpl, clog10l, csinhl, ↵Gabriel Dos Reis33-2291/+176
ctanhl, ctanl. * libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove ccosl, cexpl, clog10l, csinhl, ctanhl, ctanl. (EXTRA_DIST): Remove ccos, ccosf, csin, csinf, ccosh, ccoshf, csing, csinhf, clog10, clog10f, ctan, ctanf, ctanh, ctanhf. * libmath/Makefile.in: Regenarate. * libmath/ccos.c: Remove. * libmath/ccosf.c: Likewise. * libmath/ccosl.c: Likewise. * libmath/csin.c: Likewise. * libmath/csinf.c: Likewise. * libmath/csinl.c: Likewise. * libmath/ctan.c: Likewise. * libmath/ctanf.c: Likewise. * libmath/ctanl.c: Likewise. * libmath/ccosh.c: Likewise. * libmath/ccoshf.c: Likewise. * libmath/ccoshl.c: Likewise. * libmath/csinh.c: Likewise. * libmath/csinhf.c: Likewise. * libmath/csinhl.c: Likewise. * libmath/ctanh.c: Likewise. * libmath/ctanhf.c: Likewise. * libmath/ctanhl.c: Likewise. * libmath/cexp.c: Likewise. * libmath/cexpf.c: Likewise. * libmath/cexpl.c: Likewise. * libmath/clog10.c: Likewise. * libmath/clog10f.c: Likewise. * libmath/clog10l.c: Likewise. * libmath/complex-stub.h: Remove forward declaration of functions mentioned above. * include/bits/std_complex.h(tan, tanh): Define primary templates. (complex<>): Remove friend declarations for tan<> and tanh<>. * src/complex.cc(tan, tanh): Remove specializations. * acinclude.m4: Remove check for ccos, ccosf, ccosl, ccosh, ccoshf, ccoshl, csin, csinf, csinl, csinh, csinhf, csinhl, cexp, cexpf, cexpl, ctan, ctanf, ctanl, ctanh, ctanhf, ctanhl. * aclocal.m4: Regenarate. * configure: Regenarate. From-SVN: r38128
2000-12-08acinclude.m4: Don't forget to remove check for cpowl as it is no longer ↵Gabriel Dos Reis4-1037/+1033
needed... * acinclude.m4: Don't forget to remove check for cpowl as it is no longer needed, nor is the corresponding stub existent. * aclocal.m4: Regenarate. * configure: Regenarate. From-SVN: r38127
2000-12-07ctype_base.h (ctype_base): Change space mask.Benjamin Kosnik13-37/+44
2000-12-07 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * config/os/generic/bits/ctype_base.h (ctype_base): Change space mask. * config/os/generic/bits/ctype_noninline.h (ctype): Remove default arguments in definition. * config/os/solaris/solaris2.7/bits/ctype_noninline.h (ctype): Same. * config/os/solaris/solaris2.6/bits/ctype_noninline.h (ctype): Same. * config/os/solaris/solaris2.5/bits/ctype_noninline.h (ctype): Same. * config/os/newlib/bits/ctype_noninline.h (ctype): Same. * config/os/irix/bits/ctype_noninline.h (ctype): Same. * config/os/hpux/bits/ctype_noninline.h (ctype): Same. * config/os/bsd/netbsd/bits/ctype_noninline.h (ctype): Same. * config/os/bsd/freebsd/bits/ctype_noninline.h (ctype): Same. * config/os/aix/bits/ctype_noninline.h (ctype): Same. * include/bits/locale_facets.h: Tweak. From-SVN: r38115
2000-12-07locale_facets.h (ctype): Remove _Ctype_nois and _Ctype and replace with ↵Benjamin Kosnik22-280/+251
common __ctype_abstract_base. 2000-12-06 Benjamin Kosnik <bkoz@kredhat.com> * include/bits/locale_facets.h (ctype): Remove _Ctype_nois and _Ctype and replace with common __ctype_abstract_base. (ctype<wchar_t>::_M_convert_to_wmask): Move to locale.cc. * config/os/gnu-linux/bits/ctype_noninline.h (ctype<char>::ctype): And here. * config/os/solaris/solaris2.7/bits/ctype_noninline.h (ctype): Same. * config/os/solaris/solaris2.6/bits/ctype_noninline.h (ctype): Same. * config/os/solaris/solaris2.5/bits/ctype_noninline.h (ctype): Same. * config/os/newlib/bits/ctype_noninline.h (ctype): Same. * config/os/irix/bits/ctype_noninline.h (ctype): Same. * config/os/hpux/bits/ctype_noninline.h (ctype): Same. * config/os/generic/bits/ctype_noninline.h (ctype): Same. * config/os/aix/bits/ctype_noninline.h (ctype): Same. * config/os/bsd/netbsd/bits/ctype_noninline.h (ctype): Same. * config/os/bsd/freebsd/bits/ctype_noninline.h (ctype): Same. * src/locale-inst.cc: Clean instantiations. * src/locale.cc (ctype<char>): Add definitions here. (ctype<wchar_t>::_M_wmask): Move definitions here. * config/os/generic/bits/ctype_inline.h (ctype<char>::is): Implement in a generic way, with only "C" functionality and no knowlege of the target os. * config/os/generic/bits/os_defines.h: Change comments to C++ style. * testsuite/22_locale/ctype_char_members.cc (test01): Add tests. * include/bits/codecvt.h (ctype_byname): Remove specializations, as not required. * include/bits/localefwd.h (codecvt_byname): And here. * src/codecvt.cc: Remove codecvt_byname specializations. * include/c/bits/std_cstdio.h: Include c++config.h. From-SVN: r38100
2000-12-06acinclude.m4 (GLIBCPP_CHECK_*_DECL_AND_LINKAGE_*): Pre-test whether the ↵Phil Edwards9-2029/+2561
cached result is present. 2000-12-06 Phil Edwards <pme@sources.redhat.com> * acinclude.m4 (GLIBCPP_CHECK_*_DECL_AND_LINKAGE_*): Pre-test whether the cached result is present. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. * libio/Makefile.in: Regenerate. * libmath/Makefile.in: Regenerate. * libsupc++/Makefile.in: Regenerate. * src/Makefile.in: Regenerate. From-SVN: r38079
2000-12-06configure.target (*-*-freebsd, *-*-netbsd): Correct paths to os_include_dir.Richard Earnshaw2-2/+7
* configure.target (*-*-freebsd, *-*-netbsd): Correct paths to os_include_dir. From-SVN: r38074
2000-12-05configure.target (hpux): Set os_include_dir.Jeffrey A Law6-0/+257
* configure.target (hpux): Set os_include_dir. * config/os/hpux/bits/ctype_base.h: New file * config/os/hpux/bits/ctype_inline.h: New file * config/os/hpux/bits/ctype_noinline.h: New file * config/os/hpux/bits/os_defines.h: New file Forgot to commit last week... From-SVN: r38061
2000-12-06Makefile.am (libstdc++.INC): Revert for libjava builds.Alexandre Petit-Bianco3-4/+24
2000-12-05 Alexandre Petit-Bianco <apbianco@redhat.com> * src/Makefile.am (libstdc++.INC): Revert for libjava builds. * src/Makefile.in: Regenerate. From-SVN: r38059
2000-12-06acinclude.m4 (EXTRA_CXX_FLAGS): And here.Benjamin Kosnik7-985/+950
2000-12-05 Benjamin Kosnik <bkoz@haight.redhat.com> * acinclude.m4 (EXTRA_CXX_FLAGS): And here. * include/c/bits/std_cstdlib.h (std ): Change macro to _GLIBCPP_NEED_LLDIV_T. * acconfig.h: Remove unused MBSTATE_T bits. * configure.in: Same. * aclocal.m4: Regenerate. * configure: Regenerate. * config.h.in: Regenerate. From-SVN: r38058
2000-12-05acinclude.m4: Change up to reflect new directory organization.Benjamin Kosnik4-51/+127
2000-12-05 Benjamin Kosnik <bkoz@fillmore.redhat.com> * acinclude.m4: Change up to reflect new directory organization. Add in bits for NetBSD. * aclocal.m4: Regenerate. * configure: Regenerate. * config/os/bsd: New directory. * config/os/netbsd: Move to... * config/os/bsd/netbsd: ...here. * config/os/freebsd: Move to... * config/os/bsd/freebsd: ...here. From-SVN: r38056
2000-12-05acinclude.m4: Change up to reflect new directory organization.Benjamin Kosnik8-0/+267
2000-12-05 Benjamin Kosnik <bkoz@fillmore.redhat.com> * acinclude.m4: Change up to reflect new directory organization. Add in bits for NetBSD. * aclocal.m4: Regenerate. * configure: Regenerate. * config/os/bsd: New directory. * config/os/netbsd: Move to... * config/os/bsd/netbsd: ...here. * config/os/freebsd: Move to... * config/os/bsd/freebsd: ...here. From-SVN: r38055
2000-12-05acinclude.m4: Change up to reflect new directory organization.Benjamin Kosnik4-267/+0
2000-12-05 Benjamin Kosnik <bkoz@fillmore.redhat.com> * acinclude.m4: Change up to reflect new directory organization. Add in bits for NetBSD. * aclocal.m4: Regenerate. * configure: Regenerate. * config/os/bsd: New directory. * config/os/netbsd: Move to... * config/os/bsd/netbsd: ...here. * config/os/freebsd: Move to... * config/os/bsd/freebsd: ...here. From-SVN: r38054
2000-12-05acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Check for lldiv_t.Benjamin Kosnik8-1113/+1142
2000-12-05 Benjamin Kosnik <bkoz@haight.redhat.com> * acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Check for lldiv_t. Allow the use of os-specific defines while checking for long-long functions by the inclusion of os_defines.h. * aclocal.m4: Regenerate. * configure.in: Add comments. * configure: Regenerate. * acconfig.h: Add _GLIBCPP_HAVE_LLDIV_T. * config.h.in: Regenerate. * config/os/gnu-linux/bits/os_defines.h: Fix typos and duplications in comments. From-SVN: r38051
2000-12-05ctype_base.h: Update comments about other BSD variants.Richard Earnshaw2-2/+6
* config/os/freebsd/bits/ctype_base.h: Update comments about other BSD variants. From-SVN: r38037
2000-12-05*.h: Move here from config/os/bsd/bits.Richard Earnshaw8-5/+17
* config/os/freebsd/bits/*.h: Move here from config/os/bsd/bits. * aclocal.m4: Adjust accordingly. * configure.target: Likewise. * configure: Regenerate. From-SVN: r38036
2000-12-05atomicity.h: Add support for compiling Thumb code.Richard Earnshaw2-23/+165
* config/cpu/arm/bits/atomicity.h: Add support for compiling Thumb code. From-SVN: r38033
2000-12-05Support for NetBSD.Richard Earnshaw8-46/+364
* aclocal.m4: Add test for NetBSD's ctype support. * configure: Regenerate. * configure.target: Support NetBSD. * config/os/netbsd/bits/ctype_base.h: New file. * config/os/netbsd/bits/ctype_inline.h: New file. * config/os/netbsd/bits/ctype_noinline.h: New file. * config/os/netbsd/bits/os_defines.h: New file. From-SVN: r38032
2000-12-05complex.cc (pow): Remove definitions for explicit specializations.Gabriel Dos Reis19-505/+72
* src/complex.cc (pow): Remove definitions for explicit specializations. * libmath/mathconf.h: Remove declarations for c_log, c_logf, c_logl. * libmath/complex-stub.h: Remove declarations for cpow, cpowf, cpowl. * libmath/cpow.c: Remove. * libmath/cpowf.c: Remove. * libmath/cpowl.c: Remove. * libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove c_logl, cpowl, (EXTRA_DIST): Remove c_log, c_logf, carg, cargf. * libmath/Makefile.in: Regenarate. * libmath/c_log.c: Remove * libmath/c_logf.c: Likewise. * libmath/c_logl.c: Likewise. * libmath/carg.c: Likewise. * libmath/cargf.c: Likewise. * libmath/cargl.c: Likewise. * include/bits/std_complex.h (pow): Define primary templates. (complex<>): Remove friend declarations for pow<>(). * acinclude.m4: Remove check for c_log, c_logf, c_logl, carg, cargf. * aclocal.m4: Regenarate. * configure: Regenarate. From-SVN: r38025
2000-12-03configopts.html, [...]: Sync with wwwdocs.Joseph Myers20-304/+297
* docs/configopts.html, docs/documentation.html, docs/install.html, docs/17_intro/BADNAMES, docs/17_intro/contribute.html, docs/17_intro/howto.html, docs/18_support/howto.html, docs/19_diagnostics/howto.html, docs/20_util/howto.html, docs/21_strings/howto.html, docs/22_locale/howto.html, docs/23_containers/howto.html, docs/24_iterators/howto.html, docs/25_algorithms/howto.html, docs/26_numerics/howto.html, docs/27_io/howto.html, docs/ext/howto.html, docs/faq/index.html, docs/faq/index.txt: Sync with wwwdocs. From-SVN: r37981
2000-12-02download.html: Remove.Phil Edwards9-573/+11
2000-12-01 Phil Edwards <pme@sources.redhat.com> * docs/download.html: Remove. * docs/footer.ihtml: Remove. * docs/header.ihtml: Remove. * docs/index.html: Remove. * docs/links.html: Remove. * docs/mail.html: Remove. * docs/status.html: Remove. * docs/thanks.html: Remove. From-SVN: r37943
2000-12-01[multiple changes]Phil Edwards2-12/+42
2000-12-01 Phil Edwards <pme@sources.redhat.com> * mkcheck.in: Count static and shared results separately. 2000-12-01 Loren J. Rittle <ljrittle@acm.org> * mkcheck.in: Correct typo. From-SVN: r37924
2000-11-30cmath.cc: Remove.Gabriel Dos Reis5-76/+82
* src/cmath.cc: Remove. * src/Makefile.am (c_base_headers): Add bits/cmath.tcc. (sources): Remove cmath.cc * src/Makefile.in: Regenerate. * include/c/bits/std_cmath.h (__cmath_power<>): Declare. (__cmath_abs<>): New function. (abs, fabs): Use __cmath_abs when no direct support is available. (__pow_helper<>): New function. (pow): Define here. Use __pow_helper<>. * include/c/bits/cmath.tcc: New file. From-SVN: r37901
2000-11-29Fixes for build directories with colons, AIX build problems.Benjamin Kosnik3-91/+144
2000-11-29 Benjamin Kosnik <bkoz@redhat.com> Fixes for build directories with colons, AIX build problems. * src/Makefile.am: Cleanups, add documentation. (libstdc++.INC): Simplify rule. (myinstallheaders): Consolidate install rules. (myinstalldirs): New, make directores. (base_headers): Subdivide based on install directory. (ext_headers): New. (backward_headers): New. (headers): Remove. (c_headers): Remove, unused. (c_shadow_headers): Split up, deal with conditional usage in a sane manner. * src/Makefile.in: Regenerate. From-SVN: r37858
2000-11-29Sync with the documentation from wwwdocs.Phil Edwards18-550/+474
2000-11-29 Phil Edwards <pme@sources.redhat.com> Sync with the documentation from wwwdocs. * docs/Makefile: New file (rebuilds FAQ text version). * docs/configopts.html: Update. * docs/documentation.html: Update. * docs/download.html: Update. * docs/index.html: Update. * docs/install.html: Update. * docs/links.html: Update. * docs/mail.html: Update. * docs/status.html: Update. * docs/thanks.html: Update. * docs/27_io/howto.html: Update. * docs/faq/index.html: Update for 2.91. * docs/faq/index.txt: Update for 2.91. * docs/footer.html: Removed. * docs/footer.ihtml: New file. * docs/gccrebuild.html: Removed. * docs/header.html: Removed. * docs/header.ihtml: New file. From-SVN: r37855
2000-11-29Fix copyright lineMark Mitchell1-1/+1
From-SVN: r37850
2000-11-29tests_flags.in: Correct typo.Loren J. Rittle2-1/+5
2000-11-29 Loren J. Rittle <ljrittle@acm.org> * tests_flags.in: Correct typo. From-SVN: r37840
2000-11-29tests_flags (SH_FLAGS, ST_FLAGS): Move them back to ...Gabriel Dos Reis3-7/+12
* tests_flags (SH_FLAGS, ST_FLAGS): Move them back to ... * mkcheck.in (SH_FLAGS, ST_FLAGS): ...here From-SVN: r37839
2000-11-29Makefile.am (sources): Add bitset.ccGabriel Dos Reis5-292/+225
* src/Makefile.am (sources): Add bitset.cc * src/Makefile.in: Regenrate. * include/bits/std_bitset.h (_GLIBCPP_BITSET_BITS_PER_WORD): New macro. Replace __BITS_PER_WORDS throughout. (__BITS_PER_WORDS): Remove. (bitset<>::_M_do_find_first, bitset<>::_M_do_find_next): Move definitions to src/bitset.cc. * src/bitset.cc (bitset<>::_M_do_find_first, bitset<>::_M_do_find_next): Define here. (_Bit_count<>::_S_bit_count, _Find_one<>::_S_first_one): Define here. Explicitly instantiate definitions. From-SVN: r37837
2000-11-28atomicity.h (__exchange_and_add): Silence preprocessor multi-line string ↵Franz Sirl3-83/+138
warnings. 2000-11-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/cpu/powerpc/bits/atomicity.h (__exchange_and_add): Silence preprocessor multi-line string warnings. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. * config/cpu/arm/bits/atomicity.h (__exchange_and_add): Likewise. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. From-SVN: r37831
2000-11-28Update for 2.91 release.Benjamin Kosnik4-109/+109
2000-11-28 Benjamin Kosnik <bkoz@purist.soma.redhat.com> Update for 2.91 release. * include/bits/c++config (__GLIBCPP__): Update. * docs/17_intro/RELEASE-NOTES: Update. * docs/status.html: Update, remove bogus autotools disinformation. From-SVN: r37825
2000-11-28tests_flags.in (LTCXX): Change CXX_FLAG to CXXFLAGS.Benjamin Kosnik4-8/+40
2000-11-27 Benjamin Kosnik <bkoz@redhat.com> * tests_flags.in (LTCXX): Change CXX_FLAG to CXXFLAGS. * testsuite/22_locale/ctor_copy_dtor.cc: Adjust formatting. * testsuite/27_io/istream_extractor_arith.cc (test11): New testcase, based on libstdc++/90. From-SVN: r37813
2000-11-27atomicity.h (__exchange_and_add): Add __volatile__ to asm.Franz Sirl2-6/+13
2000-11-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/cpu/arm/bits/atomicity.h (__exchange_and_add): Add __volatile__ to asm. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. From-SVN: r37805
2000-11-27atomicity.h: Replace '__ATOMICITY_INLINE' with 'inline'.Franz Sirl2-16/+21
2000-11-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/cpu/powerpc/bits/atomicity.h: Replace '__ATOMICITY_INLINE' with 'inline'. (__ex__atomic_add): Add __volatile__ to asm. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. From-SVN: r37802
2000-11-27tests_flags.in: Update documentation to reflect the change below.Gabriel Dos Reis2-2/+7
2000-11-27 Gabriel Dos Reis <gdr@codesourcery.com> * tests_flags.in: Update documentation to reflect the change below. From-SVN: r37789
2000-11-27[multiple changes]Benjamin Kosnik7-21/+42
2000-11-26 Benjamin Kosnik <bkoz@fillmore.constant.com> * tests_flags.in: Export CXX, CXXFLAGS. * mkcheck.in: Grab them. 2000-11-26 David Billinghurst <David.Billinghurst@riotinto.com> Benjamin Kosnik <bkoz@redhat.com> * mkcheck.in: Add exe extension to printnow executable, abstract out call to this with TIMER_COMMAND. * configure.target (l_glibcpp_cxxflags): Add cygwin support. * acinclude.m4 (GLIBCPP_CHECK_CTYPE_SUPPORT): Correct paths. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r37780
2000-11-27istream_unformatted.cc (test05): Fixup.Benjamin Kosnik2-3/+8
2000-11-26 Benjamin Kosnik <bkoz@redhat.com> * testsuite/27_io/istream_unformatted.cc (test05): Fixup. From-SVN: r37769
2000-11-27acinclude.m4: Only sanity check for compiler version when configuring.Benjamin Kosnik7-1157/+1115
2000-11-26 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4: Only sanity check for compiler version when configuring. More fixes for 'make clean'. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r37768
2000-11-26Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove cabsl.cGabriel Dos Reis10-143/+85
* libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove cabsl.c * libmath/Makefile.in: Regenerate. * libmath/cabs.c: Remove. * libmath/cabsf.c: Likewise. * libmath/cabsl.c: Likewise. * libmath/complex-stub.h: Remove declarations for cabs*. * acinclude.m4: Remove check for cabs*. * aclocal.m4: Regenerate. * Makefile.in: Regenerate. From-SVN: r37758
2000-11-26tests_flags.in: New file.Gabriel Dos Reis5-1110/+1230
libstdc++-v3: * tests_flags.in: New file. Split out of ... * mkcheck.in: ... this. Move flags computation into tests_flags.in. * configure.in: Add support for tests_flags. * confiigure: Regenerate. gcc/testsuite: * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler' instead of 'mkcheck 2'. From-SVN: r37756
2000-11-25acinclude.m4: Change C9X references to refer to C99.Joseph Myers10-29/+38
* acinclude.m4: Change C9X references to refer to C99. * aclocal.m4, configure: Regenerate. * config/os/gnu-linux/bits/os_defines.h, src/complex.cc, testsuite/22_locale/codecvt_wchar_t_char.cc, include/bits/stl_config.h, include/c/bits/std_cwchar.h, libmath/mathconf.h: Change C9X references to refer to C99. From-SVN: r37743
2000-11-25Makefile.am (INCLUDES): Remove unconditional use of _GNU_SOURCE and ↵Benjamin Kosnik3-3/+10
_ISOC99_SOURCE macros. 2000-11-25 Benjamin Kosnik <bkoz@redhat.com> Richard Earnshaw <rearnsha@arm.com> * src/Makefile.am (INCLUDES): Remove unconditional use of _GNU_SOURCE and _ISOC99_SOURCE macros. * src/Makefile.in: Regenerate. Co-Authored-By: Richard Earnshaw <rearnsha@arm.com> From-SVN: r37736
2000-11-24codecvt_wchar_t_char.cc (main): Add _GLIBCPP_USE_WCHAR_T guards.Benjamin Kosnik4-6/+24
2000-11-24 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * testsuite/22_locale/codecvt_wchar_t_char.cc (main): Add _GLIBCPP_USE_WCHAR_T guards. * configure.in (AC_OUTPUT_COMMANDS): Remove, just run scripts as is, so that checks for existence of generated files actually work. * configure: Regenerate. From-SVN: r37723
2000-11-23os_defines.h: Include <features.h>.Hans-Peter Nilsson3-2/+36
* config/os/gnu-linux/bits/os_defines.h: Include <features.h>. If not glibc 2.1 or higher, include <gnu/types.h> and define __off64_t as __loff_t and #define __THROW as empty. * libio/libio.h [__P]: Move __THROW and __PMT into their own ifndef:s. From-SVN: r37695
2000-11-23Make deprecated strstream header consistent with new and new.h.Benjamin Kosnik5-165/+53
2000-11-22 Benjamin Kosnik <bkoz@redhat.com> Make deprecated strstream header consistent with new and new.h. * include/backward/strstream.h: Add. Use using declarations to scope strstreambuf, istrstream, ostrstream, strstream to global scope. * include/backward/strstream: Remove using declarations. * src/Makefile.am (base_headers): Add strstream. * src/Makefile.in: Regenerate. * include/backward/new.h (_CPP_BACKWARD_NEW_H): Change macro guard to be consistent with other headers. From-SVN: r37692
2000-11-23* porting.texi: Expand libtool information.David Edelsohn2-7/+20
From-SVN: r37688
2000-11-23ios_base.h (ios_base::failure::~failure, [...]): Move defintion to ...Gabriel Dos Reis3-4/+19
* include/bits/ios_base.h (ios_base::failure::~failure, ios_base::failure::what): Move defintion to ... * src/ios.cc (ios_base::failure::~failure): ... here. src/ios.cc (ios::failure::what): Likewise. From-SVN: r37684
2000-11-23Make deprecated strstream header consistent with new and new.h.Benjamin Kosnik1-0/+161
2000-11-22 Benjamin Kosnik <bkoz@redhat.com> Make deprecated strstream header consistent with new and new.h. * include/backward/strstream.h: Add. Use using declarations to scope strstreambuf, istrstream, ostrstream, strstream to global scope. * include/backward/strstream: Remove using declarations. * src/Makefile.am (base_headers): Add strstream. * src/Makefile.in: Regenerate. * include/backward/new.h (_CPP_BACKWARD_NEW_H): Change macro guard to be consistent with other headers. From-SVN: r37682
2000-11-23ctype_inline.h (is): Fix order of expressions.Richard Henderson2-1/+5
2000-11-22 Richard Henderson <rth@redhat.com> * config/os/bsd/bits/ctype_inline.h (is): Fix order of expressions. From-SVN: r37681
2000-11-22porting.texi: Minor tweaks to vocabulary.Phil Edwards2-4/+11
2000-11-22 Phil Edwards <pme@sources.redhat.com> * porting.texi: Minor tweaks to vocabulary. From-SVN: r37675