diff options
author | waterson%netscape.com <devnull@localhost> | 1998-07-24 22:46:44 +0000 |
---|---|---|
committer | waterson%netscape.com <devnull@localhost> | 1998-07-24 22:46:44 +0000 |
commit | c702e0251bed00264310e8b30da7ba868e539154 (patch) | |
tree | b84c25d860f19a864ed1e1f2d59e57ff41499752 | |
parent | bc5c3bd34cf25510db56949253ecf013b0159cb9 (diff) | |
download | nspr-hg-c702e0251bed00264310e8b30da7ba868e539154.tar.gz |
Fixed MOZ_PROF to build optimized with symbols.
-rw-r--r-- | config/WIN32.mk | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/config/WIN32.mk b/config/WIN32.mk index 2c1fedf6..a7d7e173 100644 --- a/config/WIN32.mk +++ b/config/WIN32.mk @@ -67,31 +67,20 @@ DLL_SUFFIX = dll OS_CFLAGS = -W3 -nologo -GF -Gy -ifdef MOZ_PROF - -# -# compile with debug symbols, but without DEBUG code and ASSERTs -# -ifdef USE_DEBUG_RTL -OS_CFLAGS += -MDd -else -OS_CFLAGS += -MD -endif -OPTIMIZER = -Od -Z7 -#OPTIMIZER = -Zi -Fd$(OBJDIR)/ -Od -DEFINES = -UDEBUG -U_DEBUG -DNDEBUG -DLLFLAGS = -DEBUG -DEBUGTYPE:CV -OUT:"$@" -OBJDIR_TAG = _DBG -LDFLAGS = -DEBUG -DEBUGTYPE:CV - -else - ifdef BUILD_OPT OS_CFLAGS += -MD OPTIMIZER = -O2 DEFINES = -UDEBUG -U_DEBUG -DNDEBUG DLLFLAGS = -OUT:"$@" OBJDIR_TAG = _OPT + +# Add symbolic information for use by a profiler +ifdef MOZ_PROF +OPTIMIZER += -Z7 +DLLFLAGS += -DEBUG -DEBUGTYPE:CV +LDFLAGS += -DEBUG -DEBUGTYPE:CV +endif + else # # Define USE_DEBUG_RTL if you want to use the debug runtime library @@ -118,7 +107,6 @@ endif OBJDIR_TAG = _DBG LDFLAGS = -DEBUG -DEBUGTYPE:CV endif -endif DEFINES += -DWIN32 ifeq ($(USE_STATIC_TLS),1) |