https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116326

--- Comment #9 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
(In reply to Richard Sandiford from comment #8)
> (In reply to Georg-Johann Lay from comment #7)
> > What about the following line in reload1.h:
> > 
> > // Used during roload -> LRA transition because ELIMINABLE_REGS may depend
> > // on command line options.  Used in avr.h for example.
> > #define IN_RELOAD1_CC
> > 
> > and the use #ifdef IN_RELOAD1_CC in avr.h?
> > 
> > It's still a permanent change, but a no-op (except for avr.h) because the
> > macro is unused currently.
> Ah, yeah, and it keeps the change local to the code that is slated to
> disappear.  That sounds good to me FWIW.
I meant to place that macro in reload1.cc above all includes (not in reload1.h
which does not exist).

Reply via email to