On 05/17/2015 09:42 PM, Jim Wilson wrote:
Every check_$lang_parallelize setting is in the language specific
Make-lang.in file except for the C front-end check_gcc_parallelize
setting which is in the toplevel Makefile.in file. This seems to be
an oversight, as it was only 3 years ago that the c/ subdir was
created, and the check_gcc_parallelize variable looks like it might be
gcc generic, but it is actually C front end specific as it only affect
check-gcc which is a C front end target. This patch moves the
variable into the C front end where it belongs. This also
consolidates the change_$lang_parallelize docs, which are currently
spread across two places. It also needs to fix two places that
directly refer to the check_gcc_parallelize setting in Makefile.in,
and change them to references to the generic docs.
Also, while looking at this, I noticed that there is no
check_gnat_parallelize set, and check-gnat seems to be the only
testsuite target that hasn't already been parallelized. This also
looks like an oversight, but I haven't tested a patch for that yet.
Jim
check-parallel.patch
gcc/
2015-05-17 Jim Wilson<jim.wil...@linaro.org>
* Makefile.in (check_gcc_parallelize): Delete.
(lang_checks_parallelized): Update comment.
gcc/c
2015-05-17 Jim Wilson <wilson@lothlorien>
* Make-lang.in (check_gcc_pallelize): Define.
gcc/cp
2015-05-17 Jim Wilson <wilson@lothlorien>
* Make-lang.in (check_g++_parallelize): Update comment.
gcc/fortran
2015-05-17 Jim Wilson <wilson@lothlorien>
* Make-lang.in (check_gfortran_parallelize): Update comment.
OK.
jeff