|
43 | 43 | # access is allowed for all CPUs.
|
44 | 44 | 'v8_can_use_unaligned_accesses%': 'default',
|
45 | 45 |
|
46 |
| - # Setting 'v8_can_use_vfp_instructions' to 'true' will enable use of ARM VFP |
| 46 | + # Setting 'v8_can_use_vfp2_instructions' to 'true' will enable use of ARM VFP |
47 | 47 | # instructions in the V8 generated code. VFP instructions will be enabled
|
48 | 48 | # both for the snapshot and for the ARM target. Leaving the default value
|
49 | 49 | # of 'false' will avoid VFP instructions in the snapshot and use CPU feature
|
50 | 50 | # probing when running on the target.
|
51 |
| - 'v8_can_use_vfp_instructions%': 'false', |
| 51 | + 'v8_can_use_vfp2_instructions%': 'false', |
| 52 | + 'v8_can_use_vfp3_instructions%': 'false', |
52 | 53 |
|
53 | 54 | # Similar to vfp but on MIPS.
|
54 | 55 | 'v8_can_use_fpu_instructions%': 'true',
|
|
125 | 126 | 'CAN_USE_UNALIGNED_ACCESSES=0',
|
126 | 127 | ],
|
127 | 128 | }],
|
128 |
| - [ 'v8_can_use_vfp_instructions=="true"', { |
| 129 | + [ 'v8_can_use_vfp2_instructions=="true"', { |
129 | 130 | 'defines': [
|
130 |
| - 'CAN_USE_VFP_INSTRUCTIONS', |
| 131 | + 'CAN_USE_VFP2_INSTRUCTIONS', |
| 132 | + ], |
| 133 | + }], |
| 134 | + [ 'v8_can_use_vfp3_instructions=="true"', { |
| 135 | + 'defines': [ |
| 136 | + 'CAN_USE_VFP3_INSTRUCTIONS', |
131 | 137 | ],
|
132 | 138 | }],
|
133 | 139 | [ 'v8_use_arm_eabi_hardfloat=="true"', {
|
134 | 140 | 'defines': [
|
135 | 141 | 'USE_EABI_HARDFLOAT=1',
|
136 |
| - 'CAN_USE_VFP_INSTRUCTIONS', |
| 142 | + 'CAN_USE_VFP2_INSTRUCTIONS', |
137 | 143 | ],
|
138 | 144 | 'target_conditions': [
|
139 | 145 | ['_toolset=="target"', {
|
|
0 commit comments