|
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