File tree Expand file tree Collapse file tree 3 files changed +11
-4
lines changed Expand file tree Collapse file tree 3 files changed +11
-4
lines changed 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