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 736 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
747 ] | 747 ] |
748 } | 748 } |
749 | 749 |
750 action("v8_dump_build_config") { | 750 action("v8_dump_build_config") { |
751 script = "tools/testrunner/utils/dump_build_config.py" | 751 script = "tools/testrunner/utils/dump_build_config.py" |
752 outputs = [ | 752 outputs = [ |
753 "$root_out_dir/v8_build_config.json", | 753 "$root_out_dir/v8_build_config.json", |
754 ] | 754 ] |
755 args = [ | 755 args = [ |
756 rebase_path("$root_out_dir/v8_build_config.json", root_build_dir), | 756 rebase_path("$root_out_dir/v8_build_config.json", root_build_dir), |
| 757 "current_cpu=\"$current_cpu\"", |
757 "dcheck_always_on=$dcheck_always_on", | 758 "dcheck_always_on=$dcheck_always_on", |
758 "is_asan=$is_asan", | 759 "is_asan=$is_asan", |
759 "is_cfi=$is_cfi", | 760 "is_cfi=$is_cfi", |
760 "is_component_build=$is_component_build", | 761 "is_component_build=$is_component_build", |
761 "is_debug=$is_debug", | 762 "is_debug=$is_debug", |
762 "is_msan=$is_msan", | 763 "is_msan=$is_msan", |
763 "is_tsan=$is_tsan", | 764 "is_tsan=$is_tsan", |
764 "target_cpu=\"$target_cpu\"", | 765 "target_cpu=\"$target_cpu\"", |
| 766 "v8_current_cpu=\"$v8_current_cpu\"", |
765 "v8_enable_i18n_support=$v8_enable_i18n_support", | 767 "v8_enable_i18n_support=$v8_enable_i18n_support", |
766 "v8_enable_inspector=$v8_enable_inspector", | 768 "v8_enable_inspector=$v8_enable_inspector", |
767 "v8_target_cpu=\"$v8_target_cpu\"", | 769 "v8_target_cpu=\"$v8_target_cpu\"", |
768 "v8_use_snapshot=$v8_use_snapshot", | 770 "v8_use_snapshot=$v8_use_snapshot", |
769 ] | 771 ] |
770 } | 772 } |
771 | 773 |
772 ############################################################################### | 774 ############################################################################### |
773 # Source Sets (aka static libraries) | 775 # Source Sets (aka static libraries) |
774 # | 776 # |
(...skipping 1761 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2536 | 2538 |
2537 if (want_v8_shell) { | 2539 if (want_v8_shell) { |
2538 deps += [ ":v8_shell" ] | 2540 deps += [ ":v8_shell" ] |
2539 } | 2541 } |
2540 | 2542 |
2541 if (v8_test_isolation_mode != "noop") { | 2543 if (v8_test_isolation_mode != "noop") { |
2542 deps += [ ":d8_run" ] | 2544 deps += [ ":d8_run" ] |
2543 } | 2545 } |
2544 } | 2546 } |
2545 | 2547 |
| 2548 group("v8_clusterfuzz") { |
| 2549 deps = [ |
| 2550 ":d8", |
| 2551 ] |
| 2552 |
| 2553 if (v8_multi_arch_build) { |
| 2554 deps += [ |
| 2555 ":d8(//build/toolchain/linux:clang_x64)", |
| 2556 ":d8(//build/toolchain/linux:clang_x86)", |
| 2557 ] |
| 2558 } |
| 2559 } |
| 2560 |
2546 group("v8_fuzzers") { | 2561 group("v8_fuzzers") { |
2547 testonly = true | 2562 testonly = true |
2548 deps = [ | 2563 deps = [ |
2549 ":v8_simple_json_fuzzer", | 2564 ":v8_simple_json_fuzzer", |
2550 ":v8_simple_parser_fuzzer", | 2565 ":v8_simple_parser_fuzzer", |
2551 ":v8_simple_regexp_fuzzer", | 2566 ":v8_simple_regexp_fuzzer", |
2552 ":v8_simple_wasm_asmjs_fuzzer", | 2567 ":v8_simple_wasm_asmjs_fuzzer", |
2553 ":v8_simple_wasm_call_fuzzer", | 2568 ":v8_simple_wasm_call_fuzzer", |
2554 ":v8_simple_wasm_code_fuzzer", | 2569 ":v8_simple_wasm_code_fuzzer", |
2555 ":v8_simple_wasm_data_section_fuzzer", | 2570 ":v8_simple_wasm_data_section_fuzzer", |
(...skipping 512 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3068 ] | 3083 ] |
3069 | 3084 |
3070 configs = [ | 3085 configs = [ |
3071 ":external_config", | 3086 ":external_config", |
3072 ":internal_config_base", | 3087 ":internal_config_base", |
3073 ] | 3088 ] |
3074 } | 3089 } |
3075 | 3090 |
3076 v8_fuzzer("wasm_data_section_fuzzer") { | 3091 v8_fuzzer("wasm_data_section_fuzzer") { |
3077 } | 3092 } |
OLD | NEW |