Chromium Code Reviews| Index: build/common.gypi |
| diff --git a/build/common.gypi b/build/common.gypi |
| index 6d374a654a3b550930ea28a089066b5cbcf19279..834516ffd4b1a198d7de4528fa4182d25e7c8f72 100644 |
| --- a/build/common.gypi |
| +++ b/build/common.gypi |
| @@ -58,6 +58,13 @@ |
| 'v8_enable_debugger_support%': 1, |
| + 'v8_enable_disassembler%': 0, |
| + |
| + 'v8_enable_gdbjit%': 0, |
|
Yang
2011/08/26 07:26:42
Maybe add some comments like those options above.
Jakob Kummerow
2011/08/26 09:45:33
This option's description in the SConstruct file i
|
| + |
| + # Enable profiling support. Only required on Windows. |
| + 'v8_enable_prof%': 0, |
| + |
| # Chrome needs this definition unconditionally. For standalone V8 builds, |
| # it's handled in build/standalone.gypi. |
| 'want_separate_host_toolset%': 1, |
| @@ -69,9 +76,14 @@ |
| 'target_defaults': { |
| 'conditions': [ |
| ['v8_enable_debugger_support==1', { |
| - 'defines': ['ENABLE_DEBUGGER_SUPPORT',], |
| - }, |
| - ], |
| + 'defines': ['ENABLE_DEBUGGER_SUPPORT',], |
| + }], |
| + ['v8_enable_disassembler==1', { |
| + 'defines': ['ENABLE_DISASSEMBLER',], |
| + }], |
| + ['v8_enable_gdbjit==1', { |
| + 'defines': ['ENABLE_GDB_JIT_INTERFACE',], |
| + }], |
| ['OS!="mac"', { |
| # TODO(mark): The OS!="mac" conditional is temporary. It can be |
| # removed once the Mac Chromium build stops setting target_arch to |
| @@ -154,6 +166,13 @@ |
| 'COMPRESS_STARTUP_DATA_BZ2', |
| ], |
| }], |
| + ['OS=="win" and v8_enable_prof==1', { |
| + 'msvs_settings': { |
| + 'VCLinkerTool': { |
| + 'GenerateMapFile': 'true', |
| + }, |
| + }, |
| + }], |
| ], |
| 'configurations': { |
| 'Debug': { |