|
53 | 53 | ['OS!="aix" and OS!="os400"', { |
54 | 54 | 'defines': [ |
55 | 55 | 'BUILDING_V8_SHARED', # Make V8_EXPORT visible. |
| 56 | + 'BUILDING_V8_PLATFORM_SHARED', # Make V8_PLATFORM_EXPORT visible. |
56 | 57 | ] |
57 | 58 | }], |
58 | 59 | ['node_shared=="true"', { |
|
1284 | 1285 | ['component=="shared_library"', { |
1285 | 1286 | 'defines': [ |
1286 | 1287 | 'BUILDING_V8_SHARED', |
| 1288 | + 'BUILDING_V8_PLATFORM_SHARED', |
1287 | 1289 | ], |
1288 | 1290 | }], |
1289 | 1291 | ['v8_enable_i18n_support==1', { |
|
1353 | 1355 | 'defines!': [ |
1354 | 1356 | '_HAS_EXCEPTIONS=0', |
1355 | 1357 | 'BUILDING_V8_SHARED=1', |
| 1358 | + 'BUILDING_V8_PLATFORM_SHARED=1', |
1356 | 1359 | ], |
1357 | 1360 | 'cflags_cc!': ['-fno-exceptions'], |
1358 | 1361 | 'cflags_cc': ['-fexceptions'], |
|
1379 | 1382 | 'defines!': [ |
1380 | 1383 | '_HAS_EXCEPTIONS=0', |
1381 | 1384 | 'BUILDING_V8_SHARED=1', |
| 1385 | + 'BUILDING_V8_PLATFORM_SHARED=1', |
1382 | 1386 | ], |
1383 | 1387 | 'cflags_cc!': ['-fno-exceptions'], |
1384 | 1388 | 'cflags_cc': ['-fexceptions'], |
|
1720 | 1724 | ], |
1721 | 1725 | 'defines!': [ |
1722 | 1726 | 'BUILDING_V8_SHARED=1', |
| 1727 | + 'BUILDING_V8_PLATFORM_SHARED=1', |
1723 | 1728 | ], |
1724 | 1729 | 'dependencies': [ |
1725 | 1730 | 'v8_libbase', |
|
1801 | 1806 | 'defines!': [ |
1802 | 1807 | '_HAS_EXCEPTIONS=0', |
1803 | 1808 | 'BUILDING_V8_SHARED=1', |
| 1809 | + 'BUILDING_V8_PLATFORM_SHARED=1', |
1804 | 1810 | ], |
1805 | 1811 | 'cflags_cc!': ['-fno-exceptions'], |
1806 | 1812 | 'cflags_cc': ['-fexceptions'], |
|
1844 | 1850 | 'defines!': [ |
1845 | 1851 | '_HAS_EXCEPTIONS=0', |
1846 | 1852 | 'BUILDING_V8_SHARED=1', |
| 1853 | + 'BUILDING_V8_PLATFORM_SHARED=1', |
1847 | 1854 | ], |
1848 | 1855 | 'msvs_settings': { |
1849 | 1856 | 'VCCLCompilerTool': { |
|
2058 | 2065 | ], |
2059 | 2066 | 'defines': [ |
2060 | 2067 | 'BUILDING_V8_SHARED', |
| 2068 | + 'BUILDING_V8_PLATFORM_SHARED', |
2061 | 2069 | ], |
2062 | 2070 | 'direct_dependent_settings': { |
2063 | 2071 | 'defines': [ |
2064 | 2072 | 'USING_V8_SHARED', |
| 2073 | + 'USING_V8_PLATFORM_SHARED', |
2065 | 2074 | ], |
2066 | 2075 | }, |
2067 | 2076 | 'conditions': [ |
|
0 commit comments