@@ -1904,9 +1904,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -602,12 +602,6 @@ private: | |||||
flags.add (replacePreprocessorTokens (config, getExtraLinkerFlagsString())); | flags.add (replacePreprocessorTokens (config, getExtraLinkerFlagsString())); | ||||
flags.add (getExternalLibraryFlags (config)); | flags.add (getExternalLibraryFlags (config)); | ||||
if (! config.isDebug()) | |||||
{ | |||||
flags.add ("-gfull"); | |||||
flags.add ("-dead_strip"); | |||||
} | |||||
flags.removeEmptyStrings (true); | flags.removeEmptyStrings (true); | ||||
} | } | ||||
@@ -775,6 +769,7 @@ private: | |||||
defines.set ("NDEBUG", "1"); | defines.set ("NDEBUG", "1"); | ||||
s.add ("GCC_GENERATE_DEBUGGING_SYMBOLS = NO"); | s.add ("GCC_GENERATE_DEBUGGING_SYMBOLS = NO"); | ||||
s.add ("GCC_SYMBOLS_PRIVATE_EXTERN = YES"); | s.add ("GCC_SYMBOLS_PRIVATE_EXTERN = YES"); | ||||
s.add ("DEAD_CODE_STRIPPING = YES"); | |||||
} | } | ||||
{ | { | ||||
@@ -2103,9 +2103,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -2081,9 +2081,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -2074,9 +2074,10 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-bundle -gfull -dead_strip"; | |||||
OTHER_LDFLAGS = "-bundle"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -2019,9 +2019,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -473,9 +473,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -1448,9 +1448,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||
@@ -1441,9 +1441,9 @@ | |||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; | ||||
CLANG_LINK_OBJC_RUNTIME = NO; | CLANG_LINK_OBJC_RUNTIME = NO; | ||||
COMBINE_HIDPI_IMAGES = YES; | COMBINE_HIDPI_IMAGES = YES; | ||||
OTHER_LDFLAGS = "-gfull -dead_strip"; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||||
DEAD_CODE_STRIPPING = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | GCC_PREPROCESSOR_DEFINITIONS = ( | ||||
"_NDEBUG=1", | "_NDEBUG=1", | ||||
"NDEBUG=1", | "NDEBUG=1", | ||||