diff options
author | Martin Liska <mliska@suse.cz> | 2017-11-15 08:01:01 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2017-11-15 07:01:01 +0000 |
commit | 896f6b3dfa6fb337109f97bed8d74c1e030c965e (patch) | |
tree | cf440ff8306354ca1233cc796105d1c100583a0d /gcc/tree-ssa-strlen.c | |
parent | 2a6fc98713d6f9b98d186a52ffc3160819bd580e (diff) | |
download | gcc-896f6b3dfa6fb337109f97bed8d74c1e030c965e.zip gcc-896f6b3dfa6fb337109f97bed8d74c1e030c965e.tar.gz gcc-896f6b3dfa6fb337109f97bed8d74c1e030c965e.tar.bz2 |
Zero vptr in dtor for -fsanitize=vptr.
2017-11-15 Martin Liska <mliska@suse.cz>
* decl.c (begin_destructor_body): In case of VPTR sanitization
(with disabled recovery), zero vptr in order to catch virtual calls
after lifetime of an object.
2017-11-15 Martin Liska <mliska@suse.cz>
* g++.dg/ubsan/vptr-12.C: New test.
From-SVN: r254754
Diffstat (limited to 'gcc/tree-ssa-strlen.c')
0 files changed, 0 insertions, 0 deletions