summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbryner%brianryner.com <devnull@localhost>2004-09-14 21:10:26 +0000
committerbryner%brianryner.com <devnull@localhost>2004-09-14 21:10:26 +0000
commit53d16191614d4aab3158d14436339581b0a0f125 (patch)
treeb1361c71518ad216a58c31dcc1ae30185856fa41
parentb01a5415a458b47ef3ceb174210d045e876d8ef3 (diff)
downloadnspr-hg-FIREFOX_1_0_RC2_RELEASE.tar.gz
Add support for generating PDB-format debug symbols with MSVC, by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to be used in place of MOZ_PROFILE. Bug 244231, r=wtc, dmose, a=asa.THUNDERBIRD_1_0_RC_RELEASETHUNDERBIRD_0_9_RELEASEFIREFOX_1_0_RELEASEFIREFOX_1_0_RC2_RELEASEFIREFOX_1_0_RC1
-rwxr-xr-xconfigure10
1 files changed, 5 insertions, 5 deletions
diff --git a/configure b/configure
index c2a846b0..54f5983f 100755
--- a/configure
+++ b/configure
@@ -3897,11 +3897,11 @@ EOF
if test -n "$MOZ_PROFILE"; then
_OPTIMIZE_FLAGS="$_OPTIMIZE_FLAGS -Z7"
- DLLFLAGS="$DLLFLAGS -DEBUG -DEBUGTYPE:CV -OPT:REF"
- LDFLAGS="$LDFLAGS -DEBUG -DEBUGTYPE:CV -OPT:REF"
fi
- if test -n "$MOZ_PDB"; then
- _OPTIMIZE_FLAGS="$_OPTIMIZE_FLAGS -Z7"
+ if test -n "$MOZ_DEBUG_SYMBOLS"; then
+ _OPTIMIZE_FLAGS="$_OPTIMIZE_FLAGS -Zi"
+ fi
+ if test -n "$MOZ_PROFILE" -o -n "$MOZ_DEBUG_SYMBOLS"; then
DLLFLAGS="$DLLFLAGS -DEBUG -OPT:REF"
LDFLAGS="$LDFLAGS -DEBUG -OPT:REF"
fi
@@ -3973,7 +3973,7 @@ EOF
fi
OS_DLLFLAGS='-nologo -DLL -SUBSYSTEM:WINDOWS'
- if test -z "$MOZ_PDB"; then
+ if test -z "$MOZ_DEBUG_SYMBOLS"; then
OS_DLLFLAGS="$OS_DLLFLAGS -PDB:NONE"
fi