Okay. Thanks, David
On Mon, Feb 1, 2021 at 2:17 PM <acsaw...@linux.ibm.com> wrote: > > From: Aaron Sawdey <acsaw...@linux.ibm.com> > > In a previous fusion-combine patch for rs6000, Segher had asked me to > comment out the automatic regeneration of fusion.md. And more recently > Edelsohn pointed out that gcc_update needed to fix the timestamp of > fusion.md so it didn't get unnecessarily regenerated. > > OK for trunk if bootstrap/regtest passes? > > Thanks, > Aaron > > contrib/ChangeLog: > > * gcc_update (files_and_dependencies): Add dependency for > gcc/config/rs6000/fusion.md on gcc/config/rs6000/genfusion.md. > > gcc/ChangeLog: > > * config/rs6000/t-rs6000: Comment out auto generation of > fusion.md for now. > --- > contrib/gcc_update | 1 + > gcc/config/rs6000/t-rs6000 | 4 ++-- > 2 files changed, 3 insertions(+), 2 deletions(-) > > diff --git a/contrib/gcc_update b/contrib/gcc_update > index 43d284d8125..45a27b76cc3 100755 > --- a/contrib/gcc_update > +++ b/contrib/gcc_update > @@ -89,6 +89,7 @@ gcc/config/c6x/c6x-mult.md: gcc/config/c6x/c6x-mult.md.in > gcc/config/c6x/genmult > gcc/config/m68k/m68k-tables.opt: gcc/config/m68k/m68k-devices.def > gcc/config/m68k/m68k-isas.def gcc/config/m68k/m68k-microarchs.def > gcc/config/m68k/genopt.sh > gcc/config/mips/mips-tables.opt: gcc/config/mips/mips-cpus.def > gcc/config/mips/genopt.sh > gcc/config/rs6000/rs6000-tables.opt: gcc/config/rs6000/rs6000-cpus.def > gcc/config/rs6000/genopt.sh > +gcc/config/rs6000/fusion.md: gcc/config/rs6000/genfusion.pl > gcc/config/tilegx/mul-tables.c: gcc/config/tilepro/gen-mul-tables.cc > gcc/config/tilepro/mul-tables.c: gcc/config/tilepro/gen-mul-tables.cc > # And then, language-specific files > diff --git a/gcc/config/rs6000/t-rs6000 b/gcc/config/rs6000/t-rs6000 > index e3a58bf31bf..1541a653738 100644 > --- a/gcc/config/rs6000/t-rs6000 > +++ b/gcc/config/rs6000/t-rs6000 > @@ -47,8 +47,8 @@ rs6000-call.o: $(srcdir)/config/rs6000/rs6000-call.c > $(COMPILE) $< > $(POSTCOMPILE) > > -$(srcdir)/config/rs6000/fusion.md: $(srcdir)/config/rs6000/genfusion.pl > - $(srcdir)/config/rs6000/genfusion.pl > > $(srcdir)/config/rs6000/fusion.md > +#$(srcdir)/config/rs6000/fusion.md: $(srcdir)/config/rs6000/genfusion.pl > +# $(srcdir)/config/rs6000/genfusion.pl > > $(srcdir)/config/rs6000/fusion.md > > $(srcdir)/config/rs6000/rs6000-tables.opt: $(srcdir)/config/rs6000/genopt.sh > \ > $(srcdir)/config/rs6000/rs6000-cpus.def > -- > 2.27.0 >