diff options
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 43dc2a6f770..00f2da8295f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,109 @@ +2006-01-12 Jan Beulich <jbeulich@novell.com> + + * crossconfig.m4: Add AC_DEFINE-s for HAVE_HYPOT, HAVE_ISINF, and + HAVE_ISNAN for *-*-netware*. + * configure: Refresh. + +2006-01-10 Gabriel Dos Reis <gdr@integrable-solutions.net> + + * include/bits/valarray_after.h (_Expr<>::operator[](slice)): + Don't assume the closure implements general indexing, as a matter + of fact, most of them don't. + (_Expr<>::operator[](const gslice&)): Likewise. + (_Expr<>::operator[](const valarray<bool>&)): Likewise. + (_Expr<>::operator[](const valarray<size_t>&)): Likewise. + (_Expr<>::shift): Fix thinko. + (_Expr<>::cshift): Likewise. + (_Expr<>::apply): Likewise. + +2006-01-10 Benjamin Kosnik <bkoz@redhat.com> + Ulrich Drepper <drepper@redhat.com> + + PR libstdc++/23591 + * scripts/create_testsuite_files: Support for "C" test files. + * testsuite/lib/libstdc++.exp: Same. + * testsuite/libstdc++-dg/normal.exp: Same. + * testsuite/ext/mt_allocator/22309_thread.cc: Update names. + * testsuite/19_diagnostics/23591_thread-1.c: New. + * testsuite/testsuite_shared.cc: Add tests, rename existing functions. + * libsupc++/eh_globals.cc: Make global thread local if possible. + * configure.ac: Use GCC_CHECK_TLS. + * acinclude.m4: Include tls.m4. + * configure: Regenerate. + * config.h.in: Same. + +2006-01-09 Benjamin Kosnik <bkoz@redhat.com> + + PR libstdc++/25472 + * include/c_std/std_cstdlib.h: Fix for freestanding. + +2006-01-09 Benjamin Kosnik <bkoz@redhat.com> + + * src/io-inst.cc: Separate instantiations into... + * src/ios-inst.cc: .. this. + * src/iostream-inst.cc: ... and this. + * src/Makefile.am (sources): Update. + * src/Makefile.in: Regenerate. + +2006-01-08 Paolo Carlini <pcarlini@suse.de> + + * testsuite/testsuite_hooks.h (test_tm): New. + * testsuite/testsuite_hooks.cc (test_tm)): Define. + * testsuite/22_locale/time_put/put/wchar_t/10.cc: Use it. + * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise. + * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise. + * testsuite/22_locale/time_put/put/char/10.cc: Likewise. + * testsuite/22_locale/time_put/put/char/1.cc: Likewise. + * testsuite/22_locale/time_put/put/char/2.cc: Likewise. + * testsuite/22_locale/time_put/put/char/3.cc: Likewise. + * testsuite/22_locale/time_put/put/char/4.cc: Likewise. + * testsuite/22_locale/time_put/put/char/5.cc: Likewise. + * testsuite/22_locale/time_put/put/char/6.cc: Likewise. + * testsuite/22_locale/time_put/put/char/7.cc: Likewise. + * testsuite/22_locale/time_put/put/char/8.cc: Likewise. + * testsuite/22_locale/time_put/put/char/9.cc: Likewise. + * testsuite/22_locale/time_put/put/char/17038.cc: Likewise. + * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise. + * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise. + * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise. + * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise. + * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise. + * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise. + * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise. + * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise. + * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise. + * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise. + * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise. + * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise. + * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise. + * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise. + * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise. + * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise. + * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise. + * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise. + * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise. + * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise. + * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise. + * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise. + * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise. + * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise. + * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise. + * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise. + * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise. + * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise. + * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise. + * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise. + * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise. + * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise. + 2006-01-03 Paolo Carlini <pcarlini@suse.de> * testsuite/27_io/basic_stringstream/str/char/1.cc: Initialize vars. |