2007-10-08 Paolo Carlini <pcarlini@suse.de>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 8 Oct 2007 20:02:11 +0000 (20:02 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 8 Oct 2007 20:02:11 +0000 (20:02 +0000)
* include/bits/stl_move.h (_GLIBCXX_MOVE): Add.
* include/bits/stl_algobase.h: Adjust.
* include/bits/stl_pair.h: Likewise.

* include/bits/stl_algo.h: Minor formatting fixes.

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

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_algo.h
libstdc++-v3/include/bits/stl_algobase.h
libstdc++-v3/include/bits/stl_move.h
libstdc++-v3/include/bits/stl_pair.h

index 32eeadf..834f6ee 100644 (file)
@@ -1,3 +1,11 @@
+2007-10-08  Paolo Carlini  <pcarlini@suse.de>
+
+       * include/bits/stl_move.h (_GLIBCXX_MOVE): Add.
+       * include/bits/stl_algobase.h: Adjust.
+       * include/bits/stl_pair.h: Likewise.
+
+       * include/bits/stl_algo.h: Minor formatting fixes.
+
 2007-10-08  Benjamin Kosnik  <bkoz@redhat.com>
 
        PR libstdc++/33489      
index a5b99c5..4f5bc27 100644 (file)
@@ -123,7 +123,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
     __median(const _Tp& __a, const _Tp& __b, const _Tp& __c, _Compare __comp)
     {
       // concept requirements
-      __glibcxx_function_requires(_BinaryFunctionConcept<_Compare,bool,_Tp,_Tp>)
+      __glibcxx_function_requires(_BinaryFunctionConcept<_Compare, bool,
+                                                        _Tp, _Tp>)
       if (__comp(__a, __b))
        if (__comp(__b, __c))
          return __b;
@@ -515,7 +516,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
          while (1)
            {
              _ForwardIterator1 __new_result
-               = _GLIBCXX_STD_P::search(__first1, __last1, __first2, __last2, __comp);
+               = _GLIBCXX_STD_P::search(__first1, __last1, __first2,
+                                        __last2, __comp);
              if (__new_result == __last1)
                return __result;
              else
@@ -548,7 +550,10 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
 
       _RevIterator1 __rlast1(__first1);
       _RevIterator2 __rlast2(__first2);
-      _RevIterator1 __rresult = _GLIBCXX_STD_P::search(_RevIterator1(__last1), __rlast1, _RevIterator2(__last2), __rlast2);
+      _RevIterator1 __rresult = _GLIBCXX_STD_P::search(_RevIterator1(__last1),
+                                                      __rlast1,
+                                                      _RevIterator2(__last2),
+                                                      __rlast2);
 
       if (__rresult == __rlast1)
        return __last1;
@@ -2760,7 +2765,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
       if (__len1 <= __len2 && __len1 <= __buffer_size)
        {
          _Pointer __buffer_end = std::copy(__first, __middle, __buffer);
-         _GLIBCXX_STD_P::merge(__buffer, __buffer_end, __middle, __last, __first, __comp);
+         _GLIBCXX_STD_P::merge(__buffer, __buffer_end, __middle, __last,
+                               __first, __comp);
        }
       else if (__len2 <= __buffer_size)
        {
@@ -3071,7 +3077,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
       std::__insertion_sort(__first, __last);
     }
 
-  template<typename _RandomAccessIterator, typename _Distance, typename _Compare>
+  template<typename _RandomAccessIterator, typename _Distance,
+          typename _Compare>
     void
     __chunk_insertion_sort(_RandomAccessIterator __first,
                           _RandomAccessIterator __last,
index 9d055fc..64b13a5 100644 (file)
 #include <bits/stl_iterator.h>
 #include <bits/concept_check.h>
 #include <debug/debug.h>
-
-#ifdef __GXX_EXPERIMENTAL_CXX0X__
-# include <bits/stl_move.h>
-# define _GLIBCXX_MOVE(_Tp) std::move(_Tp)
-#else
-# define _GLIBCXX_MOVE(_Tp) _Tp
-#endif
+#include <bits/stl_move.h> // For _GLIBCXX_MOVE
 
 _GLIBCXX_BEGIN_NAMESPACE(std)
 
index 73d5122..3c799e4 100644 (file)
@@ -59,6 +59,9 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
 
 _GLIBCXX_END_NAMESPACE
 
+#define _GLIBCXX_MOVE(_Tp) std::move(_Tp)
+#else
+#define _GLIBCXX_MOVE(_Tp) _Tp
 #endif
 
 #endif /* _STL_MOVE_H */
index 9740526..68927d2 100644 (file)
@@ -62,9 +62,7 @@
 #ifndef _STL_PAIR_H
 #define _STL_PAIR_H 1
 
-#ifdef __GXX_EXPERIMENTAL_CXX0X__
 #include <bits/stl_move.h>
-#endif
 
 _GLIBCXX_BEGIN_NAMESPACE(std)