aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/math
AgeCommit message (Collapse)AuthorFilesLines
2000-10-07Makefile.am: Remove OPTIMIZE_CXXFLAGS, WARN_CXXFLAGS, CONFIG_CXXFLAGS from ↵Benjamin Kosnik53-4287/+0
here, and move to... 2000-10-06 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * src/Makefile.am: Remove OPTIMIZE_CXXFLAGS, WARN_CXXFLAGS, CONFIG_CXXFLAGS from here, and move to... * src/Makefile.in: Regenerate. * Makefile.am: ... here. Clean. (OPTIMIZE_CXXFLAGS): Move up Makefile hierarchy to here. (WARN_CXXFLAGS): Same. (CONFIG_CXXFLAGS): Same. * Makefile.in: Regenerate. * libsupc++/Makefile.am: Use top-level OPTIMIZE_CXXFLAGS, WARN_CXXFLAGS, CONFIG_CXXFLAGS as part of local AM_CXXFLAGS. * libsupc++/Makefile.in: Regenerate. Change math to libmath. * math: Move to libmath, delete. * libmath: New directory. * libmath/*: Populate. * src/Makefile.am (LIBMATH_INCLUDES): Change to libmath. (libstdc___la_LIBADD): Same. * src/Makefile.in: Regenerate. * configure.in: Add AC_OUTPUT for libmath/Makefile. * configure: Regenerate. * Makefile.am (SUBDIRS): Add libmath. * Makefile.in: Regenerate. * README (file): Change name. From-SVN: r36765
2000-10-05include: New directory.Benjamin Kosnik2-2/+2
2000-10-05 Benjamin Kosnik <bkoz@cygnus.com> * include: New directory. * include/backward: New directory. * include/bits: New directory. * include/ext: New directory. * include/std: New directory. * include/*/*: Populate. * backwards: Move to include/backwards, delete. * bits: Move to include/bits, delete. * ext: Move to include/ext, delete. * std: Move to include/std, delete. * src/complex.cc: Adjust include of mathconf. * mkc++config (BASE_H): Add include. * src/Makefile.am: Support for topleve sources include directory. (INCLUDES): Add LIBMATH_INCLUDE. * src/Makefile.in: Regenerate. * math/Makefile.am (INCLUDES): Append /include. * math/Makefile.in: Regenerate. * libio/Makefile.am (INCLUDES): Add glibcpp_includedir. * libio/Makefile.in: Regenerate. 2 From-SVN: r36725
2000-09-07acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Force glibc_satisfactory to no...Benjamin Kosnik1-0/+2
2000-09-06 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Force glibc_satisfactory to no, so that libstdc++-v3's libio will be built on glibc-2.2 systems. * aclocal.m4: Regenerate. * configure: Regenerate. * */Makefile.in: Regenerate. * bits/std_cwctype.h: Put in temporary hack to work around -O2 + glibc 2.1.x unsigned errors. Or disable -Werror by default... * testsuite/23_containers/vector_element_access.cc: New file. * bits/stl_config.h (__STL_THROW_RANGE_ERRORS): Define. From-SVN: r36218
2000-07-28acinclude.m4: Include ../libtool.m4.Alexandre Oliva1-18/+13
2000-07-28 Alexandre Oliva <aoliva@redhat.com> * acinclude.m4: Include ../libtool.m4. * aclocal.m4, configure: Rebuilt. From-SVN: r35322
2000-07-26acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Test for GNU ld before trying ↵Phil Edwards1-0/+1
to use any of its options. 2000-07-26 Phil Edwards <pme@sourceware.cygnus.com> * acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Test for GNU ld before trying to use any of its options. (CHECK_MATH_DECL*,CHECK_BUILTIN_MATH_DECL*): Cache tests. * aclocal.m4: Regenerate. * configure.in: Having found GNU make, name it. * configure: Regenerate. * docs/install.html: Mention possible problems with caching. * src/Makefile.am (CXXLINK): Use new OPT_LDFLAGS. * src/Makefile.in: Regenerate. * libio/Makefile.in: Regenerate. * math/Makefile.in: Regenerate. * Makefile.in: Regenerate. From-SVN: r35269
2000-07-24[multiple changes]Benjamin Kosnik1-2/+0
2000-07-23 Brent Verner <brent@rcfile.org> * bits/istream.tcc: istream::getline(char_type*, streamsize, char_type) make compliant * testsuite/27_io/istream_unformatted.cc: test for compliant behavior 2000-07-23 Benjamin Kosnik <bkoz@haight.constant.com> * acinclude.m4 (enable_cshadow_headers): Fix problems with blddir and srcdir used to define CSHADOW_INCLUDES.. * configure.in: For consistency, change .sanity_warned to stamp-sanity-warned. * acinclude.m4: Tweak formatting. * Makefile.am (check): Call mkcheck with full pathname for build directory... (check-install): And here. * Makefile.in: Regenerate. From-SVN: r35227
2000-07-21atomicity.h (__exchange_and_add): Use extended word instructions to match ↵Jakub Jelinek4-2/+62
64bit _Atomic_word. 2000-07-20 Jakub Jelinek <jakub@redhat.com> * config/cpu/sparc/sparc64/bits/atomicity.h (__exchange_and_add): Use extended word instructions to match 64bit _Atomic_word. (__atomic_add): Likewise. * math/clog10l.c (clog10l): Use M_PIl if defined. * math/c_logl.c (c_logl): Likewise. * math/signbitl.c (__signbitl): Adapt for IEEE quad long doubles. * math/mathconf.h (ieee_quad_double_shape_type): New type. (GET_LDOUBLE_MSW64): New define. From-SVN: r35166
2000-07-19acinclude.m4: Tweaks.Benjamin Kosnik1-0/+1
2000-07-18 Benjamin Kosnik <bkoz@soma.redhat.com> * acinclude.m4: Tweaks. * config/c_io_libio.cc: Tweaks. * bits/sstream.tcc (stringbuf::pbackfail): Simplify. * libio/_G_config.h: Don't define _G_HAVE_ST_BLKSIZE. * libio/[iofwide.c, wfiledoalloc.c, wfiteopos.c, wgenops.c]: New files. * libio/iofclose.c iofopen.c, stdio.c: New files. * libio/Makefile.am: Add files, add flags, etc. * src/Makefile.am (sources): Add filebuf.cc. * acinclude.m4 (GLIBCPP_CHECK_WCHAR_T_SUPPORT): (GLIBCPP_ENABLE_CSTDIO): Versioning testing, etc etc. From-SVN: r35127
2000-07-07Clean up configure/build longstanding issues.Benjamin Kosnik1-2/+0
2000-07-07 Benjamin Kosnik <bkoz@soma.redhat.com> Clean up configure/build longstanding issues. * src/Makefile.am (AC_CXXFLAGS): Don't set @SECTION_LDFLAGS@ here. (CXXLINK): Add here, instead. * Makefile.am (check-install): Make sure mkcheck has execute privs. (check): Same here. * configure.in (AC_OUTPUT_COMMANDS): Remove hacks here. * configure.in (AC_OUTPUT_COMMANDS): Link c_io_libio.h and c_io_libio.cc instead of copying. * acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Do link here. * configure.in (AC_OUTPUT_COMMANDS): Link $THREADS.h and c++threads.h instead of copying. * acinclude.m4 (GLIBCPP_ENABLE_THREADS): Do link here. From-SVN: r34914
2000-07-02Sync libio to glibc-2.2 current CVS.Benjamin Kosnik1-1/+1
2000-07-01 Benjamin Kosnik <bkoz@purist.soma.redhat.com> Ulrich Drepper <drepper@purist.soma.redhat.com> Sync libio to glibc-2.2 current CVS. * libio/_G_config.h: New file. * libio/wfileops.c: New file. * libio/wfiledoalloc.c: New file. * libio/wgenops.c: New file. * libio/iofwide.c: New file. * libio/Makefile.am: Tweaks. * libio/Makefile.in: Regenerate. * libio/gen-params: Remove. Generic replacement for this yet undone. * libio/[filedoalloc.c, fileops.c, genops.c, iolibio.h, libio.h, libioP.h, stdfiles.c]: Update. * config/c_io_libio.cc: Tweaks. * acinclude.m4: Complete hacks to test wide io. * aclocal.m4: Regenerate. * configure: Regenerate. * src/Makefile.am: Update. * src/Makefile.in: Regenerate. * math/cargl.c: Remove underscores. * bits/locale_facets.h: Tweaks. Start adding iconv details and notes. * bits/locale_facets.tcc: Tweaks. * bits/std_cwchar.h: Tweaks. Co-Authored-By: Ulrich Drepper <drepper@purist.soma.redhat.com> From-SVN: r34822
2000-06-22[multiple changes]Benjamin Kosnik3-6/+4
2000-06-22 Steven King <sxking@uswest.net> * acinclude.m4: Check for sinl, _sinl using 1 parameter. 2000-06-22 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acinclude.m4 (GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT): Redo. Use the same approach as GLIBCPP_CHECK_MATH_SUPPORT, only don't try to link against libm and don't use -fno-builtins... * math/mathconf.h: Change up builtin macros to new schema. * bits/std_cmath.h: And here. Wheee! * shadow/bits/std_cmath.h: And here. * acconfig.h: Change up builtin macros here. * math/cosf.c: Remove. * math/fabsf.c: Likewise. * math/sinf.c: Likewise. * math/sqrtf.c: Likewise. * math/Makefile.am (EXTRA_DIST): Remove those four files. * math/Makefile.in: Regenerate. From-SVN: r34655
2000-06-22acconfig.h: Change up builtin macros here.Benjamin Kosnik4-148/+0
2000-06-22 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acconfig.h: Change up builtin macros here. * acinclude.m4 (GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT): Redo. Use the same approach as GLIBCPP_CHECK_MATH_SUPPORT, only don't try to link against libm and don't use -fno-builtins... * math/cosf.c: Remove. * math/fabsf.c: Likewise. * math/sinf.c: Likewise. * math/sqrtf.c: Likewise. * math/Makefile.am (EXTRA_DIST): Remove those four files. * math/Makefile.in: Regenerate. From-SVN: r34654
2000-06-19contribute.html: Add bits about getting to the LWG issues pages.Benjamin Kosnik2-3/+3
2000-06-19 Benjamin Kosnik <bkoz@soma.redhat.com> * docs/17_intro/contribute.html: Add bits about getting to the LWG issues pages. * docs/documentation.html: Rename link to make more accurate and scary. * docs/gccrebuild.html: Edit for clarity as these are no longer separate projects. * docs/install.html: Add bits about binutils for -ffunction-sections, -fdata-sections, -Wl,--gc-sections * configure.in: Add call for GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT. * math/Makefile.am (EXTRA_DIST): Change USE_LONG_DOUBLE to USE_COMPLEX_LONG_DOUBLE. * acinclude.m4 (GLIBCPP_CHECK_MATH_SUPPORT): Break into GLIBCPP_CHECK_MATH_SUPPORT and GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT. Works around irregularies in powerpc "C" compiler, but a good idea anyway. * acinclude.m4 (GLIBCPP_CHECK_COMPLEX_MATH_COMPILER_SUPPORT): New. Merge both old compiler bug checks for complex into this. From-SVN: r34601
2000-06-19Makefile.am (string_sources): Simplify...Benjamin Kosnik1-3/+5
2000-06-14 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * src/Makefile.am (string_sources): Simplify, assuming that with -ffunction-sections, -fdata-sections, -Wl,--gc-sections, all this hacking is not necessary. (wstring_sources): Same. (OPTIMIZE_CXXFLAGS): Enable -fdata-sections -ffunction-sections -Wl,--gc-sections. * src/string-inst.cc: Remove macro blocks. * mkcheck.in (CXX_FLAG): Add bits here. * src/string-inst.cc: Remove iostream-related string instantiations. * src/misc-inst.cc: Add here. * acinclude.m4 (GLIBCPP_CHECK_COMPILER_VERSION): Change FMTFLAGS to WFMT_FLAGS. * aclocal.m4: Regenerate. * configure.in: Change up. * configure: Regenerate. From-SVN: r34593
2000-06-08acinclude.m4 (GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT): Check for sinf, cosf, ↵Branko Cibej6-0/+150
fabsf, and sqrtf; add to LIBMATHOBJS if missing. 2000-06-08 Branko Cibej <branko.cibej@hermes.si> * acinclude.m4 (GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT): Check for sinf, cosf, fabsf, and sqrtf; add to LIBMATHOBJS if missing. * aclocal.m4: Regenerate. * configure: Regenerate. * math/cosf.c: New file. * math/fabsf.c: Likewise. * math/sinf.c: Likewise. * math/sqrtf.c: Likewise. * math/Makefile.am (EXTRA_DIST): Add those four files. * math/Makefile.in: Regenerate. From-SVN: r34461
2000-06-06acconfig.h: Added defines for HAVE_BUILTIN math functs for float, double and ↵Steven King1-4/+4
long double. 2000-06-06 Steven King <sxking@uswest.net> * acconfig.h: Added defines for HAVE_BUILTIN math functs for float, double and long double. Added defines for HAVE libm math functs for float and long double. * aclocal.m4: Added configure checks for builtin math funcs and libm support for float and long double versions of the math functions. * config.h.in: Added undefs for math functs. * configure: Regenerate. * math/mathconf: Changed the _GLIBCPP_HAS_BUILTIN_* to _GLIBCPP_HAVE_BUILTIN_*. * bits/std_cmath.h: Added long double support. Use builtins for float, double and long if available, otherwise, use libm versions if availible, otherwise, punt. * shadow/bits/std_cmath.h: ditto From-SVN: r34436
2000-06-02std_cwctype.h: Clean.Benjamin Kosnik1-3/+1
2000-06-01 Benjamin Kosnik <bkoz@gnu.org> * bits/std_cwctype.h: Clean. * bits/std_cwchar.h: Clean, remove cruft. * acinclude.m4 (GLIBCPP_CHECK_WCHAR_T_SUPPORT): Re-work, add bits for beginning iconv support. Remove _GLIBCPP_HAS_WCHAR_MIN_MAX, roll into _GLIBCPP_USE_WCHAR_T macro. * acconfig.h: Remove _GLIBCPP_HAS_WCHAR_MIN_MAX. * bits/limits_generic.h: Remove. * src/gen-num-limits.cc: Same. * src/locale.cc: Tweaks. * bits/char_traits.h: Tweaks. From-SVN: r34352
2000-06-01acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Add strtoull checks...Benjamin Kosnik1-1/+3
2000-05-31 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Add strtoull checks... From-SVN: r34322
2000-05-25inclosure: Change to...Benjamin Kosnik1-1/+2
2000-05-25 Benjamin Kosnik <bkoz@milou.soma.redhat.com> * inclosure: Change to... * mkinclosure: This. Fix paths to bash. * mkcshadow: Fix paths to bash. * src/Makefile.am: Tweaks. Do cshadow header trickery at build time. * src/Makefile.in: Regnerate. * acinclude.m4 (GLIBCPP_COMPILER_VERSION): Fix typo. (GLIBCPP_ENABLE_SHADOW): Do a less gross hack. * aclocal.m4: Regenerate. * configure.in: Enable long long by default. * configure: Regenerate. * mkcheck.in (LIB_PATH): Revert. From-SVN: r34166
2000-05-25[multiple changes]Benjamin Kosnik1-1/+1
2000-05-24 Nathan "I don't write ChangeLog Entries" Myers <ncm@cantrip.org> * config/cpu/i486: New directory. * config/cpu/i486/bits: New directory. * config/cpu/i486/bits/atomicity.h: New file. * config/cpu/i386/bits/atomicity.h (__compare_and_swap): Delete 'cmpxchgl' asm. * acinclude.m4 (GLIBCPP_CHECK_CPU): Enable i386. 2000-05-24 Loren J. Rittle <ljrittle@acm.org> * backward/alloc.h (__default_alloc_template): Only expose implementation-specific symbol, if it exists in the configuration. * backward/iostream.h (ends): Expose symbol. * backward/strstream.h: New file. * backward/stream.h: New file. * backward/ostream.h: New file. * backward/istream.h: New file. * backward/fstream.h: New file. * backward/complex.h: New file. * backward/iomanip.h: New file. * mkcheck.in (LIB_PATH): Add -R bits. * math/carg.c (carg): Replace __atan2 with atan2. From-SVN: r34162
2000-05-24acinclude.m4 (GLIBCPP_CHECK_COMPILER_VERSION): Remove OPTLEVEL.Benjamin Kosnik1-1/+1
2000-05-24 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * acinclude.m4 (GLIBCPP_CHECK_COMPILER_VERSION): Remove OPTLEVEL. Add FMTFLAGS. * aclocal.m4: Regenerate. * src/Makefile.am (AC_CXXFLAGS): Take out OPTLEVEL, as this is has been disabled due to higher-level makefiles running amuck over this bit, and add in FMTFLAGS so that formatting is clear. * src/Makefile.in: Regenerate. * configure: Regenerate. * src/ios.cc (ios_base::sync_with_stdio): Cleanup buffers from initialization. * docs/download.html: Remove references to Cygwin-specific bits, as this can now be built natively. Update with current information. From-SVN: r34144
2000-05-19acinclude.m4: Clean up comments on newer checks.Phil Edwards1-1/+1
2000-05-19 Phil Edwards <pme@sourceware.cygnus.com> * acinclude.m4: Clean up comments on newer checks. (GLIBCPP_CHECK_COMPILER_VERSION): Check for system_header pragma support. Remove WERRORSUPPRESS variable, add WERROR. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. * libio/Makefile.in: Regenerate. * math/Makefile.in: Regenerate. * src/Makefile.am: Tell make's WERROR to depend on configure's WERROR. * src/Makefile.in: Regenerate. * docs/configopts.html: Document changes to --enable names. From-SVN: r34034
2000-05-17[multiple changes]Benjamin Kosnik1-0/+1
2000-05-17 Nathan C. Myers <ncm@cantrip.org> * bits/std_cmath.h: fix sqrt(float) 2000-05-16 Loren J. Rittle <ljrittle@acm.org> * bits/std_cassert.h: Use system_header pragma. * bits/std_cctype.h: Likewise. * bits/std_cerrno.h: Likewise. * bits/std_cfloat.h: Likewise. * bits/std_climits.h: Likewise. * bits/std_clocale.h: Likewise. * bits/std_cmath.h: Likewise. * bits/std_csetjmp.h: Likewise. * bits/std_csignal.h: Likewise. * bits/std_cstdarg.h: Likewise. * bits/std_cstddef.h: Likewise. * bits/std_cstdio.h: Likewise. * bits/std_cstdlib.h: Likewise. * bits/std_cstring.h: Likewise. * bits/std_ctime.h: Likewise. * bits/std_cwchar.h: Likewise. * bits/std_cwctype.h: Likewise. * bits/std_exception.h: Likewise. * bits/std_new.h: Likewise. * bits/std_typeinfo.h: Likewise. * shadow/bits/std_cassert.h: Likewise. * shadow/bits/std_cctype.h: Likewise. * shadow/bits/std_cerrno.h: Likewise. * shadow/bits/std_cfloat.h: Likewise. * shadow/bits/std_climits.h: Likewise. * shadow/bits/std_clocale.h: Likewise. * shadow/bits/std_cmath.h: Likewise. * shadow/bits/std_csetjmp.h: Likewise. * shadow/bits/std_csignal.h: Likewise. * shadow/bits/std_cstdarg.h: Likewise. * shadow/bits/std_cstddef.h: Likewise. * shadow/bits/std_cstdio.h: Likewise. * shadow/bits/std_cstdlib.h: Likewise. * shadow/bits/std_cstring.h: Likewise. * shadow/bits/std_ctime.h: Likewise. * shadow/bits/std_cwchar.h: Likewise. * shadow/bits/std_cwctype.h: Likewise. * shadow/bits/wrap_libio.h: Likewise. * shadow/bits/wrap_unistd.h: Likewise. * shadow/sys/cdefs.h: Likewise. 2000-05-16 Nathan C. Myers <ncm@cantrip.org> It appears that gcc-2.96 supports the keyword "and" now. * bits/std_ciso646.h: remove. * std/ciso646: gut. * testsuite/17_intro/header_ciso646.c: enable testing. * src/Makefile.am, src/Makefile.in: remove mention of bits/std_ciso646.h From-SVN: r33967
2000-05-15mkcshadow: build in more-correct directory...Benjamin Kosnik1-1/+0
* mkcshadow: build in more-correct directory, create cshadow/ directory if needed, report progress. 2000-05-14 LLeweLLyn Reese <llewelly@dbritsch.dsl.xmission.com> * src/Makefile.am: Fix tr commands. * src/Makefile.am: Remove references to [w]stringCTORDUPAL.[lo,cc] * src/string-inst.cc: Remove extra instantiation of S::basic_string(S::size_type, C, S::allocator_type const&); * src/string-inst.cc: Remove extra template keyword. 2000-05-14 Loren J. Rittle <ljrittle@acm.org> * config/bsd/bits/ctype_base.h: Add support for plain BSD4.4. * acinclude.m4 (GLIBCPP_CHECK_CTYPE): Enhance bsd tests. * aclocal.m4: Regenerate. * configure: Regenerate. * */Makefile.in: Regenerate. From-SVN: r33906
2000-05-11std_cmath.h: Tweaks.Benjamin Kosnik2-22/+12
2000-05-10 Benjamin Kosnik <bkoz@redhat.com> * bits/std_cmath.h: Tweaks. * math/mathconf.h: Tweaks and fixes for HP-UX 11. (sqrtf): Define away iff !builtin and !in <math.h>. (sinf): Same. (cosf): Same. (fabsf): Same. At some point this directory should be converted to c++, the autoconf tests should be run by the c++ compiler (not c), and <cmath> should be used instead of math.h. Move declaration of nan() here. * math/complex-stub.h (cabsl): Remove nan() declaration. Finish up FreeBSD4.0 support. * config/bsd/ctype.cc: Scope out toupper, tolower calls. * config/generic/ctype.cc: And here. * testsuite/21_strings/char_traits.cc (test02): Guard with _GLIBCPP_USE_WCHAR_T. via Phil Edwards <pme@sourceware.cygnus.com> * bits/std_cctype.h: Remove _GLIBCPP_USE_NAMESPACES. * acconfig.h: And here. * acinclude.m4: Same. * testsuite/27_io/istream.cc: And here. * testsuite/27_io/ostream.cc: And here. From-SVN: r33835
2000-05-10acinclude.m4 (GLIBCPP_CHECK_CPU): Change powerpc bits to -mcpu=powerpc.Benjamin Kosnik1-0/+1
2000-05-09 Benjamin Kosnik <bkoz@gnu.org> * acinclude.m4 (GLIBCPP_CHECK_CPU): Change powerpc bits to -mcpu=powerpc. * config/generic/bits/ctype_specializations.h (ctype<char>::is): Make more generic. * config/bsd: New directory. * config/bsd/ctype.cc: New. * config/bsd/bits/ctype_base.h (ctype_base): New. * config/bsd/bits/ctype_specializations.h: New. * acinclude.m4 (GLIBCPP_CHECK_CTYPE): Add bsd tests. From-SVN: r33810
2000-05-01Makefile.am (AC_CXXFLAGS): Add CPUFLAGS here.Benjamin Kosnik1-0/+1
2000-05-01 Benjamin Kosnik <bkoz@haight.constant.com> * src/Makefile.am (AC_CXXFLAGS): Add CPUFLAGS here. * src/Makefile.in: Regenerate. * acinclude.m4 (GLIBCPP_ENABLE_DEBUG): Revert. From-SVN: r33593
2000-04-28[multiple changes]Benjamin Kosnik2-14/+18
2000-04-26 Nathan C. Myers <ncm@cantrip.org> * bits/basic_string.h: include <bits/atomicity.h> instead of <atomicity.h>, and use the uglified names. * config/cpu/*/atomicity.h: replace with bits/atomicity.h; uglify names, eliminate dependence on <inttypes.h>. * src/Makefile.in, src/Makefile.am: refer to correct place for atomicity.h header. 2000-04-25 Steven King <sxking@uswest.net> * bits/basic_string.h: Fix syntax error. 2000-04-25 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_CHECK_MATH_SUPPORT): Improve checks for USE_LONG_DOUBLE. (GLIBCPP_ENABLE_DEBUG): If alpha, use -gdwarf-2. * math/Makefile.am (EXTRA_LONG_DOUBLE_yes): Add all the long versions to this as copysignl is needed anyway for these targets. * math/Makefile.in: Regenerate. * bits/streambuf.tcc (streambuf::xsgetn): Tweak. * bits/fstream.tcc (underflow): Cast to libio types. * bits/basic_file.h (seekoff): Fixes for alpha: use __c_streamoff. * config/c_io_libio.cc (seekoff): And here. From-SVN: r33501
2000-04-25[multiple changes]Benjamin Kosnik1-0/+1
2000-04-24 Nathan Myers <ncm@cantrip.org> * src/string-inst.cc: More fixing. 2000-04-24 Benjamin Kosnik <bkoz@gnu.org> * bits/stl_iterator.h: Pedantic fixing. * bits/std_sstream.h: And here. * bits/string.tcc: And here. 2000-04-24 Felix Natter <fnatter@gmx.net> * docs/17_intro/howto.html: Add bits. * docs/17_intro/porting-howto.html: New file. 2000-04-24 Branko Cibej <branko.cibej@hermes.si> * acinclude.m4(GLIBCPP_CHECK_WCHAR_T_SUPPORT): Expand @libinst_wstring_la@ to libinst-wstring.la when specializing for wchar_t, to empty string otherwise. * src/Makefile.am: (EXTRA_LTLIBRARIES): New. (sources): Remove $(string_sources) and $(wstring_sources). (libstdc___la_LIBADD): Add libinst-string.la and @libinst_wstring_la@. (libstdc___la_DEPENDENCIES): New. (libinst_string_la_SOURCES, libinst_wstring_la_SOURCES): New. From-SVN: r33402
2000-04-21libstdc++-v3: New directory.Benjamin Kosnik53-0/+4232
2000-04-21 Benjamin Kosnik <bkoz@redhat.com> * libstdc++-v3: New directory. From-SVN: r33317