diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-09-13 08:27:40 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-09-13 08:27:40 +0100 |
commit | 2af96386a67a2224abc74e7c2144747240ac4ad5 (patch) | |
tree | ffd369339fc1045d90b7310dfd7bb7aea1173085 /gcc/tree-cfg.c | |
parent | bc03ac3218260524ca6bdb70591a1590c518c762 (diff) | |
download | gcc-2af96386a67a2224abc74e7c2144747240ac4ad5.zip gcc-2af96386a67a2224abc74e7c2144747240ac4ad5.tar.gz gcc-2af96386a67a2224abc74e7c2144747240ac4ad5.tar.bz2 |
Define std::__to_address helper
* include/bits/allocated_ptr.h (__allocated_ptr::get): Use
__to_address.
(__allocated_ptr::_S_raw_ptr): Remove.
* include/bits/forward_list.h (_Fwd_list_base::_M_get_node): Use
__to_address.
* include/bits/hashtable_policy.h (_Hashtable_alloc): Likewise.
* include/bits/ptr_traits.h (__to_address): Define new function
template.
* include/bits/shared_ptr_base.h (__shared_ptr): Use __to_address.
(__shared_ptr::_S_raw_ptr): Remove.
* include/bits/stl_vector.h [__cplusplus >= 201103L]
(vector::_M_data_ptr): Use __to_address.
[__cplusplus < 201103L] (vector::_M_data_ptr): Don't dereference
possibly invalid pointers.
* include/ext/alloc_traits.h (__alloc_traits::construct)
(__alloc_traits::destroy): Use __to_address.
From-SVN: r252055
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions