This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[v3] Update backward/algo.h


Hi,

this one (committed) updates algo.h in the light of the recent changes to
include/bits/stl_algo.h and the new include/ext/algorithm. Approved by Gabriel
Dos Reis, Nathan Myers and Benjamin Kosnik.

2001-12-31  Paolo Carlini  <pcarlini@unitus.it>

        * include/backward/algo.h:  Include <ext/algorithm>,
        tweak using declarations.

===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/include/backward/algo.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- gcc/libstdc++-v3/include/backward/algo.h    2001/06/27 17:09:52     1.7
+++ gcc/libstdc++-v3/include/backward/algo.h    2001/12/31 09:10:39     1.8
@@ -62,6 +62,7 @@
 #include "iterator.h"
 #include <bits/stl_algo.h>
 #include <bits/stl_numeric.h>
+#include <ext/algorithm>

 // Names from <stl_algo.h>
 using std::for_each;
@@ -91,8 +92,6 @@
 using std::rotate;
 using std::rotate_copy;
 using std::random_shuffle;
-using std::random_sample;
-using std::random_sample_n;
 using std::partition;
 using std::stable_partition;
 using std::sort;
@@ -117,8 +116,6 @@
 using std::prev_permutation;
 using std::find_first_of;
 using std::find_end;
-using std::is_sorted;
-using std::is_heap;

 // Names from stl_heap.h
 using std::push_heap;
@@ -133,6 +130,12 @@
 using std::adjacent_difference;
 using std::power;
 using std::iota;
+
+// Names from ext/algorithm
+using __gnu_cxx::random_sample;
+using __gnu_cxx::random_sample_n;
+using __gnu_cxx::is_sorted;
+using __gnu_cxx::is_heap;

 #endif /* _CPP_BACKWARD_ALGO_H */



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]