diff options
Diffstat (limited to 'scripts/coccicheck')
| -rwxr-xr-x | scripts/coccicheck | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/scripts/coccicheck b/scripts/coccicheck index d5f28d5044e7..ecfac64b39fe 100755 --- a/scripts/coccicheck +++ b/scripts/coccicheck | |||
| @@ -30,12 +30,6 @@ else | |||
| 30 | VERBOSE=0 | 30 | VERBOSE=0 |
| 31 | fi | 31 | fi |
| 32 | 32 | ||
| 33 | if [ -z "$J" ]; then | ||
| 34 | NPROC=$(getconf _NPROCESSORS_ONLN) | ||
| 35 | else | ||
| 36 | NPROC="$J" | ||
| 37 | fi | ||
| 38 | |||
| 39 | FLAGS="--very-quiet" | 33 | FLAGS="--very-quiet" |
| 40 | 34 | ||
| 41 | # You can use SPFLAGS to append extra arguments to coccicheck or override any | 35 | # You can use SPFLAGS to append extra arguments to coccicheck or override any |
| @@ -70,6 +64,9 @@ if [ "$C" = "1" -o "$C" = "2" ]; then | |||
| 70 | # Take only the last argument, which is the C file to test | 64 | # Take only the last argument, which is the C file to test |
| 71 | shift $(( $# - 1 )) | 65 | shift $(( $# - 1 )) |
| 72 | OPTIONS="$COCCIINCLUDE $1" | 66 | OPTIONS="$COCCIINCLUDE $1" |
| 67 | |||
| 68 | # No need to parallelize Coccinelle since this mode takes one input file. | ||
| 69 | NPROC=1 | ||
| 73 | else | 70 | else |
| 74 | ONLINE=0 | 71 | ONLINE=0 |
| 75 | if [ "$KBUILD_EXTMOD" = "" ] ; then | 72 | if [ "$KBUILD_EXTMOD" = "" ] ; then |
| @@ -77,6 +74,12 @@ else | |||
| 77 | else | 74 | else |
| 78 | OPTIONS="--dir $KBUILD_EXTMOD $COCCIINCLUDE" | 75 | OPTIONS="--dir $KBUILD_EXTMOD $COCCIINCLUDE" |
| 79 | fi | 76 | fi |
| 77 | |||
| 78 | if [ -z "$J" ]; then | ||
| 79 | NPROC=$(getconf _NPROCESSORS_ONLN) | ||
| 80 | else | ||
| 81 | NPROC="$J" | ||
| 82 | fi | ||
| 80 | fi | 83 | fi |
| 81 | 84 | ||
| 82 | if [ "$KBUILD_EXTMOD" != "" ] ; then | 85 | if [ "$KBUILD_EXTMOD" != "" ] ; then |
