Chromium Code Reviews| 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" |