|
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 \\+= ")', |
|
904 | 909 | 'v8_base_without_compiler', |
905 | 910 | 'v8_libbase', |
906 | 911 | 'v8_shared_internal_headers', |
907 | | - 'v8_turboshaft', |
908 | 912 | 'v8_pch', |
909 | 913 | 'v8_abseil', |
910 | 914 | 'fp16', |
|
917 | 921 | }], |
918 | 922 | ], |
919 | 923 | }, # v8_compiler |
920 | | - { |
921 | | - 'target_name': 'v8_turboshaft', |
922 | | - 'type': 'static_library', |
923 | | - 'toolsets': ['host', 'target'], |
924 | | - 'dependencies': [ |
925 | | - 'generate_bytecode_builtins_list', |
926 | | - 'run_torque', |
927 | | - 'v8_internal_headers', |
928 | | - 'v8_maybe_icu', |
929 | | - 'v8_base_without_compiler', |
930 | | - 'v8_libbase', |
931 | | - 'v8_shared_internal_headers', |
932 | | - 'v8_pch', |
933 | | - 'v8_abseil', |
934 | | - 'fp16', |
935 | | - ], |
936 | | - 'sources': [ |
937 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?sources = ")', |
938 | | - ], |
939 | | - 'conditions': [ |
940 | | - ['v8_enable_maglev==0', { |
941 | | - 'sources': [ |
942 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?!v8_enable_maglev.*?sources \\+= ")', |
943 | | - ], |
944 | | - }], |
945 | | - ], |
946 | | - 'msvs_settings': { |
947 | | - 'VCCLCompilerTool': { |
948 | | - 'AdditionalOptions': [ |
949 | | - '/bigobj' |
950 | | - ], |
951 | | - }, |
952 | | - }, |
953 | | - }, # v8_turboshaft |
954 | 924 | { |
955 | 925 | 'target_name': 'v8_compiler_for_mksnapshot', |
956 | 926 | 'type': 'none', |
|
1051 | 1021 | ['v8_enable_webassembly==1', { |
1052 | 1022 | 'sources': [ |
1053 | 1023 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_webassembly.*?sources \\+= ")', |
1054 | | - '<(V8_ROOT)/src/wasm/fuzzing/random-module-generation.cc', |
1055 | 1024 | ], |
1056 | 1025 | }], |
1057 | 1026 | ['v8_enable_heap_snapshot_verify==1', { |
|
1256 | 1225 | 'v8_base_without_compiler', |
1257 | 1226 | 'v8_compiler', |
1258 | 1227 | ], |
1259 | | - 'conditions': [ |
1260 | | - ['v8_enable_turbofan==1', { |
1261 | | - 'dependencies': [ |
1262 | | - 'v8_turboshaft', |
1263 | | - ], |
1264 | | - }], |
1265 | | - ], |
1266 | 1228 | }, # v8_base |
1267 | 1229 | { |
1268 | 1230 | 'target_name': 'torque_base', |
|
1667 | 1629 | 'v8_libbase', |
1668 | 1630 | 'v8_libplatform', |
1669 | 1631 | 'v8_maybe_icu', |
1670 | | - 'v8_turboshaft', |
1671 | 1632 | 'v8_pch', |
1672 | 1633 | 'v8_abseil', |
1673 | 1634 | 'fp16', |
|
0 commit comments