47 lines
1.6 KiB
Diff
47 lines
1.6 KiB
Diff
diff -urN src/Run newsrc/Run
|
|
--- src/Run 2006-05-17 14:24:46.000000000 -0700
|
|
+++ newsrc/Run 2010-05-07 19:02:43.000000000 -0700
|
|
@@ -53,7 +53,7 @@
|
|
# You will need ...
|
|
# awk cat cc chmod comm cp date dc df echo ed expr
|
|
# kill ls make mkdir rm sed test time touch tty umask who
|
|
-# AND /usr/bin/time
|
|
+# AND time
|
|
# to generate result indexes, you will also need ...
|
|
# join
|
|
#
|
|
@@ -66,7 +66,7 @@
|
|
#
|
|
if [ -z "${FLAVOR-}" ]; then
|
|
# determine flavor of UNIX from number of lines generated by "time"
|
|
- Fcount=`/usr/bin/time date 2>&1 | wc -l | sed 's/ //g'`
|
|
+ Fcount=`time date 2>&1 | wc -l | sed 's/ //g'`
|
|
case "$Fcount" in
|
|
2) FLAVOR=BSD ;;
|
|
3) FLAVOR=Linux ;;
|
|
@@ -468,10 +468,10 @@
|
|
############ THE BENCH IS TIMED ##############
|
|
if [ -z "${stdin-}" ]; then
|
|
# without redirected stdin
|
|
- /usr/bin/time $prog $opt $bg 2>>$TMPTIMES >>$stdout
|
|
+ time $prog $opt $bg 2>>$TMPTIMES >>$stdout
|
|
else
|
|
# with redirected stdin
|
|
- /usr/bin/time $prog $opt $bg <$stdin 2>>$TMPTIMES >>$stdout
|
|
+ time $prog $opt $bg <$stdin 2>>$TMPTIMES >>$stdout
|
|
fi
|
|
###############################################
|
|
cd $pwd # move back home
|
|
diff -urN src/src/execl.c newsrc/src/execl.c
|
|
--- src/src/execl.c 1999-07-28 14:46:58.000000000 -0700
|
|
+++ newsrc/src/execl.c 2010-05-07 19:01:38.000000000 -0700
|
|
@@ -88,7 +88,7 @@
|
|
fprintf(stderr, "%lu loops\n", iter);
|
|
exit(0);
|
|
}
|
|
- execl(fullpath, fullpath, "0", dur_str, count_str, start_str, 0);
|
|
+ execl(fullpath, fullpath, "0", dur_str, count_str, start_str, (char *)0);
|
|
printf("Exec failed at iteration %lu\n", iter);
|
|
perror("Reason");
|
|
exit(1);
|