aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2023-05-05 13:42:17 +0100
committerTamar Christina <tamar.christina@arm.com>2023-05-05 13:47:36 +0100
commit0a85544e1aaeca41133ecfc438cda913dbc0f122 (patch)
tree65ca2284f7f62c03db4f0e768461016de5870fdd /libcpp
parent703417a030b3d80f55ba1402adc3f1692d3631e5 (diff)
downloadgcc-0a85544e1aaeca41133ecfc438cda913dbc0f122.zip
gcc-0a85544e1aaeca41133ecfc438cda913dbc0f122.tar.gz
gcc-0a85544e1aaeca41133ecfc438cda913dbc0f122.tar.bz2
match.pd: Use splits in makefile and make configurable.
This updates the build system to split up match.pd files into chunks of 10. This also introduces a new flag --with-matchpd-partitions which can be used to change the number of partitions. For the analysis of why 10 please look at the previous patch in the series. gcc/ChangeLog: PR bootstrap/84402 * Makefile.in (NUM_MATCH_SPLITS, MATCH_SPLITS_SEQ, GIMPLE_MATCH_PD_SEQ_SRC, GIMPLE_MATCH_PD_SEQ_O, GENERIC_MATCH_PD_SEQ_SRC, GENERIC_MATCH_PD_SEQ_O): New. (OBJS, MOSTLYCLEANFILES, .PRECIOUS): Use them. (s-match): Split into s-generic-match and s-gimple-match. * configure.ac (with-matchpd-partitions, DEFAULT_MATCHPD_PARTITIONS): New. * configure: Regenerate.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions