X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2FChangeLog;h=b3ef9c0b46abee9895d4bd316c29602065e9e03c;hb=2dbdf201fad2ea4c13a4826e515dc76cb66f84dd;hp=c1ef36c5ba8b4c91ddd53578813f32ae22a0eee1;hpb=28f6564c3bbf9221f91d5ccbaefb78e267c2898a;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c1ef36c5ba8..b3ef9c0b46a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,95 @@ +2008-09-10 Paolo Carlini + + PR libstdc++/37455 + * include/bits/locale_facets.h (ctype::_M_narrow_init, + ctype::_M_widen_init): Don't define inline. + * config/locale/darwin/ctype_members.cc: ... define here. + * config/locale/gnu/ctype_members.cc: ... likewise. + * config/locale/generic/ctype_members.cc: ... likewise. + * config/abi/pre/gnu.ver: Export. + +2008-09-09 Benjamin Kosnik + + * doc/xml/manual/abi.xml: Update for new releases. + * doc/doxygen/user.cfg.in: Include C compatibility headers. + * doc/html/*: Regenerate. + +2008-09-09 Paolo Carlini + + * include/tr1_impl/cinttypes: Restore __STDC_FORMAT_MACROS after + inclusion of . + * include/tr1_impl/cstdint: Likewise for __STDC_LIMIT_MACROS and + __STDC_CONSTANT_MACROS after . + * include/bits/postypes.h: Likewise. + +2008-09-09 Andreas Schwab + + * acinclude.m4 (GLIBCXX_CHECK_STANDARD_LAYOUT): Fix compile check + not to redefine main. + +2008-09-07 Paolo Carlini + + * acinclude.m4 ([GLIBCXX_CHECK_C99_TR1]): Check wcstoimax and + wcstoumax, define _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1. + * include/tr1_impl/cinttypes: Use the latter. + * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise. + * configure: Regenerate. + * config.h.in: Likewise. + +2008-09-05 Peter Dimov + + * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc: New. + +2008-09-05 Paolo Carlini + + * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref.cc: Rename + to... + * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc: ... + this. + +2008-09-04 Jonathan Wakely + + PR libstdc++/36962 + * include/Makefile.am: Update headers. + * include/Makefile.in: Regenerate. + * include/std/memory: Update headers. + * include/tr1/memory: Likewise. + * include/tr1_impl/boost_shared_ptr.h: Remove, splitting into + separate implementations for std and tr1. + * include/bits/boost_sp_shared_count.h: Remove. + * include/tr1/boost_sp_shared_count.h: Remove. + * include/bits/shared_ptr.h: New. Combines boost_sp_shared_count.h + and boost_shared_ptr.h into one file. + (__shared_count,__shared_ptr,shared_ptr,swap): Add unique_ptr + and rvalue-reference support as per current WP. + * include/tr1/shared_ptr.h: New. Combines boost_sp_shared_count.h + and boost_shared_ptr.h into one file. + * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: New. + * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: New. + * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref.cc: New. + * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: New. + * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: New. + * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc: New. + * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: New. + * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: New. + * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue_neg.cc: Remove. + +2008-09-04 Jonathan Wakely + + * doc/xml/manual/locale.xml: Fix typo. + +2008-09-04 Paolo Carlini + + * acinclude.m4 ([GLIBCXX_CHECK_GTHREADS]): Tidy checks in case of + POSIX threads. + * configure: Regenerate. + +2008-09-04 Chris Fairles + + * include/std/mutex (once_flag): Construct __gthread_once_t in a + temporary variable before assigning to _M_once to avoid initialization + errors. + 2008-09-03 Paolo Carlini * config/abi/pre/gnu.ver: Also export __once_functor_lock; tighten