Prepend "./" to the command to run only if the file exists in the
current directory, rather than based on whether the command begins
with a ''/'. This means that 'make HC=ghc-4.08.1' in ghc/tests works
as expected.
die "$Pgm: program to run not given as first argument\n" if $#ARGV < 0;
$ToRun = $ARGV[0]; shift(@ARGV);
# avoid picking up same-named thing from somewhere else on $PATH...
-$ToRun = "./$ToRun" if $ToRun !~ /^\//;
+$ToRun = "./$ToRun" if -e "./$ToRun";
arg: while ($_ = $ARGV[0]) {
shift(@ARGV);