diff options
Diffstat (limited to 'gcc/ubsan.c')
-rw-r--r-- | gcc/ubsan.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ubsan.c b/gcc/ubsan.c index 11a41e1..17965ef 100644 --- a/gcc/ubsan.c +++ b/gcc/ubsan.c @@ -145,6 +145,7 @@ ubsan_encode_value (tree t, bool in_expand_p) code by making vars unnecessarily addressable. */ tree var = create_tmp_var (type); tree tem = build2 (MODIFY_EXPR, void_type_node, var, t); + mark_addressable (var); if (in_expand_p) { rtx mem |