OSDN Git Service

PR libstdc++/40289:
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index 2790cc8..642fff1 100644 (file)
@@ -1,3 +1,66 @@
+2009-06-10  Tom Tromey  <tromey@redhat.com>
+
+       PR libstdc++/40289:
+       * python/Makefile.in: Rebuild.
+       * python/hook.in: Compute module path relative to objfile.
+       * python/Makefile.am (pythondir): Redefine.
+       (gdb.py): Subst toolexeclibdir.
+       (install-data-local): Rewrite.
+
+2009-06-09  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * include/bits/move.h: Doxygen group fixes.
+
+2009-06-08  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * include/bits/random.tcc (gamma_distribution<>::operator()
+       (_UniformRandomNumberGenerator&, const param_type&): Redo, using
+       the Marsaglia/Tsang algorithm.
+       (gamma_distribution<>::param_type::_M_initialize): Adjust.
+       (operator<<(basic_ostream<>&, gamma_distribution<>),
+       operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
+
+       * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
+       Remove, just use normal_distribution.
+       (operator<<(basic_ostream<>&, student_t_distribution<>),
+       operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
+       (linear_congruential_engine<>::operator()()): Move inline.
+       (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
+       const param_type&)): Move inline, just use normal_distribution.
+       (operator<<(basic_ostream<>&, lognormal_distribution<>),
+       operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
+       (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
+       const param_type&)): Move here, out of line.
+       (piecewise_constant_distribution<>::param_type::param_type()): Move
+       inline.
+       * include/bits/random.h: Adjust, minor tweaks.
+
+2009-06-05  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
+
+2009-06-04  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * include/ext/throw_allocator.h: Rework.
+       * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
+       * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
+       * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
+       * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
+       * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
+       * testsuite/util/regression/rand/priority_queue/
+       container_rand_regression_test.tcc: Inline functions.
+       * testsuite/util/regression/rand/assoc/
+       container_rand_regression_test.tcc: Same.
+
+2009-06-03  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * testsuite/23_containers/list/cons/6.cc: Adjust test name.
+
+2009-06-02  Richard Sandiford  <r.sandiford@uk.ibm.com>
+
+       * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
+       * configure: Regenerate.
+
 2009-06-03  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR libstdc++/40299