Skip to content

Commit 1f315a2

Browse files
committed
tools: update V8 gypfiles for 13.1
Refs: v8/v8@74e68ab Refs: v8/v8@8390dab
1 parent 241beab commit 1f315a2

File tree

1 file changed

+5
-44
lines changed

1 file changed

+5
-44
lines changed

tools/v8_gypfiles/v8.gyp

Lines changed: 5 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,11 @@
617617
'<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?sources = ")',
618618
],
619619
'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+
}],
620625
['v8_enable_snapshot_compression==1', {
621626
'sources': [
622627
'<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_snapshot_compression.*?sources \\+= ")',
@@ -927,7 +932,6 @@
927932
'v8_base_without_compiler',
928933
'v8_libbase',
929934
'v8_shared_internal_headers',
930-
'v8_turboshaft',
931935
'v8_pch',
932936
'v8_abseil',
933937
'fp16',
@@ -940,40 +944,6 @@
940944
}],
941945
],
942946
}, # 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
977947
{
978948
'target_name': 'v8_compiler_for_mksnapshot',
979949
'type': 'none',
@@ -1074,7 +1044,6 @@
10741044
['v8_enable_webassembly==1', {
10751045
'sources': [
10761046
'<!@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',
10781047
],
10791048
}],
10801049
['v8_enable_heap_snapshot_verify==1', {
@@ -1284,13 +1253,6 @@
12841253
'v8_base_without_compiler',
12851254
'v8_compiler',
12861255
],
1287-
'conditions': [
1288-
['v8_enable_turbofan==1', {
1289-
'dependencies': [
1290-
'v8_turboshaft',
1291-
],
1292-
}],
1293-
],
12941256
}, # v8_base
12951257
{
12961258
'target_name': 'torque_base',
@@ -1695,7 +1657,6 @@
16951657
'v8_libbase',
16961658
'v8_libplatform',
16971659
'v8_maybe_icu',
1698-
'v8_turboshaft',
16991660
'v8_pch',
17001661
'v8_abseil',
17011662
'fp16',

0 commit comments

Comments
 (0)