|
604 | 604 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?sources = ")', |
605 | 605 | ], |
606 | 606 | 'conditions': [ |
| 607 | + ['v8_enable_maglev==0', { |
| 608 | + 'sources': [ |
| 609 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?!v8_enable_maglev.*?sources \\+= ")', |
| 610 | + ], |
| 611 | + }], |
607 | 612 | ['v8_enable_snapshot_compression==1', { |
608 | 613 | 'sources': [ |
609 | 614 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_snapshot_compression.*?sources \\+= ")', |
|
914 | 919 | 'v8_base_without_compiler', |
915 | 920 | 'v8_libbase', |
916 | 921 | 'v8_shared_internal_headers', |
917 | | - 'v8_turboshaft', |
918 | 922 | 'v8_pch', |
919 | 923 | 'v8_abseil', |
920 | 924 | 'fp16', |
|
927 | 931 | }], |
928 | 932 | ], |
929 | 933 | }, # v8_compiler |
930 | | - { |
931 | | - 'target_name': 'v8_turboshaft', |
932 | | - 'type': 'static_library', |
933 | | - 'toolsets': ['host', 'target'], |
934 | | - 'dependencies': [ |
935 | | - 'generate_bytecode_builtins_list', |
936 | | - 'run_torque', |
937 | | - 'v8_internal_headers', |
938 | | - 'v8_maybe_icu', |
939 | | - 'v8_base_without_compiler', |
940 | | - 'v8_libbase', |
941 | | - 'v8_shared_internal_headers', |
942 | | - 'v8_pch', |
943 | | - 'v8_abseil', |
944 | | - 'fp16', |
945 | | - ], |
946 | | - 'sources': [ |
947 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?sources = ")', |
948 | | - ], |
949 | | - 'conditions': [ |
950 | | - ['v8_enable_maglev==0', { |
951 | | - 'sources': [ |
952 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?!v8_enable_maglev.*?sources \\+= ")', |
953 | | - ], |
954 | | - }], |
955 | | - ], |
956 | | - 'msvs_settings': { |
957 | | - 'VCCLCompilerTool': { |
958 | | - 'AdditionalOptions': [ |
959 | | - '/bigobj' |
960 | | - ], |
961 | | - }, |
962 | | - }, |
963 | | - }, # v8_turboshaft |
964 | 934 | { |
965 | 935 | 'target_name': 'v8_compiler_for_mksnapshot', |
966 | 936 | 'type': 'none', |
|
1061 | 1031 | ['v8_enable_webassembly==1', { |
1062 | 1032 | 'sources': [ |
1063 | 1033 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_webassembly.*?sources \\+= ")', |
1064 | | - '<(V8_ROOT)/src/wasm/fuzzing/random-module-generation.cc', |
1065 | 1034 | ], |
1066 | 1035 | }], |
1067 | 1036 | ['v8_enable_heap_snapshot_verify==1', { |
|
1266 | 1235 | 'v8_base_without_compiler', |
1267 | 1236 | 'v8_compiler', |
1268 | 1237 | ], |
1269 | | - 'conditions': [ |
1270 | | - ['v8_enable_turbofan==1', { |
1271 | | - 'dependencies': [ |
1272 | | - 'v8_turboshaft', |
1273 | | - ], |
1274 | | - }], |
1275 | | - ], |
1276 | 1238 | }, # v8_base |
1277 | 1239 | { |
1278 | 1240 | 'target_name': 'torque_base', |
|
1677 | 1639 | 'v8_libbase', |
1678 | 1640 | 'v8_libplatform', |
1679 | 1641 | 'v8_maybe_icu', |
1680 | | - 'v8_turboshaft', |
1681 | 1642 | 'v8_pch', |
1682 | 1643 | 'v8_abseil', |
1683 | 1644 | 'fp16', |
|
0 commit comments