aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely.gcc@gmail.com>2013-10-29 21:33:29 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2013-10-29 21:33:29 +0000
commitc8c0f5577d17a5d3a21d56c2745baa99cecac609 (patch)
tree0a91ae3bd7a3a6ab1173d9fd2aef6e767e51e482 /gcc/fortran/parse.c
parentda2e699194f99f7e731ead5d679338b0ad832111 (diff)
downloadgcc-c8c0f5577d17a5d3a21d56c2745baa99cecac609.zip
gcc-c8c0f5577d17a5d3a21d56c2745baa99cecac609.tar.gz
gcc-c8c0f5577d17a5d3a21d56c2745baa99cecac609.tar.bz2
re PR libstdc++/58839 (dereferencing void* in shared_ptr(unique_ptr&& u) constructor)
PR libstdc++/58839 * include/bits/shared_ptr_base.h (__shared_ptr<T>::__shared_ptr(unique_ptr<U,D>&&)): Only use addressof when unique_ptr<U,D>::pointer is not a built-in pointer type. * testsuite/20_util/shared_ptr/cons/58839.cc: New. * testsuite/20_util/enable_shared_from_this/members/assign.cc: New. * testsuite/20_util/enable_shared_from_this/members/unique_ptr.cc: New. From-SVN: r204184
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions