Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/arm.gni") | 6 import("//build/config/arm.gni") |
| 7 import("//build/config/dcheck_always_on.gni") | 7 import("//build/config/dcheck_always_on.gni") |
| 8 import("//build/config/mips.gni") | 8 import("//build/config/mips.gni") |
| 9 import("//build/config/sanitizers/sanitizers.gni") | 9 import("//build/config/sanitizers/sanitizers.gni") |
| 10 | 10 |
| (...skipping 2605 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2616 | 2616 |
| 2617 deps = [ | 2617 deps = [ |
| 2618 ":fuzzer_support", | 2618 ":fuzzer_support", |
| 2619 ] | 2619 ] |
| 2620 | 2620 |
| 2621 configs = [ ":internal_config" ] | 2621 configs = [ ":internal_config" ] |
| 2622 } | 2622 } |
| 2623 | 2623 |
| 2624 v8_fuzzer("wasm_code_fuzzer") { | 2624 v8_fuzzer("wasm_code_fuzzer") { |
| 2625 } | 2625 } |
| 2626 | |
| 2627 v8_source_set("wasm_types_fuzzer") { | |
| 2628 sources = [ | |
| 2629 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2630 "test/cctest/wasm/wasm-module-runner.h", | |
| 2631 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2632 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2633 "test/fuzzer/wasm-types-section-fuzzer.cc", | |
| 2634 ] | |
| 2635 | |
| 2636 deps = [ | |
| 2637 ":fuzzer_support", | |
| 2638 ] | |
| 2639 | |
| 2640 configs = [ ":internal_config" ] | |
| 2641 } | |
| 2642 | |
| 2643 v8_source_set("wasm_names_fuzzer") { | |
| 2644 sources = [ | |
| 2645 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2646 "test/cctest/wasm/wasm-module-runner.h", | |
| 2647 "test/fuzzer/wasm-names-section-fuzzer.cc", | |
| 2648 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2649 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2650 ] | |
| 2651 | |
| 2652 deps = [ | |
| 2653 ":fuzzer_support", | |
| 2654 ] | |
| 2655 | |
| 2656 configs = [ ":internal_config" ] | |
| 2657 } | |
| 2658 | |
| 2659 v8_source_set("wasm_globals_fuzzer") { | |
| 2660 sources = [ | |
| 2661 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2662 "test/cctest/wasm/wasm-module-runner.h", | |
| 2663 "test/fuzzer/wasm-globals-section-fuzzer.cc", | |
| 2664 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2665 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2666 ] | |
| 2667 | |
| 2668 deps = [ | |
| 2669 ":fuzzer_support", | |
| 2670 ] | |
| 2671 | |
| 2672 configs = [ ":internal_config" ] | |
| 2673 } | |
| 2674 | |
| 2675 v8_source_set("wasm_imports_fuzzer") { | |
| 2676 sources = [ | |
| 2677 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2678 "test/cctest/wasm/wasm-module-runner.h", | |
| 2679 "test/fuzzer/wasm-imports-section-fuzzer.cc", | |
| 2680 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2681 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2682 ] | |
| 2683 | |
| 2684 deps = [ | |
| 2685 ":fuzzer_support", | |
| 2686 ] | |
| 2687 | |
| 2688 configs = [ ":internal_config" ] | |
| 2689 } | |
| 2690 | |
| 2691 v8_source_set("wasm_function_sigs_fuzzer") { | |
| 2692 sources = [ | |
| 2693 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2694 "test/cctest/wasm/wasm-module-runner.h", | |
| 2695 "test/fuzzer/wasm-function-sigs-section-fuzzer.cc", | |
| 2696 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2697 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2698 ] | |
| 2699 | |
| 2700 deps = [ | |
| 2701 ":fuzzer_support", | |
| 2702 ] | |
| 2703 | |
| 2704 configs = [ ":internal_config" ] | |
| 2705 } | |
| 2706 | |
| 2707 v8_source_set("wasm_memory_fuzzer") { | |
| 2708 sources = [ | |
| 2709 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2710 "test/cctest/wasm/wasm-module-runner.h", | |
| 2711 "test/fuzzer/wasm-memory-section-fuzzer.cc", | |
| 2712 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2713 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2714 ] | |
| 2715 | |
| 2716 deps = [ | |
| 2717 ":fuzzer_support", | |
| 2718 ] | |
| 2719 | |
| 2720 configs = [ ":internal_config" ] | |
| 2721 } | |
| 2722 | |
| 2723 v8_source_set("wasm_data_fuzzer") { | |
| 2724 sources = [ | |
| 2725 "test/cctest/wasm/wasm-module-runner.cc", | |
| 2726 "test/cctest/wasm/wasm-module-runner.h", | |
| 2727 "test/fuzzer/wasm-data-section-fuzzer.cc", | |
| 2728 "test/fuzzer/wasm-section-fuzzers.cc", | |
|
jochen (gone - plz use gerrit)
2016/09/12 14:58:10
that's also duplicated across all new targets you
ahaas
2016/09/12 16:10:25
I introduced another source_set.
| |
| 2729 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2730 ] | |
| 2731 | |
| 2732 deps = [ | |
| 2733 ":fuzzer_support", | |
| 2734 ] | |
| 2735 | |
| 2736 configs = [ ":internal_config" ] | |
| 2737 } | |
| 2738 | |
| 2739 v8_source_set("wasm_section_fuzzer") { | |
| 2740 sources = [ | |
| 2741 "test/cctest/wasm/wasm-module-runner.cc", | |
|
jochen (gone - plz use gerrit)
2016/09/12 14:57:21
can you move this into a separate source_set? we s
ahaas
2016/09/12 16:10:25
Done.
| |
| 2742 "test/cctest/wasm/wasm-module-runner.h", | |
| 2743 "test/fuzzer/wasm-section-fuzzers.cc", | |
| 2744 "test/fuzzer/wasm-section-fuzzers.h", | |
| 2745 "test/fuzzer/wasm-section.cc", | |
| 2746 ] | |
| 2747 | |
| 2748 deps = [ | |
| 2749 ":fuzzer_support", | |
| 2750 ] | |
| 2751 | |
| 2752 configs = [ ":internal_config" ] | |
| 2753 } | |
| 2754 | |
| 2755 v8_fuzzer("wasm_section_fuzzer") { | |
|
jochen (gone - plz use gerrit)
2016/09/12 14:57:21
why no fuzzers for the others?
ahaas
2016/09/12 16:10:25
This executable calls all the section fuzzers. The
| |
| 2756 } | |
| OLD | NEW |