OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index 652e589..b0782ce 100644 (file)
@@ -1,3 +1,39 @@
+2010-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * include/std/functional (result_of): Move...
+       * include/std/type_traits: ... here.
+       * testsuite/20_util/declval/requirements/1_neg.cc: Adjust dg-error
+       line number.
+
+2010-05-12  Jason Merrill  <jason@redhat.com>
+
+       * testsuite/20_util/auto_ptr/assign_neg.cc: Expect template
+       candidate messages.
+       * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
+       * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
+
+2010-05-11  Silvius Rus  <silvius.rus@gmail.com>
+
+       PR libstdc++/43259
+       * include/profile/impl/profiler_algos.h: New.
+       * include/Makefile.am: Add.
+       * include/Makefile.in: Regenerate.
+       * include/profile/impl/profiler.h
+       (_GLIBCXX_PROFILE_DEFINE_UNINIT_DATA): Add.
+       * include/profile/impl/profiler_trace.h
+       (__mutex_t, __lock, __unlock): Remove.
+       (__lock_object_table, __lock_stack_table): Remove. Replace uses with
+       calls to __gnu_cxx::__mutex::lock.
+       (__unlock_object_table, __unlock_stack_table): Remove. Replace uses
+       with calls to __gnu_cxx::__mutex::unlock.
+       (__warn, __cost_factor_writer, __cost_factor_setter): Add.
+       * testsuite/ext/profile/profiler_algos.cc: New.
+
+2010-05-07  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * libsupc++/exception_ptr.h (make_exception_ptr): Add.
+       * testsuite/18_support/exception_ptr/make_exception_ptr.cc: New.
+
 2010-05-06  Jason Merrill  <jason@redhat.com>
 
        * config/abi/pre/gnu.ver: Move decltype(nullptr) into CXXABI_1.3.5.