| Index: build/common.gypi
|
| diff --git a/build/common.gypi b/build/common.gypi
|
| index ecf711f3c54a2aa734b0f3194b4e056a8cd08458..3086551ed01791466c6a5bb9f75c0ca6e33591f5 100644
|
| --- a/build/common.gypi
|
| +++ b/build/common.gypi
|
| @@ -722,6 +722,15 @@
|
| 'optimize_jni_generation%': 1,
|
|
|
| 'conditions': [
|
| + # In Windows official builds, enable DCHECK as dump-without-crashing.
|
| + ['OS=="win" and buildtype=="Official"', {
|
| + 'dcheck_always_on%': 1,
|
| + 'dcheck_is_dump_without_crash': 1,
|
| + }, {
|
| + 'dcheck_always_on%': 0,
|
| + 'dcheck_is_dump_without_crash': 0,
|
| + }],
|
| +
|
| # A flag for POSIX platforms
|
| ['OS=="win"', {
|
| 'os_posix%': 0,
|
| @@ -1193,6 +1202,7 @@
|
| 'fastbuild%': '<(fastbuild)',
|
| 'win_z7%': '<(win_z7)',
|
| 'dcheck_always_on%': '<(dcheck_always_on)',
|
| + 'dcheck_is_dump_without_crash%': '<(dcheck_is_dump_without_crash)',
|
| 'tracing_like_official_build%': '<(tracing_like_official_build)',
|
| 'fieldtrial_testing_like_official_build%': '<(fieldtrial_testing_like_official_build)',
|
| 'arm_version%': '<(arm_version)',
|
| @@ -2849,6 +2859,9 @@
|
| ['dcheck_always_on!=0', {
|
| 'defines': ['DCHECK_ALWAYS_ON=1'],
|
| }], # dcheck_always_on!=0
|
| + ['dcheck_is_dump_without_crash!=0', {
|
| + 'defines': ['DCHECK_IS_DUMP_WITHOUT_CRASH=1'],
|
| + }], # dcheck_is_dump_without_crash!=0
|
| ['tracing_like_official_build!=0', {
|
| 'defines': ['TRACING_IS_OFFICIAL_BUILD=1'],
|
| }], # tracing_like_official_build!=0
|
|
|