aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2013-09-30 19:17:07 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2013-09-30 19:17:07 +0000
commita52906946a730f253946f4ff3db9797784cba479 (patch)
tree700b5deb11d1b5a890d995f355e331ad5e2b903b
parentd4fe7beb780ed05c0b63bc3985c52c1502f5401a (diff)
downloadgcc-a52906946a730f253946f4ff3db9797784cba479.zip
gcc-a52906946a730f253946f4ff3db9797784cba479.tar.gz
gcc-a52906946a730f253946f4ff3db9797784cba479.tar.bz2
algo.h (__find_switch): Use __binder2nd.
2013-09-30 Paolo Carlini <paolo.carlini@oracle.com> * include/parallel/algo.h (__find_switch): Use __binder2nd. From-SVN: r203040
-rw-r--r--libstdc++-v3/ChangeLog4
-rw-r--r--libstdc++-v3/include/parallel/algo.h4
2 files changed, 7 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index a607185..3e5ca68 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2013-09-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * include/parallel/algo.h (__find_switch): Use __binder2nd.
+
2013-09-30 Chris Jefferson <chris@bubblescope.net>
PR libstdc++/58437
diff --git a/libstdc++-v3/include/parallel/algo.h b/libstdc++-v3/include/parallel/algo.h
index 00c24e5..13a35a7 100644
--- a/libstdc++-v3/include/parallel/algo.h
+++ b/libstdc++-v3/include/parallel/algo.h
@@ -150,7 +150,9 @@ namespace __parallel
if (_GLIBCXX_PARALLEL_CONDITION(true))
{
- std::binder2nd<__gnu_parallel::_EqualTo<_ValueType, const _Tp&> >
+ __gnu_parallel::__binder2nd<__gnu_parallel::_EqualTo<_ValueType,
+ const _Tp&>,
+ _ValueType, const _Tp&, bool>
__comp(__gnu_parallel::_EqualTo<_ValueType, const _Tp&>(), __val);
return __gnu_parallel::__find_template(
__begin, __end, __begin, __comp,