diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-06-19 17:27:40 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-06-19 17:27:40 +0200 |
commit | 4301ae2263d214d1c4b8e5d3d210e0aafff19e47 (patch) | |
tree | 33b263449b460ac169361eb5dda8ac886bfaf57b /gcc/tree-ssa-structalias.c | |
parent | 21e4389f5029128cf6dc6377ffe678711e91aee4 (diff) | |
download | gcc-4301ae2263d214d1c4b8e5d3d210e0aafff19e47.zip gcc-4301ae2263d214d1c4b8e5d3d210e0aafff19e47.tar.gz gcc-4301ae2263d214d1c4b8e5d3d210e0aafff19e47.tar.bz2 |
re PR sanitizer/81111 (Cannot build libstdc++ with -fsanitize=undefined)
PR sanitizer/81111
* ubsan.c (ubsan_encode_value): If current_function_decl is NULL,
use create_tmp_var_raw instead of create_tmp_var, mark it addressable
just by setting TREE_ADDRESSABLE on the result and use a TARGET_EXPR.
* g++.dg/ubsan/pr81111.C: New test.
From-SVN: r249375
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions