Re: Remove left-overs from RTX_UNCHANGING_P era

2014-03-20 Thread Eric Botcazou
> 2014-03-20 Eric Botcazou > > * calls.c (store_one_arg): Remove incorrect const qualification on the > type of the temporary. > * cfgexpand.c (expand_return): Likewise. > * expr.c (expand_constructor): Likewise. > (expand_expr_real_1): Likewise. There is also a r

Re: Remove left-overs from RTX_UNCHANGING_P era

2014-03-20 Thread Eric Botcazou
> 2014-03-20 Eric Botcazou > > * calls.c (store_one_arg): Remove incorrect const qualification on the > type of the temporary. > * cfgexpand.c (expand_return): Likewise. > * expr.c (expand_constructor): Likewise. > (expand_expr_real_1): Likewise. There is also a r

Remove left-overs from RTX_UNCHANGING_P era

2014-03-20 Thread Eric Botcazou
While investigating PR rtl-opt/60452, I stumbled upon left-overs of the RTX_UNCHANGING_P era, in the form the following idiom: target = assign_temp (build_qualified_type (type, (TYPE_QUALS (type) | (TREE_READONLY (exp)