|
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
|
|
995 | 996 | 'VCCLCompilerTool': {
|
996 | 997 | 'Optimization': '0',
|
997 | 998 | 'conditions': [
|
998 |
| - ['component=="shared_library"', { |
| 999 | + ['component=="shared_library" or force_dynamic_crt==1', { |
999 | 1000 | 'RuntimeLibrary': '3', # /MDd
|
1000 | 1001 | }, {
|
1001 | 1002 | 'RuntimeLibrary': '1', # /MTd
|
|
1047 | 1048 | 'StringPooling': 'true',
|
1048 | 1049 | 'BasicRuntimeChecks': '0',
|
1049 | 1050 | 'conditions': [
|
1050 |
| - ['component=="shared_library"', { |
| 1051 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1051 | 1052 | 'RuntimeLibrary': '3', #/MDd
|
1052 | 1053 | }, {
|
1053 | 1054 | 'RuntimeLibrary': '1', #/MTd
|
|
1235 | 1236 | 'FavorSizeOrSpeed': '0',
|
1236 | 1237 | 'StringPooling': 'true',
|
1237 | 1238 | 'conditions': [
|
1238 |
| - ['component=="shared_library"', { |
| 1239 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1239 | 1240 | 'RuntimeLibrary': '2', #/MD
|
1240 | 1241 | }, {
|
1241 | 1242 | 'RuntimeLibrary': '0', #/MT
|
|
0 commit comments