Regression due to tree loop opt / expand weirdness

Richard Henderson rth@redhat.com
Sun Oct 3 22:55:00 GMT 2004


On Sun, Oct 03, 2004 at 10:05:37PM +0200, Ulrich Weigand wrote:
> Would changing the test in expand_expr_addr_expr from 
> 
>   if (!target.valid_pointer_mode (tmode))
> 
> to
> 
>   if (tmode != Pmode && tmode != ptr_mode)
> 
> be OK with you?  This should cause no change to ia64 ...

I can't imagine except that would break things when you *do*
want to use "typedef void *ptr32 __attribute__((mode(SI)));".

So, no, this isn't ok.


r~



More information about the Gcc mailing list