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

Reply via email to