https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113932
--- Comment #16 from Segher Boessenkool <segher at gcc dot gnu.org> --- (In reply to John Paul Adrian Glaubitz from comment #13) > (In reply to sandra from comment #12) > > If reload is going to be removed for GCC 16, I think there's still more work > > to do to remove the obsolete code from the various back ends, not just make > > LRA the default. I'm a little wary of marking things "done" prematurely, > > unless there's another issue to track removing reload-related code? > > The reload code will be removed in one step after LRA is the default for all > targets. The same approach was already used when converting the backends > from cc0 to MODE_CC. Yup. I'll post my series for it any minute now. > > unless there's another issue to track removing reload-related code? There is a whole bunch of further cleanup that can be done (layers down the call stacks!), but this PR can be closed once reload.h, reload.c, and reload1.c are gone (or what do we call it now, .cc, mutatis mutandis).
