X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=libstdc%2B%2B-v3%2FChangeLog;h=7d898f63d4c8af8f966fd2ad6d76bbdbfbd78b85;hp=1b06dae51d99807e54e2a2a4c60e42651bffcad1;hb=24e3796aa6021361b2e13d454bb4d3db8c5b3c0e;hpb=4e255c4f8b1b98447a735b74f967910df9828cbd diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 1b06dae51d9..7d898f63d4c 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,73 @@ +2010-03-23 Paolo Carlini + + * testsuite/util/testsuite_tr1.h (NType, TType, SLType, PODType): Add. + * testsuite/20_util/is_trivial/value.cc: Adjust. + * testsuite/20_util/is_standard_layout/value.cc: Likewise. + * testsuite/20_util/is_pod/value.cc: Likewise. + +2010-03-23 Paolo Carlini + + * testsuite/20_util/is_trivial/value.cc: New. + * testsuite/20_util/is_standard_layout/value.cc: Likewise. + * testsuite/20_util/is_pod/value.cc: Extend. + +2010-03-23 Paolo Carlini + + * include/bits/stl_algobase.h (lower_bound(_ForwardIterator, + _ForwardIterator, const _Tp&, _Compare)): Move... + * include/bits/stl_algo.h: ... here. + +2010-03-22 Johannes Singler + + * include/parallel/numeric (inner_product, partial_sum): + Precede subsequent call with _GLIBCXX_STD_P:: to avoid ambiguity + between __gnu_parallel:: and std:: + * include/parallel/algobase.h (equal): Likewise. + * include/parallel/algo.h (find_first_of, search_n, merge, nth_element, + partial_sort, max_element, min_element): Likewise. + * include/parallel/partial_sum.h (__parallel_partial_sum_linear): + Qualify accumulate call with __gnu_parallel::. + +2010-03-22 Paolo Carlini + + * include/parallel/base.h (_PseudoSequence): Do not forward declare. + (_VoidFunctor): Remove, unused. + (__median_of_three_iterators): Take __comp by value. + (_PseudoSequenceIterator<>::operator++(int)): Do not const qualify + the return type. + (_PseudoSequenceIterator<>::operator!=): Fix return type to bool. + +2010-03-22 Paolo Carlini + + * include/parallel/base.h (_Less): Use std::less. + (_Plus): Likewise use std::plus. + (_Multiplies): Likewise use std::multiplies. + * include/parallel/numeric: Adjust. + +2010-03-19 Paolo Carlini + + * testsuite/17_intro/freestanding.cc: Avoid -Wall warnings. + +2010-03-19 Rodolfo Lima + + * include/bits/shared_ptr.h (shared_ptr(unique_ptr&&), + shared_ptr(auto_ptr&&)): Remove explicit specifier (as per DR 925). + * include/bits/shared_ptr_base.h: Likewise. + * testsuite/20_util/shared_ptr/creation/dr925.cc: New. + +2010-03-19 Paolo Carlini + + * include/bits/random.tcc: Minor formatting changes. + +2010-03-19 Paolo Carlini + + * include/bits/stl_algo.h (shuffle): Fix typo in signature. + * include/bits/algorithmfwd.h: Adjust. + * testsuite/25_algorithms/shuffle/requirements/ + explicit_instantiation/2.cc: Likewise. + * testsuite/25_algorithms/shuffle/requirements/ + explicit_instantiation/pod.cc: Likewise. + 2010-03-19 Paolo Carlini * include/bits/stl_algo.h (shuffle): Add, per D3056.