diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-09-21 14:26:34 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-09-21 14:26:34 +0200 |
commit | 765b3379354e3018b5440693625f8aace232f44a (patch) | |
tree | e299dda2a3c3c6838ec7d26db09180193bb65a36 /gcc/cgraph.h | |
parent | c94f2d84e51b39f4f90c3cb3bf3c0d056080bc57 (diff) | |
download | gcc-765b3379354e3018b5440693625f8aace232f44a.zip gcc-765b3379354e3018b5440693625f8aace232f44a.tar.gz gcc-765b3379354e3018b5440693625f8aace232f44a.tar.bz2 |
re PR sanitizer/81715 (asan-stack=1 redzone allocation is too inflexible)
PR sanitizer/81715
* tree-inline.c (expand_call_inline): Emit clobber stmts for
VAR_DECLs to which addressable non-volatile parameters are mapped
and for id->retvar after the return value assignment. Clear
id->retval and id->retbnd after inlining.
* g++.dg/tree-ssa/pr8781.C (noop): Change argument type from
const predicate to const predicate & to avoid UB.
* g++.dg/opt/pr81715.C: New test.
From-SVN: r253065
Diffstat (limited to 'gcc/cgraph.h')
0 files changed, 0 insertions, 0 deletions