> The port don't have to disable subregs in legitimate_address_p. They don't have not to disable them either, they do what's better for them.
> So, the current avr_legitimate_address_p is correct. It's just making impossible to compile some code. > May be it's GCC core bug ? It's more of a reload limitation, it cannot find any spill register. -- Eric Botcazou