OSDN Git Service

2008-01-02 Paolo Carlini <pcarlini@suse.de>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2008-01-01  Paolo Carlini  <pcarlini@suse.de>
2
3         PR libstdc++/34095
4         * include/parallel/multiway_merge.h (multiway_merge_bubble,
5         parallel_multiway_merge): Together with ::operator new use
6         ::operator delete.
7         * include/parallel/losertree.h (LoserTree<>::~LoserTree): Likewise.
8         * include/parallel/quicksort.h (parallel_sort_qs_divide): Likewise.
9         * include/parallel/random_shuffle.h (parallel_random_shuffle_drs_pu,
10         sequential_random_shuffle): Likewise.
11         * include/parallel/tree.h (_M_not_sorted_bulk_insertion_construction):
12         Likewise.
13         * include/parallel/multiway_mergesort.h (parallel_sort_mwms_pu,
14         parallel_sort_mwms): Likewise.
15         * include/parallel/partial_sum.h (parallel_partial_sum_linear):
16         Likewise. 
17         * testsuite/25_algorithms/sort/34095.cc: New.
18
19 2008-01-01  Paolo Carlini  <pcarlini@suse.de>
20
21         * testsuite/25_algorithms/sort/34636.cc: Fix Copyright year.
22
23 2008-01-01  Paolo Carlini  <pcarlini@suse.de>
24
25         PR libstdc++/34636
26         * include/parallel/algobase.h (lexicographical_compare_switch(...,
27         random_access_iterator_tag, random_access_iterator_tag)): Careful
28         with undereferenceable iterators.
29         * testsuite/25_algorithms/sort/34636.cc: New.