|
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', |
|
1074 | 1044 | ['v8_enable_webassembly==1', { |
1075 | 1045 | 'sources': [ |
1076 | 1046 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_webassembly.*?sources \\+= ")', |
1077 | | - '<(V8_ROOT)/src/wasm/fuzzing/random-module-generation.cc', |
1078 | 1047 | ], |
1079 | 1048 | }], |
1080 | 1049 | ['v8_enable_heap_snapshot_verify==1', { |
|
1284 | 1253 | 'v8_base_without_compiler', |
1285 | 1254 | 'v8_compiler', |
1286 | 1255 | ], |
1287 | | - 'conditions': [ |
1288 | | - ['v8_enable_turbofan==1', { |
1289 | | - 'dependencies': [ |
1290 | | - 'v8_turboshaft', |
1291 | | - ], |
1292 | | - }], |
1293 | | - ], |
1294 | 1256 | }, # v8_base |
1295 | 1257 | { |
1296 | 1258 | 'target_name': 'torque_base', |
|
1695 | 1657 | 'v8_libbase', |
1696 | 1658 | 'v8_libplatform', |
1697 | 1659 | 'v8_maybe_icu', |
1698 | | - 'v8_turboshaft', |
1699 | 1660 | 'v8_pch', |
1700 | 1661 | 'v8_abseil', |
1701 | 1662 | 'fp16', |
|
0 commit comments