diff options
| -rwxr-xr-x | tools/multigcc.pl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/multigcc.pl b/tools/multigcc.pl index 9a43bdb..fbe7c17 100755 --- a/tools/multigcc.pl +++ b/tools/multigcc.pl @@ -16,6 +16,8 @@ for my $a (@ARGV) { push @{$list}, $a; } +exit if (not @files); + my $command = join " ", @params; # shuffle the file list to spread the load as evenly as we can @@ -29,7 +31,7 @@ if (open CPUINFO, "</proc/cpuinfo") { } # don't run empty children -if (scalar @files < $cores) +if (scalar @files <= $cores) { $cores = 1; } |