File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
2+ 'includes' : ['toolchain.gypi' ],
23'targets' : [
34 {
45'target_name' : 'abseil' ,
Original file line number Diff line number Diff line change 4040'ubsan_vptr%' : 0 ,
4141'has_valgrind%' : 0 ,
4242'coverage%' : 0 ,
43+
44+ # Toolchain settings.
4345'v8_target_arch%' : '<(target_arch)' ,
4446'v8_host_byteorder%' : '<!("<(python)" -c "import sys; print(sys.byteorder)")' ,
4547'force_dynamic_crt%' : 0 ,
4648
49+ # Enable control-flow integrity features, such as pointer authentication
50+ # for ARM64.
51+ 'v8_control_flow_integrity%' : 0 ,
52+
4753# Setting 'v8_can_use_vfp32dregs' to 'true' will cause V8 to use the VFP
4854# registers d16-d31 in the generated code, both in the snapshot and for the
4955# ARM target. Leaving the default value of 'false' will avoid the use of
125131 }],
126132 ],
127133'target_defaults' : {
128- 'include_dirs' : [
129- '<(V8_ROOT)' ,
130- '<(V8_ROOT)/include' ,
131- ],
132134'cflags!' : ['-Wall' , '-Wextra' ],
133135'conditions' : [
134136 ['clang==0 and OS!="win"' , {
Original file line number Diff line number Diff line change 3636 },
3737'includes' : ['toolchain.gypi' , 'features.gypi' ],
3838'target_defaults' : {
39+ 'include_dirs' : [
40+ '<(V8_ROOT)' ,
41+ '<(V8_ROOT)/include' ,
42+ ],
3943'msvs_settings' : {
4044'VCCLCompilerTool' : {
4145'AdditionalOptions' : ['/utf-8' ]
You can’t perform that action at this time.
0 commit comments