Index: build/common.gypi |
=================================================================== |
--- build/common.gypi (revision 50344) |
+++ build/common.gypi (working copy) |
@@ -166,10 +166,6 @@ |
'mac_sdk%': '10.5', |
'mac_deployment_target%': '10.5', |
- # Turn on -Wextra on chromium code during Mac compile. |
- # TODO(mark,tvl): drop this and turn it always on when it works. |
- 'chromium_mac_wextra%': 0, |
- |
# Set to 1 to enable code coverage. In addition to build changes |
# (e.g. extra CFLAGS), also creates a new target in the src/chrome |
# project file called "coverage". |
@@ -1146,21 +1142,20 @@ |
'MACOSX_DEPLOYMENT_TARGET': '<(mac_deployment_target)', |
'PREBINDING': 'NO', # No -Wl,-prebind |
'USE_HEADERMAP': 'NO', |
- 'WARNING_CFLAGS': ['-Wall', '-Wendif-labels'], |
+ 'WARNING_CFLAGS': [ |
+ '-Wall', |
+ '-Wendif-labels', |
Evan Martin
2010/06/21 20:34:57
FWIW, according to http://gcc.gnu.org/onlinedocs/c
|
+ '-Wextra', |
+ # Don't warn about unused function params. Used everywhere. |
Mark Mentovai
2010/06/21 13:48:23
params -> parameters.
“Used everywhere” means tha
|
+ '-Wno-unused-parameter', |
+ # Don't warn about the "struct foo f = {0};" initialization |
+ # pattern. |
+ '-Wno-missing-field-initializers', |
+ ], |
'conditions': [ |
['chromium_mac_pch', {'GCC_PRECOMPILE_PREFIX_HEADER': 'YES'}, |
{'GCC_PRECOMPILE_PREFIX_HEADER': 'NO'} |
], |
- ['chromium_mac_wextra', { |
- 'WARNING_CFLAGS': [ |
- '-Wextra', |
- # Don't warn about unused function params. Used everywhere. |
- '-Wno-unused-parameter', |
- # Don't warn about the "struct foo f = {0};" initialization |
- # pattern. |
- '-Wno-missing-field-initializers', |
- ] |
- }], |
], |
}, |
'target_conditions': [ |