RFA: fix bootstrap/25397
Joern RENNECKE
joern.rennecke@st.com
Wed Dec 14 13:49:00 GMT 2005
Ian Lance Taylor wrote:
>
>
>Just remove the SUBREG case from the switch. I don't see any reason
>to keep it around.
>
>OK if bootstrapped, etc.
>
>
I can't bootstrap this because of the STACK_BOUNDARY problem on i686.
The patch for that is still pending. See:
http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01055.html .
Anyways I think the patch is so simple that it can be considered obvious
from a stability standpoint. What was unclear is if we wanted to patch
the i686 backend instead to have a single movsi pattern, and/or if we
wanted to do something so that we can again match SUBREGs of hard regs
with equivalend hard regs. Earlier versions of my patch did that but
bernd thought
that we shoudn't see any SUBREGs of registers after reload.
So, to avoid a bootstrapping deadlock, I have checked in the patch to
remve the SUBREG case.
More information about the Gcc-patches
mailing list