aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2017-09-13 08:27:40 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2017-09-13 08:27:40 +0100
commit2af96386a67a2224abc74e7c2144747240ac4ad5 (patch)
treeffd369339fc1045d90b7310dfd7bb7aea1173085 /gcc/tree-cfg.c
parentbc03ac3218260524ca6bdb70591a1590c518c762 (diff)
downloadgcc-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