diff options
author | Colin Snover | 2016-08-13 16:08:49 -0500 |
---|---|---|
committer | Colin Snover | 2016-08-13 16:34:28 -0500 |
commit | 97b3437f499db5e50aa97d3085c26b1c98ea9d5f (patch) | |
tree | 042a3da50848ad3f9851b9175f3e8409f969bde5 /devtools | |
parent | beba350baa4295b08afa72419e1fb77cadbd274c (diff) | |
download | scummvm-rg350-97b3437f499db5e50aa97d3085c26b1c98ea9d5f.tar.gz scummvm-rg350-97b3437f499db5e50aa97d3085c26b1c98ea9d5f.tar.bz2 scummvm-rg350-97b3437f499db5e50aa97d3085c26b1c98ea9d5f.zip |
CREATE_PROJECT: Fix warning flags in Xcode generator
Sign comparison should be on to match other compilers, and
multichar warnings should be disabled for all platforms, not just
iOS.
Diffstat (limited to 'devtools')
-rw-r--r-- | devtools/create_project/xcode.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/devtools/create_project/xcode.cpp b/devtools/create_project/xcode.cpp index 62969d1436..07dc24e315 100644 --- a/devtools/create_project/xcode.cpp +++ b/devtools/create_project/xcode.cpp @@ -786,6 +786,8 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) { ADD_SETTING(scummvm_Debug, "GCC_ENABLE_CPP_RTTI", "YES"); ADD_SETTING(scummvm_Debug, "GCC_INPUT_FILETYPE", "automatic"); ADD_SETTING(scummvm_Debug, "GCC_OPTIMIZATION_LEVEL", "0"); + ADD_SETTING(scummvm_Debug, "GCC_WARN_SIGN_COMPARE", "YES"); + ADD_SETTING(scummvm_Debug, "WARNING_CFLAGS", "-Wno-multichar"); ValueList scummvm_defines(_defines); REMOVE_DEFINE(scummvm_defines, "MACOSX"); REMOVE_DEFINE(scummvm_defines, "IPHONE"); @@ -844,7 +846,6 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) { ADD_SETTING(iPhone_Debug, "GCC_OPTIMIZATION_LEVEL", "0"); ADD_SETTING(iPhone_Debug, "GCC_PRECOMPILE_PREFIX_HEADER", "NO"); ADD_SETTING(iPhone_Debug, "GCC_WARN_64_TO_32_BIT_CONVERSION", "NO"); - ADD_SETTING(iPhone_Debug, "WARNING_CFLAGS", "-Wno-multichar"); ADD_SETTING_QUOTE(iPhone_Debug, "GCC_PREFIX_HEADER", ""); ADD_SETTING(iPhone_Debug, "GCC_UNROLL_LOOPS", "YES"); ValueList iPhone_HeaderSearchPaths; |