This is the mail archive of the
mailing list for the GCC project.
Re: REG_OK_STRICT and EXTRA_CONSTRAINT
On Fri, 25 Aug 2006, Paolo Bonzini wrote:
> After I'm done with the base_reg_class changes, I will try
> modifying address_operand to be something along the lines of your U
Yeah, that does sound like the real bug; nothing should be using
non-strict checking after reload as address_operand seems to do.
> This will also affect the 'p' constraint, and in the end address your
> "FIXME: This is arguably a bug in gcc."
Wow, I had that? I didn't think of looking at its *use*
yesterday... been away from gcc for a while.
> Of course, again, this is
> subject to testing.
I haven't everything set up for testing, but will try your
change when that happens (no less than a week from now).
> Thanks to Zack for discussing this on IRC and hypothesizing that this
> may be a real bug in GCC.
And thanks to you for looking into this!