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/mips.gni") | 7 import("//build/config/mips.gni") |
8 | 8 |
9 # Because standalone V8 builds are not supported, assume this is part of a | 9 # Because standalone V8 builds are not supported, assume this is part of a |
10 # Chromium build. | 10 # Chromium build. |
(...skipping 655 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
666 "src/compiler/basic-block-instrumentor.cc", | 666 "src/compiler/basic-block-instrumentor.cc", |
667 "src/compiler/basic-block-instrumentor.h", | 667 "src/compiler/basic-block-instrumentor.h", |
668 "src/compiler/change-lowering.cc", | 668 "src/compiler/change-lowering.cc", |
669 "src/compiler/change-lowering.h", | 669 "src/compiler/change-lowering.h", |
670 "src/compiler/c-linkage.cc", | 670 "src/compiler/c-linkage.cc", |
671 "src/compiler/coalesced-live-ranges.cc", | 671 "src/compiler/coalesced-live-ranges.cc", |
672 "src/compiler/coalesced-live-ranges.h", | 672 "src/compiler/coalesced-live-ranges.h", |
673 "src/compiler/code-generator-impl.h", | 673 "src/compiler/code-generator-impl.h", |
674 "src/compiler/code-generator.cc", | 674 "src/compiler/code-generator.cc", |
675 "src/compiler/code-generator.h", | 675 "src/compiler/code-generator.h", |
| 676 "src/compiler/code-stub-linkage.cc", |
676 "src/compiler/common-node-cache.cc", | 677 "src/compiler/common-node-cache.cc", |
677 "src/compiler/common-node-cache.h", | 678 "src/compiler/common-node-cache.h", |
678 "src/compiler/common-operator-reducer.cc", | 679 "src/compiler/common-operator-reducer.cc", |
679 "src/compiler/common-operator-reducer.h", | 680 "src/compiler/common-operator-reducer.h", |
680 "src/compiler/common-operator.cc", | 681 "src/compiler/common-operator.cc", |
681 "src/compiler/common-operator.h", | 682 "src/compiler/common-operator.h", |
682 "src/compiler/control-builders.cc", | 683 "src/compiler/control-builders.cc", |
683 "src/compiler/control-builders.h", | 684 "src/compiler/control-builders.h", |
684 "src/compiler/control-equivalence.cc", | 685 "src/compiler/control-equivalence.cc", |
685 "src/compiler/control-equivalence.h", | 686 "src/compiler/control-equivalence.h", |
(...skipping 22 matching lines...) Expand all Loading... |
708 "src/compiler/greedy-allocator.cc", | 709 "src/compiler/greedy-allocator.cc", |
709 "src/compiler/greedy-allocator.h", | 710 "src/compiler/greedy-allocator.h", |
710 "src/compiler/instruction-codes.h", | 711 "src/compiler/instruction-codes.h", |
711 "src/compiler/instruction-selector-impl.h", | 712 "src/compiler/instruction-selector-impl.h", |
712 "src/compiler/instruction-selector.cc", | 713 "src/compiler/instruction-selector.cc", |
713 "src/compiler/instruction-selector.h", | 714 "src/compiler/instruction-selector.h", |
714 "src/compiler/instruction.cc", | 715 "src/compiler/instruction.cc", |
715 "src/compiler/instruction.h", | 716 "src/compiler/instruction.h", |
716 "src/compiler/interpreter-assembler.cc", | 717 "src/compiler/interpreter-assembler.cc", |
717 "src/compiler/interpreter-assembler.h", | 718 "src/compiler/interpreter-assembler.h", |
| 719 "src/compiler/interpreter-linkage.cc", |
718 "src/compiler/js-builtin-reducer.cc", | 720 "src/compiler/js-builtin-reducer.cc", |
719 "src/compiler/js-builtin-reducer.h", | 721 "src/compiler/js-builtin-reducer.h", |
720 "src/compiler/js-context-relaxation.cc", | 722 "src/compiler/js-context-relaxation.cc", |
721 "src/compiler/js-context-relaxation.h", | 723 "src/compiler/js-context-relaxation.h", |
722 "src/compiler/js-context-specialization.cc", | 724 "src/compiler/js-context-specialization.cc", |
723 "src/compiler/js-context-specialization.h", | 725 "src/compiler/js-context-specialization.h", |
724 "src/compiler/js-frame-specialization.cc", | 726 "src/compiler/js-frame-specialization.cc", |
725 "src/compiler/js-frame-specialization.h", | 727 "src/compiler/js-frame-specialization.h", |
726 "src/compiler/js-generic-lowering.cc", | 728 "src/compiler/js-generic-lowering.cc", |
727 "src/compiler/js-generic-lowering.h", | 729 "src/compiler/js-generic-lowering.h", |
728 "src/compiler/js-graph.cc", | 730 "src/compiler/js-graph.cc", |
729 "src/compiler/js-graph.h", | 731 "src/compiler/js-graph.h", |
730 "src/compiler/js-inlining.cc", | 732 "src/compiler/js-inlining.cc", |
731 "src/compiler/js-inlining.h", | 733 "src/compiler/js-inlining.h", |
732 "src/compiler/js-intrinsic-lowering.cc", | 734 "src/compiler/js-intrinsic-lowering.cc", |
733 "src/compiler/js-intrinsic-lowering.h", | 735 "src/compiler/js-intrinsic-lowering.h", |
| 736 "src/compiler/js-linkage.cc", |
734 "src/compiler/js-operator.cc", | 737 "src/compiler/js-operator.cc", |
735 "src/compiler/js-operator.h", | 738 "src/compiler/js-operator.h", |
736 "src/compiler/js-type-feedback.cc", | 739 "src/compiler/js-type-feedback.cc", |
737 "src/compiler/js-type-feedback.h", | 740 "src/compiler/js-type-feedback.h", |
738 "src/compiler/js-type-feedback-lowering.cc", | 741 "src/compiler/js-type-feedback-lowering.cc", |
739 "src/compiler/js-type-feedback-lowering.h", | 742 "src/compiler/js-type-feedback-lowering.h", |
740 "src/compiler/js-typed-lowering.cc", | 743 "src/compiler/js-typed-lowering.cc", |
741 "src/compiler/js-typed-lowering.h", | 744 "src/compiler/js-typed-lowering.h", |
742 "src/compiler/jump-threading.cc", | 745 "src/compiler/jump-threading.cc", |
743 "src/compiler/jump-threading.h", | 746 "src/compiler/jump-threading.h", |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
786 "src/compiler/preprocess-live-ranges.h", | 789 "src/compiler/preprocess-live-ranges.h", |
787 "src/compiler/raw-machine-assembler.cc", | 790 "src/compiler/raw-machine-assembler.cc", |
788 "src/compiler/raw-machine-assembler.h", | 791 "src/compiler/raw-machine-assembler.h", |
789 "src/compiler/register-allocator.cc", | 792 "src/compiler/register-allocator.cc", |
790 "src/compiler/register-allocator.h", | 793 "src/compiler/register-allocator.h", |
791 "src/compiler/register-allocator-verifier.cc", | 794 "src/compiler/register-allocator-verifier.cc", |
792 "src/compiler/register-allocator-verifier.h", | 795 "src/compiler/register-allocator-verifier.h", |
793 "src/compiler/register-configuration.cc", | 796 "src/compiler/register-configuration.cc", |
794 "src/compiler/register-configuration.h", | 797 "src/compiler/register-configuration.h", |
795 "src/compiler/representation-change.h", | 798 "src/compiler/representation-change.h", |
| 799 "src/compiler/runtime-linkage.cc", |
796 "src/compiler/schedule.cc", | 800 "src/compiler/schedule.cc", |
797 "src/compiler/schedule.h", | 801 "src/compiler/schedule.h", |
798 "src/compiler/scheduler.cc", | 802 "src/compiler/scheduler.cc", |
799 "src/compiler/scheduler.h", | 803 "src/compiler/scheduler.h", |
800 "src/compiler/select-lowering.cc", | 804 "src/compiler/select-lowering.cc", |
801 "src/compiler/select-lowering.h", | 805 "src/compiler/select-lowering.h", |
802 "src/compiler/simplified-lowering.cc", | 806 "src/compiler/simplified-lowering.cc", |
803 "src/compiler/simplified-lowering.h", | 807 "src/compiler/simplified-lowering.h", |
804 "src/compiler/simplified-operator-reducer.cc", | 808 "src/compiler/simplified-operator-reducer.cc", |
805 "src/compiler/simplified-operator-reducer.h", | 809 "src/compiler/simplified-operator-reducer.h", |
(...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1220 "src/ia32/lithium-gap-resolver-ia32.h", | 1224 "src/ia32/lithium-gap-resolver-ia32.h", |
1221 "src/ia32/lithium-ia32.cc", | 1225 "src/ia32/lithium-ia32.cc", |
1222 "src/ia32/lithium-ia32.h", | 1226 "src/ia32/lithium-ia32.h", |
1223 "src/ia32/macro-assembler-ia32.cc", | 1227 "src/ia32/macro-assembler-ia32.cc", |
1224 "src/ia32/macro-assembler-ia32.h", | 1228 "src/ia32/macro-assembler-ia32.h", |
1225 "src/ia32/regexp-macro-assembler-ia32.cc", | 1229 "src/ia32/regexp-macro-assembler-ia32.cc", |
1226 "src/ia32/regexp-macro-assembler-ia32.h", | 1230 "src/ia32/regexp-macro-assembler-ia32.h", |
1227 "src/compiler/ia32/code-generator-ia32.cc", | 1231 "src/compiler/ia32/code-generator-ia32.cc", |
1228 "src/compiler/ia32/instruction-codes-ia32.h", | 1232 "src/compiler/ia32/instruction-codes-ia32.h", |
1229 "src/compiler/ia32/instruction-selector-ia32.cc", | 1233 "src/compiler/ia32/instruction-selector-ia32.cc", |
1230 "src/compiler/ia32/linkage-ia32.cc", | |
1231 "src/debug/ia32/debug-ia32.cc", | 1234 "src/debug/ia32/debug-ia32.cc", |
1232 "src/full-codegen/ia32/full-codegen-ia32.cc", | 1235 "src/full-codegen/ia32/full-codegen-ia32.cc", |
1233 "src/ic/ia32/access-compiler-ia32.cc", | 1236 "src/ic/ia32/access-compiler-ia32.cc", |
1234 "src/ic/ia32/handler-compiler-ia32.cc", | 1237 "src/ic/ia32/handler-compiler-ia32.cc", |
1235 "src/ic/ia32/ic-ia32.cc", | 1238 "src/ic/ia32/ic-ia32.cc", |
1236 "src/ic/ia32/ic-compiler-ia32.cc", | 1239 "src/ic/ia32/ic-compiler-ia32.cc", |
1237 "src/ic/ia32/stub-cache-ia32.cc", | 1240 "src/ic/ia32/stub-cache-ia32.cc", |
1238 ] | 1241 ] |
1239 } else if (v8_target_arch == "x64") { | 1242 } else if (v8_target_arch == "x64") { |
1240 sources += [ | 1243 sources += [ |
(...skipping 17 matching lines...) Expand all Loading... |
1258 "src/x64/lithium-gap-resolver-x64.h", | 1261 "src/x64/lithium-gap-resolver-x64.h", |
1259 "src/x64/lithium-x64.cc", | 1262 "src/x64/lithium-x64.cc", |
1260 "src/x64/lithium-x64.h", | 1263 "src/x64/lithium-x64.h", |
1261 "src/x64/macro-assembler-x64.cc", | 1264 "src/x64/macro-assembler-x64.cc", |
1262 "src/x64/macro-assembler-x64.h", | 1265 "src/x64/macro-assembler-x64.h", |
1263 "src/x64/regexp-macro-assembler-x64.cc", | 1266 "src/x64/regexp-macro-assembler-x64.cc", |
1264 "src/x64/regexp-macro-assembler-x64.h", | 1267 "src/x64/regexp-macro-assembler-x64.h", |
1265 "src/compiler/x64/code-generator-x64.cc", | 1268 "src/compiler/x64/code-generator-x64.cc", |
1266 "src/compiler/x64/instruction-codes-x64.h", | 1269 "src/compiler/x64/instruction-codes-x64.h", |
1267 "src/compiler/x64/instruction-selector-x64.cc", | 1270 "src/compiler/x64/instruction-selector-x64.cc", |
1268 "src/compiler/x64/linkage-x64.cc", | |
1269 "src/debug/x64/debug-x64.cc", | 1271 "src/debug/x64/debug-x64.cc", |
1270 "src/full-codegen/x64/full-codegen-x64.cc", | 1272 "src/full-codegen/x64/full-codegen-x64.cc", |
1271 "src/ic/x64/access-compiler-x64.cc", | 1273 "src/ic/x64/access-compiler-x64.cc", |
1272 "src/ic/x64/handler-compiler-x64.cc", | 1274 "src/ic/x64/handler-compiler-x64.cc", |
1273 "src/ic/x64/ic-x64.cc", | 1275 "src/ic/x64/ic-x64.cc", |
1274 "src/ic/x64/ic-compiler-x64.cc", | 1276 "src/ic/x64/ic-compiler-x64.cc", |
1275 "src/ic/x64/stub-cache-x64.cc", | 1277 "src/ic/x64/stub-cache-x64.cc", |
1276 ] | 1278 ] |
1277 } else if (v8_target_arch == "arm") { | 1279 } else if (v8_target_arch == "arm") { |
1278 sources += [ | 1280 sources += [ |
(...skipping 22 matching lines...) Expand all Loading... |
1301 "src/arm/lithium-gap-resolver-arm.h", | 1303 "src/arm/lithium-gap-resolver-arm.h", |
1302 "src/arm/macro-assembler-arm.cc", | 1304 "src/arm/macro-assembler-arm.cc", |
1303 "src/arm/macro-assembler-arm.h", | 1305 "src/arm/macro-assembler-arm.h", |
1304 "src/arm/regexp-macro-assembler-arm.cc", | 1306 "src/arm/regexp-macro-assembler-arm.cc", |
1305 "src/arm/regexp-macro-assembler-arm.h", | 1307 "src/arm/regexp-macro-assembler-arm.h", |
1306 "src/arm/simulator-arm.cc", | 1308 "src/arm/simulator-arm.cc", |
1307 "src/arm/simulator-arm.h", | 1309 "src/arm/simulator-arm.h", |
1308 "src/compiler/arm/code-generator-arm.cc", | 1310 "src/compiler/arm/code-generator-arm.cc", |
1309 "src/compiler/arm/instruction-codes-arm.h", | 1311 "src/compiler/arm/instruction-codes-arm.h", |
1310 "src/compiler/arm/instruction-selector-arm.cc", | 1312 "src/compiler/arm/instruction-selector-arm.cc", |
1311 "src/compiler/arm/linkage-arm.cc", | |
1312 "src/debug/arm/debug-arm.cc", | 1313 "src/debug/arm/debug-arm.cc", |
1313 "src/full-codegen/arm/full-codegen-arm.cc", | 1314 "src/full-codegen/arm/full-codegen-arm.cc", |
1314 "src/ic/arm/access-compiler-arm.cc", | 1315 "src/ic/arm/access-compiler-arm.cc", |
1315 "src/ic/arm/handler-compiler-arm.cc", | 1316 "src/ic/arm/handler-compiler-arm.cc", |
1316 "src/ic/arm/ic-arm.cc", | 1317 "src/ic/arm/ic-arm.cc", |
1317 "src/ic/arm/ic-compiler-arm.cc", | 1318 "src/ic/arm/ic-compiler-arm.cc", |
1318 "src/ic/arm/stub-cache-arm.cc", | 1319 "src/ic/arm/stub-cache-arm.cc", |
1319 ] | 1320 ] |
1320 } else if (v8_target_arch == "arm64") { | 1321 } else if (v8_target_arch == "arm64") { |
1321 sources += [ | 1322 sources += [ |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1354 "src/arm64/macro-assembler-arm64-inl.h", | 1355 "src/arm64/macro-assembler-arm64-inl.h", |
1355 "src/arm64/regexp-macro-assembler-arm64.cc", | 1356 "src/arm64/regexp-macro-assembler-arm64.cc", |
1356 "src/arm64/regexp-macro-assembler-arm64.h", | 1357 "src/arm64/regexp-macro-assembler-arm64.h", |
1357 "src/arm64/simulator-arm64.cc", | 1358 "src/arm64/simulator-arm64.cc", |
1358 "src/arm64/simulator-arm64.h", | 1359 "src/arm64/simulator-arm64.h", |
1359 "src/arm64/utils-arm64.cc", | 1360 "src/arm64/utils-arm64.cc", |
1360 "src/arm64/utils-arm64.h", | 1361 "src/arm64/utils-arm64.h", |
1361 "src/compiler/arm64/code-generator-arm64.cc", | 1362 "src/compiler/arm64/code-generator-arm64.cc", |
1362 "src/compiler/arm64/instruction-codes-arm64.h", | 1363 "src/compiler/arm64/instruction-codes-arm64.h", |
1363 "src/compiler/arm64/instruction-selector-arm64.cc", | 1364 "src/compiler/arm64/instruction-selector-arm64.cc", |
1364 "src/compiler/arm64/linkage-arm64.cc", | |
1365 "src/debug/arm64/debug-arm64.cc", | 1365 "src/debug/arm64/debug-arm64.cc", |
1366 "src/full-codegen/arm64/full-codegen-arm64.cc", | 1366 "src/full-codegen/arm64/full-codegen-arm64.cc", |
1367 "src/ic/arm64/access-compiler-arm64.cc", | 1367 "src/ic/arm64/access-compiler-arm64.cc", |
1368 "src/ic/arm64/handler-compiler-arm64.cc", | 1368 "src/ic/arm64/handler-compiler-arm64.cc", |
1369 "src/ic/arm64/ic-arm64.cc", | 1369 "src/ic/arm64/ic-arm64.cc", |
1370 "src/ic/arm64/ic-compiler-arm64.cc", | 1370 "src/ic/arm64/ic-compiler-arm64.cc", |
1371 "src/ic/arm64/stub-cache-arm64.cc", | 1371 "src/ic/arm64/stub-cache-arm64.cc", |
1372 ] | 1372 ] |
1373 } else if (v8_target_arch == "mipsel") { | 1373 } else if (v8_target_arch == "mipsel") { |
1374 sources += [ | 1374 sources += [ |
(...skipping 21 matching lines...) Expand all Loading... |
1396 "src/mips/lithium-mips.h", | 1396 "src/mips/lithium-mips.h", |
1397 "src/mips/macro-assembler-mips.cc", | 1397 "src/mips/macro-assembler-mips.cc", |
1398 "src/mips/macro-assembler-mips.h", | 1398 "src/mips/macro-assembler-mips.h", |
1399 "src/mips/regexp-macro-assembler-mips.cc", | 1399 "src/mips/regexp-macro-assembler-mips.cc", |
1400 "src/mips/regexp-macro-assembler-mips.h", | 1400 "src/mips/regexp-macro-assembler-mips.h", |
1401 "src/mips/simulator-mips.cc", | 1401 "src/mips/simulator-mips.cc", |
1402 "src/mips/simulator-mips.h", | 1402 "src/mips/simulator-mips.h", |
1403 "src/compiler/mips/code-generator-mips.cc", | 1403 "src/compiler/mips/code-generator-mips.cc", |
1404 "src/compiler/mips/instruction-codes-mips.h", | 1404 "src/compiler/mips/instruction-codes-mips.h", |
1405 "src/compiler/mips/instruction-selector-mips.cc", | 1405 "src/compiler/mips/instruction-selector-mips.cc", |
1406 "src/compiler/mips/linkage-mips.cc", | |
1407 "src/debug/mips/debug-mips.cc", | 1406 "src/debug/mips/debug-mips.cc", |
1408 "src/full-codegen/mips/full-codegen-mips.cc", | 1407 "src/full-codegen/mips/full-codegen-mips.cc", |
1409 "src/ic/mips/access-compiler-mips.cc", | 1408 "src/ic/mips/access-compiler-mips.cc", |
1410 "src/ic/mips/handler-compiler-mips.cc", | 1409 "src/ic/mips/handler-compiler-mips.cc", |
1411 "src/ic/mips/ic-mips.cc", | 1410 "src/ic/mips/ic-mips.cc", |
1412 "src/ic/mips/ic-compiler-mips.cc", | 1411 "src/ic/mips/ic-compiler-mips.cc", |
1413 "src/ic/mips/stub-cache-mips.cc", | 1412 "src/ic/mips/stub-cache-mips.cc", |
1414 ] | 1413 ] |
1415 } else if (v8_target_arch == "mips64el") { | 1414 } else if (v8_target_arch == "mips64el") { |
1416 sources += [ | 1415 sources += [ |
(...skipping 362 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1779 if (!is_component_build) { | 1778 if (!is_component_build) { |
1780 sources += [ | 1779 sources += [ |
1781 "$target_gen_dir/d8-js.cc", | 1780 "$target_gen_dir/d8-js.cc", |
1782 ] | 1781 ] |
1783 } | 1782 } |
1784 if (v8_enable_i18n_support) { | 1783 if (v8_enable_i18n_support) { |
1785 deps += [ "//third_party/icu" ] | 1784 deps += [ "//third_party/icu" ] |
1786 } | 1785 } |
1787 } | 1786 } |
1788 } | 1787 } |
OLD | NEW |