|
221 | 221 | '<(torque_output_root)/torque-generated/bit-fields-tq.h',
|
222 | 222 | '<(torque_output_root)/torque-generated/builtin-definitions-tq.h',
|
223 | 223 | '<(torque_output_root)/torque-generated/interface-descriptors-tq.inc',
|
| 224 | + '<(torque_output_root)/torque-generated/factory-tq.cc', |
| 225 | + '<(torque_output_root)/torque-generated/factory-tq.inc', |
224 | 226 | '<(torque_output_root)/torque-generated/field-offsets-tq.h',
|
225 | 227 | '<(torque_output_root)/torque-generated/class-verifiers-tq.cc',
|
226 | 228 | '<(torque_output_root)/torque-generated/class-verifiers-tq.h',
|
227 | 229 | '<(torque_output_root)/torque-generated/enum-verifiers-tq.cc',
|
228 | 230 | '<(torque_output_root)/torque-generated/objects-printer-tq.cc',
|
| 231 | + '<(torque_output_root)/torque-generated/objects-body-descriptors-tq-inl.h', |
229 | 232 | '<(torque_output_root)/torque-generated/class-definitions-tq.cc',
|
230 | 233 | '<(torque_output_root)/torque-generated/class-definitions-tq-inl.h',
|
231 | 234 | '<(torque_output_root)/torque-generated/class-definitions-tq.h',
|
|
309 | 312 | '<(torque_output_root)/torque-generated/class-definitions-tq.cc',
|
310 | 313 | '<(torque_output_root)/torque-generated/class-verifiers-tq.cc',
|
311 | 314 | '<(torque_output_root)/torque-generated/class-verifiers-tq.h',
|
| 315 | + '<(torque_output_root)/torque-generated/factory-tq.cc', |
312 | 316 | '<(torque_output_root)/torque-generated/objects-printer-tq.cc',
|
313 | 317 | ],
|
314 | 318 | 'include_dirs': [
|
|
425 | 429 | '<(V8_ROOT)/src/builtins/mips64/builtins-mips64.cc',
|
426 | 430 | ],
|
427 | 431 | }],
|
428 |
| - ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', { |
| 432 | + ['v8_target_arch=="ppc"', { |
| 433 | + 'sources': [ |
| 434 | + '<(V8_ROOT)/src/builtins/ppc/builtins-ppc.cc', |
| 435 | + ], |
| 436 | + }], |
| 437 | + ['v8_target_arch=="ppc64"', { |
429 | 438 | 'sources': [
|
430 | 439 | '<(V8_ROOT)/src/builtins/ppc/builtins-ppc.cc',
|
431 | 440 | ],
|
|
595 | 604 | ],
|
596 | 605 | 'direct_dependent_settings': {
|
597 | 606 | 'sources': [
|
| 607 | + '<(V8_ROOT)/include/v8-fast-api-calls.h', |
598 | 608 | '<(V8_ROOT)/include/v8-internal.h',
|
599 | 609 | '<(V8_ROOT)/include/v8.h',
|
600 | 610 | '<(V8_ROOT)/include/v8config.h',
|
|
738 | 748 | ['want_separate_host_toolset', {
|
739 | 749 | 'toolsets': ['host', 'target'],
|
740 | 750 | }],
|
| 751 | + ['v8_control_flow_integrity==1', { |
| 752 | + 'sources': [ |
| 753 | + '<(V8_ROOT)/src/execution/arm64/pointer-authentication-arm64.h', |
| 754 | + ], |
| 755 | + }, { |
| 756 | + 'sources': [ |
| 757 | + '<(V8_ROOT)/src/execution/pointer-authentication-dummy.h', |
| 758 | + ], |
| 759 | + }], |
741 | 760 | ['v8_target_arch=="ia32"', {
|
742 | 761 | 'sources': [ ### gcmole(arch:ia32) ###
|
743 | 762 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"x86.*?sources \+= ")',
|
|
764 | 783 | }],
|
765 | 784 | ['v8_target_arch=="arm"', {
|
766 | 785 | 'sources': [ ### gcmole(arch:arm) ###
|
767 |
| - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"arm.*?sources \+= ")', |
| 786 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"arm\\".*?sources \+= ")', |
768 | 787 | ],
|
769 | 788 | }],
|
770 | 789 | ['v8_target_arch=="arm64"', {
|
771 | 790 | 'sources': [ ### gcmole(arch:arm64) ###
|
772 |
| - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"arm64.*?sources \+= ")', |
| 791 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"arm64\\".*?sources \+= ")', |
773 | 792 | ],
|
774 | 793 | 'conditions': [
|
775 | 794 | ['OS=="win"', {
|
|
790 | 809 | }],
|
791 | 810 | ['v8_target_arch=="mips" or v8_target_arch=="mipsel"', {
|
792 | 811 | 'sources': [ ### gcmole(arch:mipsel) ###
|
793 |
| - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"mips.*?sources \+= ")', |
| 812 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"mips\\".*?sources \+= ")', |
794 | 813 | ],
|
795 | 814 | }],
|
796 | 815 | ['v8_target_arch=="mips64" or v8_target_arch=="mips64el"', {
|
797 | 816 | 'sources': [ ### gcmole(arch:mips64el) ###
|
798 |
| - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"mips64.*?sources \+= ")', |
| 817 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"mips64\\".*?sources \+= ")', |
799 | 818 | ],
|
800 | 819 | }],
|
801 |
| - ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', { |
| 820 | + ['v8_target_arch=="ppc"', { |
802 | 821 | 'sources': [ ### gcmole(arch:ppc) ###
|
803 |
| - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"ppc.*?sources \+= ")', |
| 822 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"ppc\\".*?sources \+= ")', |
| 823 | + ], |
| 824 | + }], |
| 825 | + ['v8_target_arch=="ppc64"', { |
| 826 | + 'sources': [ ### gcmole(arch:ppc64) ### |
| 827 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"ppc64\\".*?sources \+= ")', |
804 | 828 | ],
|
805 | 829 | }],
|
806 | 830 | ['v8_target_arch=="s390x"', {
|
807 | 831 | 'sources': [ ### gcmole(arch:s390) ###
|
808 |
| - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"s390.*?sources \+= ")', |
| 832 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"s390\\".*?sources \+= ")', |
809 | 833 | ],
|
810 | 834 | }],
|
811 | 835 | ['OS=="win"', {
|
|
1628 | 1652 | }],
|
1629 | 1653 | ],
|
1630 | 1654 | 'direct_dependent_settings': {
|
1631 |
| - 'include_dirs': [ '<(V8_ROOT)/third_party/zlib' ], |
| 1655 | + 'include_dirs': [ |
| 1656 | + '<(V8_ROOT)/third_party/zlib', |
| 1657 | + '<(V8_ROOT)/third_party/zlib/google', |
| 1658 | + ], |
1632 | 1659 | },
|
1633 | 1660 | 'defines': [ 'ZLIB_IMPLEMENTATION' ],
|
1634 |
| - 'include_dirs': [ '<(V8_ROOT)/third_party/zlib' ], |
1635 |
| - 'sources': [ '<(V8_ROOT)/third_party/zlib/adler32.c' ], |
| 1661 | + 'include_dirs': [ |
| 1662 | + '<(V8_ROOT)/third_party/zlib', |
| 1663 | + '<(V8_ROOT)/third_party/zlib/google', |
| 1664 | + ], |
| 1665 | + 'sources': [ |
| 1666 | + '<(V8_ROOT)/third_party/zlib/adler32.c', |
| 1667 | + '<(V8_ROOT)/third_party/zlib/chromeconf.h', |
| 1668 | + '<(V8_ROOT)/third_party/zlib/compress.c', |
| 1669 | + '<(V8_ROOT)/third_party/zlib/contrib/optimizations/insert_string.h', |
| 1670 | + '<(V8_ROOT)/third_party/zlib/contrib/optimizations/insert_string.h', |
| 1671 | + '<(V8_ROOT)/third_party/zlib/cpu_features.c', |
| 1672 | + '<(V8_ROOT)/third_party/zlib/cpu_features.h', |
| 1673 | + '<(V8_ROOT)/third_party/zlib/crc32.c', |
| 1674 | + '<(V8_ROOT)/third_party/zlib/crc32.h', |
| 1675 | + '<(V8_ROOT)/third_party/zlib/deflate.c', |
| 1676 | + '<(V8_ROOT)/third_party/zlib/deflate.h', |
| 1677 | + '<(V8_ROOT)/third_party/zlib/gzclose.c', |
| 1678 | + '<(V8_ROOT)/third_party/zlib/gzguts.h', |
| 1679 | + '<(V8_ROOT)/third_party/zlib/gzlib.c', |
| 1680 | + '<(V8_ROOT)/third_party/zlib/gzread.c', |
| 1681 | + '<(V8_ROOT)/third_party/zlib/gzwrite.c', |
| 1682 | + '<(V8_ROOT)/third_party/zlib/infback.c', |
| 1683 | + '<(V8_ROOT)/third_party/zlib/inffast.c', |
| 1684 | + '<(V8_ROOT)/third_party/zlib/inffast.h', |
| 1685 | + '<(V8_ROOT)/third_party/zlib/inffixed.h', |
| 1686 | + '<(V8_ROOT)/third_party/zlib/inflate.c', |
| 1687 | + '<(V8_ROOT)/third_party/zlib/inflate.h', |
| 1688 | + '<(V8_ROOT)/third_party/zlib/inftrees.c', |
| 1689 | + '<(V8_ROOT)/third_party/zlib/inftrees.h', |
| 1690 | + '<(V8_ROOT)/third_party/zlib/trees.c', |
| 1691 | + '<(V8_ROOT)/third_party/zlib/trees.h', |
| 1692 | + '<(V8_ROOT)/third_party/zlib/uncompr.c', |
| 1693 | + '<(V8_ROOT)/third_party/zlib/zconf.h', |
| 1694 | + '<(V8_ROOT)/third_party/zlib/zlib.h', |
| 1695 | + '<(V8_ROOT)/third_party/zlib/zutil.c', |
| 1696 | + '<(V8_ROOT)/third_party/zlib/zutil.h', |
| 1697 | + '<(V8_ROOT)/third_party/zlib/google/compression_utils_portable.cc', |
| 1698 | + '<(V8_ROOT)/third_party/zlib/google/compression_utils_portable.h', |
| 1699 | + ], |
1636 | 1700 | }, # v8_zlib
|
1637 | 1701 | ],
|
1638 | 1702 | }
|
0 commit comments