Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Side by Side Diff: BUILD.gn

Issue 2074003002: Update GN build to use v8_target_cpu instead of v8_target_arch. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | build_overrides/v8.gni » ('j') | build_overrides/v8.gni » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
158 defines += [ "V8_USE_EXTERNAL_STARTUP_DATA" ] 158 defines += [ "V8_USE_EXTERNAL_STARTUP_DATA" ]
159 } 159 }
160 } 160 }
161 161
162 config("toolchain") { 162 config("toolchain") {
163 visibility = [ ":*" ] # Only targets in this file can depend on this. 163 visibility = [ ":*" ] # Only targets in this file can depend on this.
164 164
165 defines = [] 165 defines = []
166 cflags = [] 166 cflags = []
167 167
168 if (v8_target_arch == "arm") { 168 if (v8_target_cpu == "arm") {
169 defines += [ "V8_TARGET_ARCH_ARM" ] 169 defines += [ "V8_TARGET_ARCH_ARM" ]
170 if (arm_version == 7) { 170 if (arm_version == 7) {
171 defines += [ "CAN_USE_ARMV7_INSTRUCTIONS" ] 171 defines += [ "CAN_USE_ARMV7_INSTRUCTIONS" ]
172 } 172 }
173 if (arm_fpu == "vfpv3-d16") { 173 if (arm_fpu == "vfpv3-d16") {
174 defines += [ "CAN_USE_VFP3_INSTRUCTIONS" ] 174 defines += [ "CAN_USE_VFP3_INSTRUCTIONS" ]
175 } else if (arm_fpu == "vfpv3") { 175 } else if (arm_fpu == "vfpv3") {
176 defines += [ 176 defines += [
177 "CAN_USE_VFP3_INSTRUCTIONS", 177 "CAN_USE_VFP3_INSTRUCTIONS",
178 "CAN_USE_VFP32DREGS", 178 "CAN_USE_VFP32DREGS",
(...skipping 10 matching lines...) Expand all
189 189
190 if (current_cpu != "arm") { 190 if (current_cpu != "arm") {
191 # These defines ares used for the ARM simulator. 191 # These defines ares used for the ARM simulator.
192 if (arm_float_abi == "hard") { 192 if (arm_float_abi == "hard") {
193 defines += [ "USE_EABI_HARDFLOAT=1" ] 193 defines += [ "USE_EABI_HARDFLOAT=1" ]
194 } else if (arm_float_abi == "softfp") { 194 } else if (arm_float_abi == "softfp") {
195 defines += [ "USE_EABI_HARDFLOAT=0" ] 195 defines += [ "USE_EABI_HARDFLOAT=0" ]
196 } 196 }
197 } 197 }
198 } 198 }
199 if (v8_target_arch == "arm64") { 199 if (v8_target_cpu == "arm64") {
200 defines += [ "V8_TARGET_ARCH_ARM64" ] 200 defines += [ "V8_TARGET_ARCH_ARM64" ]
201 } 201 }
202 202
203 # TODO(jochen): Add support for mips. 203 # TODO(jochen): Add support for mips.
204 if (v8_target_arch == "mipsel") { 204 if (v8_target_cpu == "mipsel") {
205 defines += [ "V8_TARGET_ARCH_MIPS" ] 205 defines += [ "V8_TARGET_ARCH_MIPS" ]
206 if (v8_can_use_fpu_instructions) { 206 if (v8_can_use_fpu_instructions) {
207 defines += [ "CAN_USE_FPU_INSTRUCTIONS" ] 207 defines += [ "CAN_USE_FPU_INSTRUCTIONS" ]
208 } 208 }
209 if (v8_use_mips_abi_hardfloat) { 209 if (v8_use_mips_abi_hardfloat) {
210 defines += [ 210 defines += [
211 "__mips_hard_float=1", 211 "__mips_hard_float=1",
212 "CAN_USE_FPU_INSTRUCTIONS", 212 "CAN_USE_FPU_INSTRUCTIONS",
213 ] 213 ]
214 } else { 214 } else {
(...skipping 14 matching lines...) Expand all
229 defines += [ "FPU_MODE_FP32" ] 229 defines += [ "FPU_MODE_FP32" ]
230 } 230 }
231 } else if (mips_arch_variant == "r1") { 231 } else if (mips_arch_variant == "r1") {
232 defines += [ "FPU_MODE_FP32" ] 232 defines += [ "FPU_MODE_FP32" ]
233 } 233 }
234 234
235 # TODO(jochen): Add support for mips_arch_variant rx and loongson. 235 # TODO(jochen): Add support for mips_arch_variant rx and loongson.
236 } 236 }
237 237
238 # TODO(jochen): Add support for mips64. 238 # TODO(jochen): Add support for mips64.
239 if (v8_target_arch == "mips64el") { 239 if (v8_target_cpu == "mips64el") {
240 defines += [ "V8_TARGET_ARCH_MIPS64" ] 240 defines += [ "V8_TARGET_ARCH_MIPS64" ]
241 if (v8_can_use_fpu_instructions) { 241 if (v8_can_use_fpu_instructions) {
242 defines += [ "CAN_USE_FPU_INSTRUCTIONS" ] 242 defines += [ "CAN_USE_FPU_INSTRUCTIONS" ]
243 } 243 }
244 244
245 # TODO(jochen): Add support for big endian host byteorder. 245 # TODO(jochen): Add support for big endian host byteorder.
246 defines += [ "V8_TARGET_ARCH_MIPS64_LE" ] 246 defines += [ "V8_TARGET_ARCH_MIPS64_LE" ]
247 if (v8_use_mips_abi_hardfloat) { 247 if (v8_use_mips_abi_hardfloat) {
248 defines += [ 248 defines += [
249 "__mips_hard_float=1", 249 "__mips_hard_float=1",
250 "CAN_USE_FPU_INSTRUCTIONS", 250 "CAN_USE_FPU_INSTRUCTIONS",
251 ] 251 ]
252 } else { 252 } else {
253 defines += [ "__mips_soft_float=1" ] 253 defines += [ "__mips_soft_float=1" ]
254 } 254 }
255 if (mips_arch_variant == "r6") { 255 if (mips_arch_variant == "r6") {
256 defines += [ "_MIPS_ARCH_MIPS64R6" ] 256 defines += [ "_MIPS_ARCH_MIPS64R6" ]
257 } else if (mips_arch_variant == "r2") { 257 } else if (mips_arch_variant == "r2") {
258 defines += [ "_MIPS_ARCH_MIPS64R2" ] 258 defines += [ "_MIPS_ARCH_MIPS64R2" ]
259 } 259 }
260 } 260 }
261 if (v8_target_arch == "s390" || v8_target_arch == "s390x") { 261 if (v8_target_cpu == "s390" || v8_target_cpu == "s390x") {
262 defines += [ "V8_TARGET_ARCH_S390" ] 262 defines += [ "V8_TARGET_ARCH_S390" ]
263 if (v8_target_arch == "s390x") { 263 if (v8_target_cpu == "s390x") {
264 defines += [ "V8_TARGET_ARCH_S390X" ] 264 defines += [ "V8_TARGET_ARCH_S390X" ]
265 } 265 }
266 if (host_cpu == "x64" || host_cpu == "x86") { 266 if (host_cpu == "x64" || host_cpu == "x86") {
267 defines += [ "V8_TARGET_ARCH_S390_LE_SIM" ] 267 defines += [ "V8_TARGET_ARCH_S390_LE_SIM" ]
268 } 268 }
269 } 269 }
270 if (v8_target_arch == "x86") { 270 if (v8_target_cpu == "x86") {
271 defines += [ "V8_TARGET_ARCH_IA32" ] 271 defines += [ "V8_TARGET_ARCH_IA32" ]
272 } 272 }
273 if (v8_target_arch == "x64") { 273 if (v8_target_cpu == "x64") {
274 defines += [ "V8_TARGET_ARCH_X64" ] 274 defines += [ "V8_TARGET_ARCH_X64" ]
275 } 275 }
276 276
277 if (is_win) { 277 if (is_win) {
278 defines += [ "WIN32" ] 278 defines += [ "WIN32" ]
279 # TODO(jochen): Support v8_enable_prof. 279 # TODO(jochen): Support v8_enable_prof.
280 } 280 }
281 281
282 # TODO(jochen): Add support for compiling with simulators. 282 # TODO(jochen): Add support for compiling with simulators.
283 283
(...skipping 1208 matching lines...) Expand 10 before | Expand all | Expand 10 after
1492 "src/wasm/wasm-opcodes.cc", 1492 "src/wasm/wasm-opcodes.cc",
1493 "src/wasm/wasm-opcodes.h", 1493 "src/wasm/wasm-opcodes.h",
1494 "src/wasm/wasm-result.cc", 1494 "src/wasm/wasm-result.cc",
1495 "src/wasm/wasm-result.h", 1495 "src/wasm/wasm-result.h",
1496 "src/zone-allocator.h", 1496 "src/zone-allocator.h",
1497 "src/zone-containers.h", 1497 "src/zone-containers.h",
1498 "src/zone.cc", 1498 "src/zone.cc",
1499 "src/zone.h", 1499 "src/zone.h",
1500 ] 1500 ]
1501 1501
1502 if (v8_target_arch == "x86") { 1502 if (v8_target_cpu == "x86") {
1503 sources += [ 1503 sources += [
1504 "src/compiler/ia32/code-generator-ia32.cc", 1504 "src/compiler/ia32/code-generator-ia32.cc",
1505 "src/compiler/ia32/instruction-codes-ia32.h", 1505 "src/compiler/ia32/instruction-codes-ia32.h",
1506 "src/compiler/ia32/instruction-scheduler-ia32.cc", 1506 "src/compiler/ia32/instruction-scheduler-ia32.cc",
1507 "src/compiler/ia32/instruction-selector-ia32.cc", 1507 "src/compiler/ia32/instruction-selector-ia32.cc",
1508 "src/crankshaft/ia32/lithium-codegen-ia32.cc", 1508 "src/crankshaft/ia32/lithium-codegen-ia32.cc",
1509 "src/crankshaft/ia32/lithium-codegen-ia32.h", 1509 "src/crankshaft/ia32/lithium-codegen-ia32.h",
1510 "src/crankshaft/ia32/lithium-gap-resolver-ia32.cc", 1510 "src/crankshaft/ia32/lithium-gap-resolver-ia32.cc",
1511 "src/crankshaft/ia32/lithium-gap-resolver-ia32.h", 1511 "src/crankshaft/ia32/lithium-gap-resolver-ia32.h",
1512 "src/crankshaft/ia32/lithium-ia32.cc", 1512 "src/crankshaft/ia32/lithium-ia32.cc",
(...skipping 17 matching lines...) Expand all
1530 "src/ia32/macro-assembler-ia32.cc", 1530 "src/ia32/macro-assembler-ia32.cc",
1531 "src/ia32/macro-assembler-ia32.h", 1531 "src/ia32/macro-assembler-ia32.h",
1532 "src/ic/ia32/access-compiler-ia32.cc", 1532 "src/ic/ia32/access-compiler-ia32.cc",
1533 "src/ic/ia32/handler-compiler-ia32.cc", 1533 "src/ic/ia32/handler-compiler-ia32.cc",
1534 "src/ic/ia32/ic-compiler-ia32.cc", 1534 "src/ic/ia32/ic-compiler-ia32.cc",
1535 "src/ic/ia32/ic-ia32.cc", 1535 "src/ic/ia32/ic-ia32.cc",
1536 "src/ic/ia32/stub-cache-ia32.cc", 1536 "src/ic/ia32/stub-cache-ia32.cc",
1537 "src/regexp/ia32/regexp-macro-assembler-ia32.cc", 1537 "src/regexp/ia32/regexp-macro-assembler-ia32.cc",
1538 "src/regexp/ia32/regexp-macro-assembler-ia32.h", 1538 "src/regexp/ia32/regexp-macro-assembler-ia32.h",
1539 ] 1539 ]
1540 } else if (v8_target_arch == "x64") { 1540 } else if (v8_target_cpu == "x64") {
1541 sources += [ 1541 sources += [
1542 "src/compiler/x64/code-generator-x64.cc", 1542 "src/compiler/x64/code-generator-x64.cc",
1543 "src/compiler/x64/instruction-codes-x64.h", 1543 "src/compiler/x64/instruction-codes-x64.h",
1544 "src/compiler/x64/instruction-scheduler-x64.cc", 1544 "src/compiler/x64/instruction-scheduler-x64.cc",
1545 "src/compiler/x64/instruction-selector-x64.cc", 1545 "src/compiler/x64/instruction-selector-x64.cc",
1546 "src/crankshaft/x64/lithium-codegen-x64.cc", 1546 "src/crankshaft/x64/lithium-codegen-x64.cc",
1547 "src/crankshaft/x64/lithium-codegen-x64.h", 1547 "src/crankshaft/x64/lithium-codegen-x64.h",
1548 "src/crankshaft/x64/lithium-gap-resolver-x64.cc", 1548 "src/crankshaft/x64/lithium-gap-resolver-x64.cc",
1549 "src/crankshaft/x64/lithium-gap-resolver-x64.h", 1549 "src/crankshaft/x64/lithium-gap-resolver-x64.h",
1550 "src/crankshaft/x64/lithium-x64.cc", 1550 "src/crankshaft/x64/lithium-x64.cc",
(...skipping 17 matching lines...) Expand all
1568 "src/x64/codegen-x64.h", 1568 "src/x64/codegen-x64.h",
1569 "src/x64/cpu-x64.cc", 1569 "src/x64/cpu-x64.cc",
1570 "src/x64/deoptimizer-x64.cc", 1570 "src/x64/deoptimizer-x64.cc",
1571 "src/x64/disasm-x64.cc", 1571 "src/x64/disasm-x64.cc",
1572 "src/x64/frames-x64.cc", 1572 "src/x64/frames-x64.cc",
1573 "src/x64/frames-x64.h", 1573 "src/x64/frames-x64.h",
1574 "src/x64/interface-descriptors-x64.cc", 1574 "src/x64/interface-descriptors-x64.cc",
1575 "src/x64/macro-assembler-x64.cc", 1575 "src/x64/macro-assembler-x64.cc",
1576 "src/x64/macro-assembler-x64.h", 1576 "src/x64/macro-assembler-x64.h",
1577 ] 1577 ]
1578 } else if (v8_target_arch == "arm") { 1578 } else if (v8_target_cpu == "arm") {
1579 sources += [ 1579 sources += [
1580 "src/arm/assembler-arm-inl.h", 1580 "src/arm/assembler-arm-inl.h",
1581 "src/arm/assembler-arm.cc", 1581 "src/arm/assembler-arm.cc",
1582 "src/arm/assembler-arm.h", 1582 "src/arm/assembler-arm.h",
1583 "src/arm/builtins-arm.cc", 1583 "src/arm/builtins-arm.cc",
1584 "src/arm/code-stubs-arm.cc", 1584 "src/arm/code-stubs-arm.cc",
1585 "src/arm/code-stubs-arm.h", 1585 "src/arm/code-stubs-arm.h",
1586 "src/arm/codegen-arm.cc", 1586 "src/arm/codegen-arm.cc",
1587 "src/arm/codegen-arm.h", 1587 "src/arm/codegen-arm.h",
1588 "src/arm/constants-arm.cc", 1588 "src/arm/constants-arm.cc",
(...skipping 22 matching lines...) Expand all
1611 "src/debug/arm/debug-arm.cc", 1611 "src/debug/arm/debug-arm.cc",
1612 "src/full-codegen/arm/full-codegen-arm.cc", 1612 "src/full-codegen/arm/full-codegen-arm.cc",
1613 "src/ic/arm/access-compiler-arm.cc", 1613 "src/ic/arm/access-compiler-arm.cc",
1614 "src/ic/arm/handler-compiler-arm.cc", 1614 "src/ic/arm/handler-compiler-arm.cc",
1615 "src/ic/arm/ic-arm.cc", 1615 "src/ic/arm/ic-arm.cc",
1616 "src/ic/arm/ic-compiler-arm.cc", 1616 "src/ic/arm/ic-compiler-arm.cc",
1617 "src/ic/arm/stub-cache-arm.cc", 1617 "src/ic/arm/stub-cache-arm.cc",
1618 "src/regexp/arm/regexp-macro-assembler-arm.cc", 1618 "src/regexp/arm/regexp-macro-assembler-arm.cc",
1619 "src/regexp/arm/regexp-macro-assembler-arm.h", 1619 "src/regexp/arm/regexp-macro-assembler-arm.h",
1620 ] 1620 ]
1621 } else if (v8_target_arch == "arm64") { 1621 } else if (v8_target_cpu == "arm64") {
1622 sources += [ 1622 sources += [
1623 "src/arm64/assembler-arm64-inl.h", 1623 "src/arm64/assembler-arm64-inl.h",
1624 "src/arm64/assembler-arm64.cc", 1624 "src/arm64/assembler-arm64.cc",
1625 "src/arm64/assembler-arm64.h", 1625 "src/arm64/assembler-arm64.h",
1626 "src/arm64/builtins-arm64.cc", 1626 "src/arm64/builtins-arm64.cc",
1627 "src/arm64/code-stubs-arm64.cc", 1627 "src/arm64/code-stubs-arm64.cc",
1628 "src/arm64/code-stubs-arm64.h", 1628 "src/arm64/code-stubs-arm64.h",
1629 "src/arm64/codegen-arm64.cc", 1629 "src/arm64/codegen-arm64.cc",
1630 "src/arm64/codegen-arm64.h", 1630 "src/arm64/codegen-arm64.h",
1631 "src/arm64/constants-arm64.h", 1631 "src/arm64/constants-arm64.h",
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
1667 "src/debug/arm64/debug-arm64.cc", 1667 "src/debug/arm64/debug-arm64.cc",
1668 "src/full-codegen/arm64/full-codegen-arm64.cc", 1668 "src/full-codegen/arm64/full-codegen-arm64.cc",
1669 "src/ic/arm64/access-compiler-arm64.cc", 1669 "src/ic/arm64/access-compiler-arm64.cc",
1670 "src/ic/arm64/handler-compiler-arm64.cc", 1670 "src/ic/arm64/handler-compiler-arm64.cc",
1671 "src/ic/arm64/ic-arm64.cc", 1671 "src/ic/arm64/ic-arm64.cc",
1672 "src/ic/arm64/ic-compiler-arm64.cc", 1672 "src/ic/arm64/ic-compiler-arm64.cc",
1673 "src/ic/arm64/stub-cache-arm64.cc", 1673 "src/ic/arm64/stub-cache-arm64.cc",
1674 "src/regexp/arm64/regexp-macro-assembler-arm64.cc", 1674 "src/regexp/arm64/regexp-macro-assembler-arm64.cc",
1675 "src/regexp/arm64/regexp-macro-assembler-arm64.h", 1675 "src/regexp/arm64/regexp-macro-assembler-arm64.h",
1676 ] 1676 ]
1677 } else if (v8_target_arch == "mipsel") { 1677 } else if (v8_target_cpu == "mipsel") {
1678 sources += [ 1678 sources += [
1679 "src/compiler/mips/code-generator-mips.cc", 1679 "src/compiler/mips/code-generator-mips.cc",
1680 "src/compiler/mips/instruction-codes-mips.h", 1680 "src/compiler/mips/instruction-codes-mips.h",
1681 "src/compiler/mips/instruction-scheduler-mips.cc", 1681 "src/compiler/mips/instruction-scheduler-mips.cc",
1682 "src/compiler/mips/instruction-selector-mips.cc", 1682 "src/compiler/mips/instruction-selector-mips.cc",
1683 "src/crankshaft/mips/lithium-codegen-mips.cc", 1683 "src/crankshaft/mips/lithium-codegen-mips.cc",
1684 "src/crankshaft/mips/lithium-codegen-mips.h", 1684 "src/crankshaft/mips/lithium-codegen-mips.h",
1685 "src/crankshaft/mips/lithium-gap-resolver-mips.cc", 1685 "src/crankshaft/mips/lithium-gap-resolver-mips.cc",
1686 "src/crankshaft/mips/lithium-gap-resolver-mips.h", 1686 "src/crankshaft/mips/lithium-gap-resolver-mips.h",
1687 "src/crankshaft/mips/lithium-mips.cc", 1687 "src/crankshaft/mips/lithium-mips.cc",
(...skipping 21 matching lines...) Expand all
1709 "src/mips/frames-mips.cc", 1709 "src/mips/frames-mips.cc",
1710 "src/mips/frames-mips.h", 1710 "src/mips/frames-mips.h",
1711 "src/mips/interface-descriptors-mips.cc", 1711 "src/mips/interface-descriptors-mips.cc",
1712 "src/mips/macro-assembler-mips.cc", 1712 "src/mips/macro-assembler-mips.cc",
1713 "src/mips/macro-assembler-mips.h", 1713 "src/mips/macro-assembler-mips.h",
1714 "src/mips/simulator-mips.cc", 1714 "src/mips/simulator-mips.cc",
1715 "src/mips/simulator-mips.h", 1715 "src/mips/simulator-mips.h",
1716 "src/regexp/mips/regexp-macro-assembler-mips.cc", 1716 "src/regexp/mips/regexp-macro-assembler-mips.cc",
1717 "src/regexp/mips/regexp-macro-assembler-mips.h", 1717 "src/regexp/mips/regexp-macro-assembler-mips.h",
1718 ] 1718 ]
1719 } else if (v8_target_arch == "mips64el") { 1719 } else if (v8_target_cpu == "mips64el") {
1720 sources += [ 1720 sources += [
1721 "src/compiler/mips64/code-generator-mips64.cc", 1721 "src/compiler/mips64/code-generator-mips64.cc",
1722 "src/compiler/mips64/instruction-codes-mips64.h", 1722 "src/compiler/mips64/instruction-codes-mips64.h",
1723 "src/compiler/mips64/instruction-scheduler-mips64.cc", 1723 "src/compiler/mips64/instruction-scheduler-mips64.cc",
1724 "src/compiler/mips64/instruction-selector-mips64.cc", 1724 "src/compiler/mips64/instruction-selector-mips64.cc",
1725 "src/crankshaft/mips64/lithium-codegen-mips64.cc", 1725 "src/crankshaft/mips64/lithium-codegen-mips64.cc",
1726 "src/crankshaft/mips64/lithium-codegen-mips64.h", 1726 "src/crankshaft/mips64/lithium-codegen-mips64.h",
1727 "src/crankshaft/mips64/lithium-gap-resolver-mips64.cc", 1727 "src/crankshaft/mips64/lithium-gap-resolver-mips64.cc",
1728 "src/crankshaft/mips64/lithium-gap-resolver-mips64.h", 1728 "src/crankshaft/mips64/lithium-gap-resolver-mips64.h",
1729 "src/crankshaft/mips64/lithium-mips64.cc", 1729 "src/crankshaft/mips64/lithium-mips64.cc",
(...skipping 21 matching lines...) Expand all
1751 "src/mips64/frames-mips64.cc", 1751 "src/mips64/frames-mips64.cc",
1752 "src/mips64/frames-mips64.h", 1752 "src/mips64/frames-mips64.h",
1753 "src/mips64/interface-descriptors-mips64.cc", 1753 "src/mips64/interface-descriptors-mips64.cc",
1754 "src/mips64/macro-assembler-mips64.cc", 1754 "src/mips64/macro-assembler-mips64.cc",
1755 "src/mips64/macro-assembler-mips64.h", 1755 "src/mips64/macro-assembler-mips64.h",
1756 "src/mips64/simulator-mips64.cc", 1756 "src/mips64/simulator-mips64.cc",
1757 "src/mips64/simulator-mips64.h", 1757 "src/mips64/simulator-mips64.h",
1758 "src/regexp/mips64/regexp-macro-assembler-mips64.cc", 1758 "src/regexp/mips64/regexp-macro-assembler-mips64.cc",
1759 "src/regexp/mips64/regexp-macro-assembler-mips64.h", 1759 "src/regexp/mips64/regexp-macro-assembler-mips64.h",
1760 ] 1760 ]
1761 } else if (v8_target_arch == "s390" || v8_target_arch == "s390x") { 1761 } else if (v8_target_cpu == "s390" || v8_target_cpu == "s390x") {
1762 sources += [ 1762 sources += [
1763 "src/compiler/s390/code-generator-s390.cc", 1763 "src/compiler/s390/code-generator-s390.cc",
1764 "src/compiler/s390/instruction-codes-s390.h", 1764 "src/compiler/s390/instruction-codes-s390.h",
1765 "src/compiler/s390/instruction-scheduler-s390.cc", 1765 "src/compiler/s390/instruction-scheduler-s390.cc",
1766 "src/compiler/s390/instruction-selector-s390.cc", 1766 "src/compiler/s390/instruction-selector-s390.cc",
1767 "src/crankshaft/s390/lithium-codegen-s390.cc", 1767 "src/crankshaft/s390/lithium-codegen-s390.cc",
1768 "src/crankshaft/s390/lithium-codegen-s390.h", 1768 "src/crankshaft/s390/lithium-codegen-s390.h",
1769 "src/crankshaft/s390/lithium-gap-resolver-s390.cc", 1769 "src/crankshaft/s390/lithium-gap-resolver-s390.cc",
1770 "src/crankshaft/s390/lithium-gap-resolver-s390.h", 1770 "src/crankshaft/s390/lithium-gap-resolver-s390.h",
1771 "src/crankshaft/s390/lithium-s390.cc", 1771 "src/crankshaft/s390/lithium-s390.cc",
(...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after
2247 2247
2248 deps = [ 2248 deps = [
2249 ":fuzzer_support", 2249 ":fuzzer_support",
2250 ] 2250 ]
2251 2251
2252 configs = [ ":internal_config" ] 2252 configs = [ ":internal_config" ]
2253 } 2253 }
2254 2254
2255 v8_fuzzer("wasm_asmjs_fuzzer") { 2255 v8_fuzzer("wasm_asmjs_fuzzer") {
2256 } 2256 }
OLDNEW
« no previous file with comments | « no previous file | build_overrides/v8.gni » ('j') | build_overrides/v8.gni » ('J')

Powered by Google App Engine
This is Rietveld 408576698