Skip to content

Commit d63fd92

Browse files
targosnodejs-github-bot
authored andcommitted
tools: update V8 gypfiles for 13.1
Refs: v8/v8@74e68ab Refs: v8/v8@8390dab
1 parent c469035 commit d63fd92

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', {
@@ -1279,13 +1248,6 @@
12791248
'v8_base_without_compiler',
12801249
'v8_compiler',
12811250
],
1282-
'conditions': [
1283-
['v8_enable_turbofan==1', {
1284-
'dependencies': [
1285-
'v8_turboshaft',
1286-
],
1287-
}],
1288-
],
12891251
}, # v8_base
12901252
{
12911253
'target_name': 'torque_base',
@@ -1690,7 +1652,6 @@
16901652
'v8_libbase',
16911653
'v8_libplatform',
16921654
'v8_maybe_icu',
1693-
'v8_turboshaft',
16941655
'v8_pch',
16951656
'v8_abseil',
16961657
'fp16',

0 commit comments

Comments
 (0)