Fix PR sanitizer/69276
commit774068a06561f15c2b45e535702e8dc06b60de10
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Feb 2016 11:50:40 +0000 (4 11:50 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Feb 2016 11:50:40 +0000 (4 11:50 +0000)
tree4ea923ad0597971e1d4ac18debc076d5c683892c
parent3d13543de175f038c0aa42f4f2348d35e6414c75
Fix PR sanitizer/69276

* g++.dg/asan/pr69276.C: New test.
PR sanitizer/PR69276
* asan.c (has_stmt_been_instrumented_p): Instrument gimple calls
that are gimple_store_p.
(maybe_instrument_call): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233137 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/asan.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/asan/pr69276.C [new file with mode: 0644]