aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2023-05-05 19:46:25 +0300
committerAlexander Monakov <amonakov@ispras.ru>2023-05-08 09:21:19 +0300
commit31c70a7daa368767f0f58e0389deb2c69d9e14fd (patch)
tree63cf9c2b71dc05b59e4ccc64135e36d129f9aa5f /gcc
parent21e2ef2dc25de318de29ec32d5390350c6717c6a (diff)
downloadgcc-31c70a7daa368767f0f58e0389deb2c69d9e14fd.zip
gcc-31c70a7daa368767f0f58e0389deb2c69d9e14fd.tar.gz
gcc-31c70a7daa368767f0f58e0389deb2c69d9e14fd.tar.bz2
Makefile.in: clean up match.pd-related dependencies
Clean up confusing changes from the recent refactoring for parallel match.pd build. gimple-match-head.o is not built. Remove related flags adjustment. Autogenerated gimple-match-N.o files do not depend on gimple-match-exports.cc. {gimple,generic)-match-auto.h only depend on the prerequisites of the corresponding s-{gimple,generic}-match stamp file, not any .cc file. gcc/ChangeLog: * Makefile.in: (gimple-match-head.o-warn): Remove. (GIMPLE_MATCH_PD_SEQ_SRC): Do not depend on gimple-match-exports.cc. (gimple-match-auto.h): Only depend on s-gimple-match. (generic-match-auto.h): Likewise.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/Makefile.in9
1 files changed, 3 insertions, 6 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 1748658..bb63b5c 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -240,7 +240,6 @@ gengtype-lex.o-warn = -Wno-error
libgcov-util.o-warn = -Wno-error
libgcov-driver-tool.o-warn = -Wno-error
libgcov-merge-tool.o-warn = -Wno-error
-gimple-match-head.o-warn = -Wno-unused
gimple-match-exports.o-warn = -Wno-unused
dfp.o-warn = -Wno-strict-aliasing
@@ -2684,12 +2683,10 @@ s-tm-texi: build/genhooks$(build_exeext) $(srcdir)/doc/tm.texi.in
false; \
fi
-$(GIMPLE_MATCH_PD_SEQ_SRC): s-gimple-match gimple-match-head.cc \
- gimple-match-exports.cc; @true
-gimple-match-auto.h: s-gimple-match gimple-match-head.cc \
- gimple-match-exports.cc; @true
+$(GIMPLE_MATCH_PD_SEQ_SRC): s-gimple-match gimple-match-head.cc; @true
+gimple-match-auto.h: s-gimple-match; @true
$(GENERIC_MATCH_PD_SEQ_SRC): s-generic-match generic-match-head.cc; @true
-generic-match-auto.h: s-generic-match generic-match-head.cc; @true
+generic-match-auto.h: s-generic-match; @true
s-gimple-match: build/genmatch$(build_exeext) \
$(srcdir)/match.pd cfn-operators.pd