2010-11-09 François Dumont <francois.cppdevs@free.fr>
authorsingler <singler@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Nov 2010 15:34:58 +0000 (15:34 +0000)
committersingler <singler@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Nov 2010 15:34:58 +0000 (15:34 +0000)
            Johannes Singler  <singler@kit.edu>

        * include/parallel/algobase.h (equal):  Call parallel variant
        for applicable overloads.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166494 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/parallel/algobase.h

index 7420831..51cf2eb 100644 (file)
@@ -1,3 +1,9 @@
+2010-11-09  François Dumont  <francois.cppdevs@free.fr>
+            Johannes Singler  <singler@kit.edu>
+
+        * include/parallel/algobase.h (equal):  Call parallel variant
+        for applicable overloads.
+
 2010-11-09  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * include/bits/stl_tree.h (_Rb_tree<>::_M_const_cast_iter): Add
index 9cc81bd..bca81cd 100644 (file)
@@ -142,8 +142,7 @@ namespace __parallel
     inline bool
     equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)
     {
-      return _GLIBCXX_STD_P::mismatch(__begin1, __end1, __begin2).first
-              == __end1;
+      return mismatch(__begin1, __end1, __begin2).first == __end1;
     }
 
   // Public interface
@@ -152,8 +151,7 @@ namespace __parallel
     equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, 
           _Predicate __pred)
     {
-      return _GLIBCXX_STD_P::mismatch(__begin1, __end1, __begin2, __pred).first
-              == __end1;
+      return mismatch(__begin1, __end1, __begin2, __pred).first == __end1;
     }
 
   // Sequential fallback