Message ID | alpine.LSU.2.20.1905151213460.10704@zhemvz.fhfr.qr |
---|---|
State | New |
Headers | show |
Series | Fix PR90474 | expand |
Index: gcc/c-family/c-common.c =================================================================== --- gcc/c-family/c-common.c (revision 271203) +++ gcc/c-family/c-common.c (working copy) @@ -6554,6 +6554,8 @@ c_common_mark_addressable_vec (tree t) return; if (!VAR_P (t) || !DECL_HARD_REGISTER (t)) TREE_ADDRESSABLE (t) = 1; + if (TREE_CODE (t) == COMPOUND_LITERAL_EXPR) + TREE_ADDRESSABLE (COMPOUND_LITERAL_EXPR_DECL (t)) = 1; }