Index: tools/jsfunfuzz/fuzz-harness.sh |
diff --git a/tools/fuzz-harness.sh b/tools/jsfunfuzz/fuzz-harness.sh |
similarity index 57% |
copy from tools/fuzz-harness.sh |
copy to tools/jsfunfuzz/fuzz-harness.sh |
index c874d018451730fa8862ab9f062d1349ef696264..205a61b33516a46f953d931f64a65bdddf6c7bc1 100755 |
--- a/tools/fuzz-harness.sh |
+++ b/tools/jsfunfuzz/fuzz-harness.sh |
@@ -1,30 +1,7 @@ |
#!/bin/bash |
-# Copyright 2012 the V8 project authors. All rights reserved. |
-# Redistribution and use in source and binary forms, with or without |
-# modification, are permitted provided that the following conditions are |
-# met: |
-# |
-# * Redistributions of source code must retain the above copyright |
-# notice, this list of conditions and the following disclaimer. |
-# * Redistributions in binary form must reproduce the above |
-# copyright notice, this list of conditions and the following |
-# disclaimer in the documentation and/or other materials provided |
-# with the distribution. |
-# * Neither the name of Google Inc. nor the names of its |
-# contributors may be used to endorse or promote products derived |
-# from this software without specific prior written permission. |
-# |
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
-# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT |
-# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
+# Copyright 2016 the V8 project authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
# A simple harness that downloads and runs 'jsfunfuzz' against d8. This |
# takes a long time because it runs many iterations and is intended for |
@@ -35,8 +12,9 @@ |
JSFUNFUZZ_URL="https://bugzilla.mozilla.org/attachment.cgi?id=310631" |
JSFUNFUZZ_MD5="d0e497201c5cd7bffbb1cdc1574f4e32" |
-v8_root=$(readlink -f $(dirname $BASH_SOURCE)/../) |
+v8_root=$(readlink -f $(dirname $BASH_SOURCE)/../../) |
jsfunfuzz_dir="$v8_root/tools/jsfunfuzz" |
+cd "$jsfunfuzz_dir" |
Michael Achenbach
2016/02/18 15:01:42
Enforce to run fuzzer relative to fuzzer dir, as t
|
if [ -n "$1" ]; then |
d8="${v8_root}/$1" |