summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2014-01-29 20:43:44 +0000
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2014-01-29 20:43:44 +0000
commitf2b08775c6385145a3e128f1642bdcdf1b9c30f0 (patch)
tree850a3dce73942947aa59e6d762af3cd1bcca21b2 /libstdc++-v3
parent55a18590d19154f244d580c5f3685ab7f681d008 (diff)
downloadppe42-gcc-f2b08775c6385145a3e128f1642bdcdf1b9c30f0.tar.gz
ppe42-gcc-f2b08775c6385145a3e128f1642bdcdf1b9c30f0.zip
PR libstdc++/21609
* include/ext/array_allocator.h: Add deprecated attribute. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207280 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog3
-rw-r--r--libstdc++-v3/include/ext/array_allocator.h8
2 files changed, 8 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c0667734028..e0f36932bd9 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -38,6 +38,9 @@
* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
Likewise.
+ PR libstdc++/21609
+ * include/ext/array_allocator.h: Add deprecated attribute.
+
2014-01-28 Jonathan Wakely <jwakely@redhat.com>
Kyle Lippincott <spectral@google.com>
diff --git a/libstdc++-v3/include/ext/array_allocator.h b/libstdc++-v3/include/ext/array_allocator.h
index f584b5b7879..f807495a9e0 100644
--- a/libstdc++-v3/include/ext/array_allocator.h
+++ b/libstdc++-v3/include/ext/array_allocator.h
@@ -95,7 +95,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
void
destroy(pointer __p) { __p->~_Tp(); }
#endif
- };
+ } _GLIBCXX_DEPRECATED;
/**
* @brief An allocator that uses previously allocated memory.
@@ -128,7 +128,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
public:
template<typename _Tp1, typename _Array1 = _Array>
struct rebind
- { typedef array_allocator<_Tp1, _Array1> other; };
+ {
+ typedef array_allocator<_Tp1, _Array1> other _GLIBCXX_DEPRECATED;
+ } _GLIBCXX_DEPRECATED;
array_allocator(array_type* __array = 0) _GLIBCXX_USE_NOEXCEPT
: _M_array(__array), _M_used(size_type()) { }
@@ -152,7 +154,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
_M_used += __n;
return __ret;
}
- };
+ } _GLIBCXX_DEPRECATED;
template<typename _Tp, typename _Array>
inline bool
OpenPOWER on IntegriCloud