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
125
131
}],
126
132
],
127
133
'target_defaults' : {
128
- 'include_dirs' : [
129
- '<(V8_ROOT)' ,
130
- '<(V8_ROOT)/include' ,
131
- ],
132
134
'cflags!' : ['-Wall' , '-Wextra' ],
133
135
'conditions' : [
134
136
['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