summaryrefslogtreecommitdiffstats
path: root/build/debug.xcconfig
diff options
context:
space:
mode:
authormmentovai@google.com <mmentovai@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-18 20:16:00 +0000
committermmentovai@google.com <mmentovai@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-18 20:16:00 +0000
commitc9b778d207b070669f1071ee8b7ed4a81b29f6cb (patch)
treeffdeece3bc432960468b3e3fcedc4726bf96cd89 /build/debug.xcconfig
parent80179e1130f6549bed35468c5f2c41534d6b2972 (diff)
downloadchromium_src-c9b778d207b070669f1071ee8b7ed4a81b29f6cb.zip
chromium_src-c9b778d207b070669f1071ee8b7ed4a81b29f6cb.tar.gz
chromium_src-c9b778d207b070669f1071ee8b7ed4a81b29f6cb.tar.bz2
Add more useful settings to the xcconfigs.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@988 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/debug.xcconfig')
-rw-r--r--build/debug.xcconfig7
1 files changed, 6 insertions, 1 deletions
diff --git a/build/debug.xcconfig b/build/debug.xcconfig
index 0fd2c21..8a22ce8 100644
--- a/build/debug.xcconfig
+++ b/build/debug.xcconfig
@@ -30,5 +30,10 @@
#include "common.xcconfig"
COPY_PHASE_STRIP = NO
+GCC_GENERATE_TEST_COVERAGE_FILES = YES
+GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES
GCC_OPTIMIZATION_LEVEL = 0
-GCC_PREPROCESSOR_DEFINITIONS = DEBUG
+GCC_PREPROCESSOR_DEFINITIONS = $(GCC_PREPROCESSOR_DEFINITIONS) DEBUG _GLIBCXX_CONCEPT_CHECKS _GLIBCXX_DEBUG _GLIBCXX_DEBUG_PEDANTIC
+OTHER_CFLAGS = $(OTHER_CFLAGS) -fstack-protector -fstack-protector-all
+
+CODECOVERAGE_OTHER_LDFLAGS = -lgcov