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 1
1
{
2
+ 'includes' : ['toolchain.gypi' ],
2
3
'targets' : [
3
4
{
4
5
'target_name' : 'abseil' ,
Original file line number Diff line number Diff line change 40
40
'ubsan_vptr%' : 0 ,
41
41
'has_valgrind%' : 0 ,
42
42
'coverage%' : 0 ,
43
+
44
+ # Toolchain settings.
43
45
'v8_target_arch%' : '<(target_arch)' ,
44
46
'v8_host_byteorder%' : '<!("<(python)" -c "import sys; print(sys.byteorder)")' ,
45
47
'force_dynamic_crt%' : 0 ,
46
48
49
+ # Enable control-flow integrity features, such as pointer authentication
50
+ # for ARM64.
51
+ 'v8_control_flow_integrity%' : 0 ,
52
+
47
53
# Setting 'v8_can_use_vfp32dregs' to 'true' will cause V8 to use the VFP
48
54
# registers d16-d31 in the generated code, both in the snapshot and for the
49
55
# ARM target. Leaving the default value of 'false' will avoid the use of
98
104
'gcmole%' : 0 ,
99
105
},
100
106
'target_defaults' : {
101
- 'include_dirs' : [
102
- '<(V8_ROOT)' ,
103
- '<(V8_ROOT)/include' ,
104
- ],
105
107
'cflags!' : ['-Wall' , '-Wextra' ],
106
108
'conditions' : [
107
109
['clang==0 and OS!="win"' , {
Original file line number Diff line number Diff line change 36
36
},
37
37
'includes' : ['toolchain.gypi' , 'features.gypi' ],
38
38
'target_defaults' : {
39
+ 'include_dirs' : [
40
+ '<(V8_ROOT)' ,
41
+ '<(V8_ROOT)/include' ,
42
+ ],
39
43
'msvs_settings' : {
40
44
'VCCLCompilerTool' : {
41
45
'AdditionalOptions' : ['/utf-8' ]
You can’t perform that action at this time.
0 commit comments