aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Sawdey <acsawdey@linux.ibm.com>2021-02-01 13:01:33 -0600
committerAaron Sawdey <acsawdey@linux.ibm.com>2021-02-03 09:34:23 -0600
commit05c93a63a6be522b814cc03629751a7bc9b78b99 (patch)
tree4f4171388d0df39aeb38f64a5a2cc4028da4faef
parent25fdd0d6df44044a8b505e6fcd07270e2e279b06 (diff)
downloadgcc-05c93a63a6be522b814cc03629751a7bc9b78b99.zip
gcc-05c93a63a6be522b814cc03629751a7bc9b78b99.tar.gz
gcc-05c93a63a6be522b814cc03629751a7bc9b78b99.tar.bz2
do not generate fusion.md, update contrib/gcc_update
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. 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.
-rwxr-xr-xcontrib/gcc_update1
-rw-r--r--gcc/config/rs6000/t-rs60004
2 files changed, 3 insertions, 2 deletions
diff --git a/contrib/gcc_update b/contrib/gcc_update
index 43d284d..45a27b7 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 e3a58bf..1541a65 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