[Bug c++/20280] [4.0/4.1 regression] ICE in create_tmp_var, at gimplify.c:368

rth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Mar 14 13:00:00 GMT 2005


------- Additional Comments From rth at gcc dot gnu dot org  2005-03-14 12:59 -------
Subject: Re: [PR c++/20280] hoist indirect_ref out of addressable cond_exprs

On Fri, Mar 04, 2005 at 04:21:53PM -0300, Alexandre Oliva wrote:
> 	* gimplify.c (gimplify_cond_expr): Add fallback argument.  Use a
> 	temporary variable of pointer type if an lvalues is required.
> 	(gimplify_modify_expr_rhs): Request an rvalue from it.
> 	(gimplify_expr): Pass fallback on.

Ok.


r~


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20280



More information about the Gcc-bugs mailing list