Message ID | CAFiYyc2TE4bMcxVLFsRLjrpUmNazo=Up-wEG4BpXY2CkFKnfkw@mail.gmail.com |
---|---|
State | New |
Headers | show |
Index: gcc/cfgexpand.c =================================================================== --- gcc/cfgexpand.c (revision 204664) +++ gcc/cfgexpand.c (working copy) @@ -1619,7 +1619,7 @@ expand_used_vars (void) we don't do anything here. But those which don't contain the default def (representing a temporary based on the parm/result) we need to allocate space just like for normal VAR_DECLs. */ - if (!bitmap_bit_p (SA.partition_has_default_def, i)) + if (optimize && !bitmap_bit_p (SA.partition_has_default_def, i)) { expand_one_var (var, true, true); gcc_assert (SA.partition_to_pseudo[i]);