This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[v3] Update backward/algo.h
- From: Paolo Carlini <pcarlini at unitus dot it>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 31 Dec 2001 10:18:17 +0100
- Subject: [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 */