| 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 76 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 87 } | 87 } | 
| 88 | 88 | 
| 89 # Derived defaults. | 89 # Derived defaults. | 
| 90 if (v8_object_print == "") { | 90 if (v8_object_print == "") { | 
| 91   v8_object_print = is_debug && !v8_optimized_debug | 91   v8_object_print = is_debug && !v8_optimized_debug | 
| 92 } | 92 } | 
| 93 if (v8_enable_disassembler == "") { | 93 if (v8_enable_disassembler == "") { | 
| 94   v8_enable_disassembler = is_debug && !v8_optimized_debug | 94   v8_enable_disassembler = is_debug && !v8_optimized_debug | 
| 95 } | 95 } | 
| 96 | 96 | 
|  | 97 # Specifies if the target build is a simulator build. Comparing target cpu | 
|  | 98 # with v8 target cpu to not affect simulator builds for making cross-compile | 
|  | 99 # snapshots. | 
|  | 100 is_target_simulator = target_cpu != v8_target_cpu | 
|  | 101 | 
| 97 v8_generated_peephole_source = "$target_gen_dir/bytecode-peephole-table.cc" | 102 v8_generated_peephole_source = "$target_gen_dir/bytecode-peephole-table.cc" | 
| 98 v8_random_seed = "314159265" | 103 v8_random_seed = "314159265" | 
| 99 v8_toolset_for_shell = "host" | 104 v8_toolset_for_shell = "host" | 
| 100 | 105 | 
| 101 ############################################################################### | 106 ############################################################################### | 
| 102 # Configurations | 107 # Configurations | 
| 103 # | 108 # | 
| 104 config("internal_config") { | 109 config("internal_config") { | 
| 105   visibility = [ ":*" ]  # Only targets in this file can depend on this. | 110   visibility = [ ":*" ]  # Only targets in this file can depend on this. | 
| 106 | 111 | 
| (...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 229         defines += [ "USE_EABI_HARDFLOAT=1" ] | 234         defines += [ "USE_EABI_HARDFLOAT=1" ] | 
| 230       } else if (arm_float_abi == "softfp") { | 235       } else if (arm_float_abi == "softfp") { | 
| 231         defines += [ "USE_EABI_HARDFLOAT=0" ] | 236         defines += [ "USE_EABI_HARDFLOAT=0" ] | 
| 232       } | 237       } | 
| 233     } | 238     } | 
| 234   } | 239   } | 
| 235   if (v8_current_cpu == "arm64") { | 240   if (v8_current_cpu == "arm64") { | 
| 236     defines += [ "V8_TARGET_ARCH_ARM64" ] | 241     defines += [ "V8_TARGET_ARCH_ARM64" ] | 
| 237   } | 242   } | 
| 238 | 243 | 
|  | 244   # Mips64el/mipsel simulators. | 
|  | 245   if (is_target_simulator && | 
|  | 246       (v8_current_cpu == "mipsel" || v8_current_cpu == "mips64el")) { | 
|  | 247     defines += [ "_MIPS_TARGET_SIMULATOR" ] | 
|  | 248   } | 
|  | 249 | 
| 239   # TODO(jochen): Add support for mips. | 250   # TODO(jochen): Add support for mips. | 
| 240   if (v8_current_cpu == "mipsel") { | 251   if (v8_current_cpu == "mipsel") { | 
| 241     defines += [ "V8_TARGET_ARCH_MIPS" ] | 252     defines += [ "V8_TARGET_ARCH_MIPS" ] | 
| 242     if (v8_can_use_fpu_instructions) { | 253     if (v8_can_use_fpu_instructions) { | 
| 243       defines += [ "CAN_USE_FPU_INSTRUCTIONS" ] | 254       defines += [ "CAN_USE_FPU_INSTRUCTIONS" ] | 
| 244     } | 255     } | 
| 245     if (v8_use_mips_abi_hardfloat) { | 256     if (v8_use_mips_abi_hardfloat) { | 
| 246       defines += [ | 257       defines += [ | 
| 247         "__mips_hard_float=1", | 258         "__mips_hard_float=1", | 
| 248         "CAN_USE_FPU_INSTRUCTIONS", | 259         "CAN_USE_FPU_INSTRUCTIONS", | 
| (...skipping 2360 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2609 | 2620 | 
| 2610   deps = [ | 2621   deps = [ | 
| 2611     ":fuzzer_support", | 2622     ":fuzzer_support", | 
| 2612   ] | 2623   ] | 
| 2613 | 2624 | 
| 2614   configs = [ ":internal_config" ] | 2625   configs = [ ":internal_config" ] | 
| 2615 } | 2626 } | 
| 2616 | 2627 | 
| 2617 v8_fuzzer("wasm_code_fuzzer") { | 2628 v8_fuzzer("wasm_code_fuzzer") { | 
| 2618 } | 2629 } | 
| OLD | NEW | 
|---|