summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanm <devnull@localhost>1998-07-09 16:25:09 +0000
committerdanm <devnull@localhost>1998-07-09 16:25:09 +0000
commit524532c7a457abe322df930559a5120d706f1eac (patch)
tree5841bf04db692c9c6ef2d13faa6f493c998a787f
parentc37de91f42dbd809af0de0eac8617871f9b26f5d (diff)
downloadnspr-hg-524532c7a457abe322df930559a5120d706f1eac.tar.gz
glowcode. bug 299200 a:don.
-rw-r--r--config/WIN32.mk9
-rw-r--r--lib/ds/Makefile7
-rw-r--r--lib/libc/src/Makefile7
-rw-r--r--lib/msgc/src/Makefile7
-rw-r--r--pr/src/Makefile7
5 files changed, 37 insertions, 0 deletions
diff --git a/config/WIN32.mk b/config/WIN32.mk
index 3f21c79c..2c1fedf6 100644
--- a/config/WIN32.mk
+++ b/config/WIN32.mk
@@ -105,7 +105,16 @@ endif
OPTIMIZER = -Od -Z7
#OPTIMIZER = -Zi -Fd$(OBJDIR)/ -Od
DEFINES = -DDEBUG -D_DEBUG -UNDEBUG
+
DLLFLAGS = -DEBUG -DEBUGTYPE:CV -OUT:"$@"
+ifeq ($(MOZ_BITS),32)
+ifdef GLOWCODE
+ifdef MOZ_DEBUG
+DLLFLAGS = -DEBUG -DEBUGTYPE:both -INCLUDE:_GlowCode -OUT:"$@"
+endif
+endif
+endif
+
OBJDIR_TAG = _DBG
LDFLAGS = -DEBUG -DEBUGTYPE:CV
endif
diff --git a/lib/ds/Makefile b/lib/ds/Makefile
index 71effd21..d8ad1842 100644
--- a/lib/ds/Makefile
+++ b/lib/ds/Makefile
@@ -53,6 +53,13 @@ RES=$(OBJDIR)/ds.res
RESNAME=$(MOD_DEPTH)/pr/src/nspr.rc
OS_LIBS = user32.lib
EXTRA_LIBS = $(DIST)/lib/libnspr$(MOD_VERSION).lib
+
+ifdef MOZ_DEBUG
+ifdef GLOWCODE
+EXTRA_LIBS += c:/bin/glowcode/glowcode.lib
+endif
+endif
+
endif
else
ifeq ($(OS_ARCH), AIX)
diff --git a/lib/libc/src/Makefile b/lib/libc/src/Makefile
index 4bff96a7..0313e12b 100644
--- a/lib/libc/src/Makefile
+++ b/lib/libc/src/Makefile
@@ -59,6 +59,13 @@ DLLBASE=/BASE:0x30000000
RES=$(OBJDIR)/plc.res
RESNAME=$(MOD_DEPTH)/pr/src/nspr.rc
EXTRA_LIBS = $(DIST)/lib/libnspr$(MOD_VERSION).lib
+
+ifdef MOZ_DEBUG
+ifdef GLOWCODE
+EXTRA_LIBS += c:/bin/glowcode/glowcode.lib
+endif
+endif
+
endif
else
ifeq ($(OS_ARCH), AIX)
diff --git a/lib/msgc/src/Makefile b/lib/msgc/src/Makefile
index 91e25c31..1ebf11ff 100644
--- a/lib/msgc/src/Makefile
+++ b/lib/msgc/src/Makefile
@@ -57,6 +57,13 @@ DLLBASE=/BASE:0x30000000
#RESNAME=$(MOD_DEPTH)/pr/src/nspr.rc
#OS_LIBS = user32.lib
EXTRA_LIBS = $(DIST)/lib/libnspr$(NSPR_VERSION).lib
+
+ifdef MOZ_DEBUG
+ifdef GLOWCODE
+EXTRA_LIBS += c:/bin/glowcode/glowcode.lib
+endif
+endif
+
endif
else
ifeq ($(OS_ARCH), AIX)
diff --git a/pr/src/Makefile b/pr/src/Makefile
index 4438bfe2..5c8537a8 100644
--- a/pr/src/Makefile
+++ b/pr/src/Makefile
@@ -239,6 +239,13 @@ OBJS += md/windows/$(OBJDIR)/w95io.$(OBJ_SUFFIX) \
md/windows/$(OBJDIR)/ntsem.$(OBJ_SUFFIX) \
md/windows/$(OBJDIR)/win32_errors.$(OBJ_SUFFIX) \
md/windows/$(OBJDIR)/w32poll.$(OBJ_SUFFIX)
+ifeq ($(MOZ_BITS),32)
+ifdef MOZ_DEBUG
+ifdef GLOWCODE
+ EXTRA_LIBS += c:/bin/glowcode/glowcode.lib
+endif
+endif
+endif
else
ifeq ($(OS_TARGET), OS2)
OBJS += md/os2/$(OBJDIR)/os2io.$(OBJ_SUFFIX) \