|
617 | 617 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?sources = ")', |
618 | 618 | ], |
619 | 619 | 'conditions': [ |
| 620 | + ['v8_enable_maglev==0', { |
| 621 | + 'sources': [ |
| 622 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?!v8_enable_maglev.*?sources \\+= ")', |
| 623 | + ], |
| 624 | + }], |
620 | 625 | ['v8_enable_snapshot_compression==1', { |
621 | 626 | 'sources': [ |
622 | 627 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_snapshot_compression.*?sources \\+= ")', |
|
927 | 932 | 'v8_base_without_compiler', |
928 | 933 | 'v8_libbase', |
929 | 934 | 'v8_shared_internal_headers', |
930 | | - 'v8_turboshaft', |
931 | 935 | 'v8_pch', |
932 | 936 | 'v8_abseil', |
933 | 937 | 'fp16', |
|
940 | 944 | }], |
941 | 945 | ], |
942 | 946 | }, # v8_compiler |
943 | | - { |
944 | | - 'target_name': 'v8_turboshaft', |
945 | | - 'type': 'static_library', |
946 | | - 'toolsets': ['host', 'target'], |
947 | | - 'dependencies': [ |
948 | | - 'generate_bytecode_builtins_list', |
949 | | - 'run_torque', |
950 | | - 'v8_internal_headers', |
951 | | - 'v8_maybe_icu', |
952 | | - 'v8_base_without_compiler', |
953 | | - 'v8_libbase', |
954 | | - 'v8_shared_internal_headers', |
955 | | - 'v8_pch', |
956 | | - 'v8_abseil', |
957 | | - 'fp16', |
958 | | - ], |
959 | | - 'sources': [ |
960 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?sources = ")', |
961 | | - ], |
962 | | - 'conditions': [ |
963 | | - ['v8_enable_maglev==0', { |
964 | | - 'sources': [ |
965 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?!v8_enable_maglev.*?sources \\+= ")', |
966 | | - ], |
967 | | - }], |
968 | | - ], |
969 | | - 'msvs_settings': { |
970 | | - 'VCCLCompilerTool': { |
971 | | - 'AdditionalOptions': [ |
972 | | - '/bigobj' |
973 | | - ], |
974 | | - }, |
975 | | - }, |
976 | | - }, # v8_turboshaft |
977 | 947 | { |
978 | 948 | 'target_name': 'v8_compiler_for_mksnapshot', |
979 | 949 | 'type': 'none', |
|
1127 | 1097 | ['v8_enable_webassembly==1', { |
1128 | 1098 | 'sources': [ |
1129 | 1099 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_webassembly.*?sources \\+= ")', |
1130 | | - '<(V8_ROOT)/src/wasm/fuzzing/random-module-generation.cc', |
1131 | 1100 | ], |
1132 | 1101 | }], |
1133 | 1102 | ['v8_enable_heap_snapshot_verify==1', { |
|
1337 | 1306 | 'v8_base_without_compiler', |
1338 | 1307 | 'v8_compiler', |
1339 | 1308 | ], |
1340 | | - 'conditions': [ |
1341 | | - ['v8_enable_turbofan==1', { |
1342 | | - 'dependencies': [ |
1343 | | - 'v8_turboshaft', |
1344 | | - ], |
1345 | | - }], |
1346 | | - ], |
1347 | 1309 | }, # v8_base |
1348 | 1310 | { |
1349 | 1311 | 'target_name': 'torque_base', |
|
1748 | 1710 | 'v8_libbase', |
1749 | 1711 | 'v8_libplatform', |
1750 | 1712 | 'v8_maybe_icu', |
1751 | | - 'v8_turboshaft', |
1752 | 1713 | 'v8_pch', |
1753 | 1714 | 'v8_abseil', |
1754 | 1715 | 'fp16', |
|
0 commit comments