summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/backward
diff options
context:
space:
mode:
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-02 12:16:56 +0000
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-02 12:16:56 +0000
commit5ebed336c24d9c7456e2075ba0a075a3897c98dd (patch)
treead019616814a5f2ed84eaafde669d01edf9985a9 /libstdc++-v3/include/backward
parente5a3ec3f7420ab74f2be4011f3bc67e227f08087 (diff)
downloadgcc-5ebed336c24d9c7456e2075ba0a075a3897c98dd.tar.gz
2002-01-02 Paolo Carlini <pcarlini@unitus.it>
* include/bits/stl_algobase.h (copy_n + helpers, lexicographical_compare_3way + helpers): Move to... * include/ext/algorithm: ...here. * include/bits/stl_uninitialized.h (uninitialized_copy_n + helpers): Move to... * include/ext/memory: ...here, new file. * include/Makefile.am (ext_headers): Add new file. * include/Makefile.in: Regenerate. * testsuite/ext/headers.cc: Include <ext/memory>. * include/backward/algobase.h: Include <ext/memory> and <ext/algorithm>, tweak. * include/ext/ropeimpl.h: Include <ext/memory>, tweak. * include/ext/stl_rope.h: Include <ext/memory>, tweak. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48467 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/backward')
-rw-r--r--libstdc++-v3/include/backward/algobase.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/libstdc++-v3/include/backward/algobase.h b/libstdc++-v3/include/backward/algobase.h
index 3818c768d2a..1606559828f 100644
--- a/libstdc++-v3/include/backward/algobase.h
+++ b/libstdc++-v3/include/backward/algobase.h
@@ -60,6 +60,8 @@
#include "iterator.h"
#include <bits/stl_algobase.h>
#include <bits/stl_uninitialized.h>
+#include <ext/algorithm>
+#include <ext/memory>
// Names from stl_algobase.h
using std::iter_swap;
@@ -68,20 +70,24 @@ using std::min;
using std::max;
using std::copy;
using std::copy_backward;
-using std::copy_n;
using std::fill;
using std::fill_n;
using std::mismatch;
using std::equal;
using std::lexicographical_compare;
-using std::lexicographical_compare_3way;
// Names from stl_uninitialized.h
using std::uninitialized_copy;
-using std::uninitialized_copy_n;
using std::uninitialized_fill;
using std::uninitialized_fill_n;
+// Names from ext/algorithm
+using __gnu_cxx::copy_n;
+using __gnu_cxx::lexicographical_compare_3way;
+
+// Names from ext/memory
+using __gnu_cxx::uninitialized_copy_n;
+
#endif /* _CPP_BACKWARD_ALGOBASE_H */
// Local Variables: