numeric (inner_product, [...]): Qualify subsequent call with __gnu_parallel instead...
authorJohannes Singler <singler@kit.edu>
Wed, 26 Jan 2011 09:18:48 +0000 (09:18 +0000)
committerJohannes Singler <singler@gcc.gnu.org>
Wed, 26 Jan 2011 09:18:48 +0000 (09:18 +0000)
commit52fe3d5beeb035fb4ae717f79f9825bf1898b67c
tree7b9ee2bee4f87566cbb90b64e074cf85209740bb
parent8717f52fde18aeab7d3021933ceb092048c7d561
numeric (inner_product, [...]): Qualify subsequent call with __gnu_parallel instead of _GLIBCXX_STD_P to...

2011-01-26  Johannes Singler  <singler@kit.edu>

        * include/parallel/numeric (inner_product, partial_sum):
        Qualify subsequent call with __gnu_parallel instead of
        _GLIBCXX_STD_P to reenable parallel execution without ambiguity.
        * 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.
        * testsuite/25_algorithms/headers/algorithm/
        parallel_algorithm_mixed1.cc (main): Add respective test cases.
        * testsuite/25_algorithms/headers/algorithm/
        parallel_algorithm_mixed2.cc (main): Likewise.
        * testsuite/26_numerics/headers/numeric/
        parallel_numeric_mixed1.cc (main): Likewise.
        * testsuite/26_numerics/headers/numeric/
        parallel_numeric_mixed2.cc (main): Likewise.

From-SVN: r169280
libstdc++-v3/ChangeLog
libstdc++-v3/include/parallel/algo.h
libstdc++-v3/include/parallel/algobase.h
libstdc++-v3/include/parallel/numeric
libstdc++-v3/testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc
libstdc++-v3/testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc
libstdc++-v3/testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc
libstdc++-v3/testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc