|  | 
| 39 | 39 |     'ubsan_vptr%': 0, | 
| 40 | 40 |     'v8_target_arch%': '<(target_arch)', | 
| 41 | 41 |     'v8_host_byteorder%': '<!(python -c "import sys; print sys.byteorder")', | 
|  | 42 | +    'force_dynamic_crt%': 0, | 
| 42 | 43 |     # Native Client builds currently use the V8 ARM JIT and | 
| 43 | 44 |     # arm/simulator-arm.cc to defer the significant effort required | 
| 44 | 45 |     # for NaCl JIT support. The nacl_target_arch variable provides | 
|  | 
| 1104 | 1105 |           'VCCLCompilerTool': { | 
| 1105 | 1106 |             'Optimization': '0', | 
| 1106 | 1107 |             'conditions': [ | 
| 1107 |  | -              ['component=="shared_library"', { | 
|  | 1108 | +              ['component=="shared_library" or force_dynamic_crt==1', { | 
| 1108 | 1109 |                 'RuntimeLibrary': '3',  # /MDd | 
| 1109 | 1110 |               }, { | 
| 1110 | 1111 |                 'RuntimeLibrary': '1',  # /MTd | 
|  | 
| 1156 | 1157 |             'StringPooling': 'true', | 
| 1157 | 1158 |             'BasicRuntimeChecks': '0', | 
| 1158 | 1159 |             'conditions': [ | 
| 1159 |  | -              ['component=="shared_library"', { | 
|  | 1160 | +              ['component=="shared_library" or force_dynamic_crt==1', { | 
| 1160 | 1161 |                 'RuntimeLibrary': '3',  #/MDd | 
| 1161 | 1162 |               }, { | 
| 1162 | 1163 |                 'RuntimeLibrary': '1',  #/MTd | 
|  | 
| 1347 | 1348 |                 'FavorSizeOrSpeed': '0', | 
| 1348 | 1349 |                 'StringPooling': 'true', | 
| 1349 | 1350 |                 'conditions': [ | 
| 1350 |  | -                  ['component=="shared_library"', { | 
|  | 1351 | +                  ['component=="shared_library" or force_dynamic_crt==1', { | 
| 1351 | 1352 |                     'RuntimeLibrary': '2',  #/MD | 
| 1352 | 1353 |                   }, { | 
| 1353 | 1354 |                     'RuntimeLibrary': '0',  #/MT | 
|  | 
0 commit comments