OSDN Git Service

2010-03-22 Paolo Carlini <paolo.carlini@oracle.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Mar 2010 13:55:11 +0000 (13:55 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 05:14:01 +0000 (14:14 +0900)
* 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.

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

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

index 59c5a8e..dac1b8e 100644 (file)
@@ -1,5 +1,14 @@
 2010-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
 
+       * 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  <paolo.carlini@oracle.com>
+
        * include/parallel/base.h (_Less): Use std::less.
        (_Plus): Likewise use std::plus.
        (_Multiplies): Likewise use std::multiplies.
index 16fa4ea..1a8c3cb 100644 (file)
@@ -297,9 +297,6 @@ namespace __gnu_parallel
     struct _Multiplies<_Tp, _Tp, _Tp>
     : public std::multiplies<_Tp> { };
 
-  template<typename _Tp, typename _DifferenceTp>
-    class _PseudoSequence;
-
   /** @brief _Iterator associated with __gnu_parallel::_PseudoSequence.
    *  If features the usual random-access iterator functionality.
    *  @param _Tp Sequence _M_value type.