From d95336cf37d83abc50e2e0b3e3173023291a0c81 Mon Sep 17 00:00:00 2001 From: Phil Edwards Date: Wed, 6 Mar 2002 20:08:18 +0000 Subject: [PATCH] re PR libstdc++/5734 (2 extensions (empty push_back() and is_sorted()) are not documented) 2002-03-06 Phil Edwards PR libstdc++/5734 * include/bits/stl_vector.h (vector::push_back()): Guard with _GLIBCPP_DEPRECATED. From-SVN: r50375 --- libstdc++-v3/ChangeLog | 6 ++++++ libstdc++-v3/include/bits/stl_vector.h | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 79c7429426f..6cb5a0247bf 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2002-03-06 Phil Edwards + + PR libstdc++/5734 + * include/bits/stl_vector.h (vector::push_back()): Guard with + _GLIBCPP_DEPRECATED. + 2002-03-06 Phil Edwards * include/bits/c++config: Fix misplaced leading blanks on first line. diff --git a/libstdc++-v3/include/bits/stl_vector.h b/libstdc++-v3/include/bits/stl_vector.h index 4d8e7513e9f..75260a3e5a3 100644 --- a/libstdc++-v3/include/bits/stl_vector.h +++ b/libstdc++-v3/include/bits/stl_vector.h @@ -484,9 +484,13 @@ public: _M_insert_aux(end(), __x); } +#ifdef _GLIBCPP_DEPRECATED /** * Add an element to the end of the vector. The element is * default-constructed. + * + * @note You must define _GLIBCPP_DEPRECATED to make this visible; see + * c++config.h. */ void push_back() @@ -498,6 +502,7 @@ public: else _M_insert_aux(end()); } +#endif void swap(vector<_Tp, _Alloc>& __x)