This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Beyond GCC 3.0: Summing Up
Bernd,
> A real-life example: the reload patch I did just before 3.0 which
> deleted all USEs generated during reload. It seemed obvious enough, but
> the mips backend does horrible things with its reload_outdi pattern,
> emitting USEs of dead (clobbered) registers. Did the people working on
> mips investigate why their backend suddenly broke? Did they attempt to
> fix the problem after I analyzed it (some time after the patch was
> reverted)? No on both counts. We now have an unfixed bug with bogus
> USEs being left around, and totally broken code in the mips backend, and
> no one is doing anything about it.
>
Can you perhaps send me a description of the problem? MIPS is currently
unmaintained at the moment, but the backend should be fixed and anything
that makes reload better would be, IMHO, a good thing.
-eric
--
I will not grease the monkey bars