aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-gimplify.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2020-05-29 11:59:33 -0400
committerJason Merrill <jason@redhat.com>2020-05-29 12:21:21 -0400
commit8e915901deb3518d4bef73ea52eab2ece7a2bbf6 (patch)
tree2ef890b17ce82be48d3d6ae010a321f0ca2799c5 /gcc/cp/cp-gimplify.c
parent83c34c4452b2d5fea4536c865e34b3c63f9acff6 (diff)
downloadgcc-8e915901deb3518d4bef73ea52eab2ece7a2bbf6.zip
gcc-8e915901deb3518d4bef73ea52eab2ece7a2bbf6.tar.gz
gcc-8e915901deb3518d4bef73ea52eab2ece7a2bbf6.tar.bz2
c++: vptr ubsan and derived class [PR95311].
We weren't able to find OBJ_TYPE_REF_OBJECT walking through OBJ_TYPE_REF_EXPR because we had folded away the ADDR_EXPR. gcc/cp/ChangeLog: PR c++/95311 PR c++/95221 * class.c (build_vfn_ref): Don't fold the INDIRECT_REF. gcc/testsuite/ChangeLog: PR c++/95311 * g++.dg/ubsan/vptr-16.C: New test.
Diffstat (limited to 'gcc/cp/cp-gimplify.c')
0 files changed, 0 insertions, 0 deletions