summaryrefslogtreecommitdiff
path: root/pr/src/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'pr/src/Makefile.in')
-rw-r--r--pr/src/Makefile.in12
1 files changed, 11 insertions, 1 deletions
diff --git a/pr/src/Makefile.in b/pr/src/Makefile.in
index bad88779..3e85803b 100644
--- a/pr/src/Makefile.in
+++ b/pr/src/Makefile.in
@@ -146,11 +146,15 @@ ifeq ($(OS_TARGET),OS2)
# We define this in os2.mk.
else
ifneq ($(OS_TARGET),WIN16)
-OS_LIBS = wsock32.lib winmm.lib
+OS_LIBS = advapi32.lib wsock32.lib
endif
endif
endif
+ifdef GC_LEAK_DETECTOR
+OS_LIBS += -L$(DIST)/lib -lboehm
+endif
+
endif # USE_AUTOCONF
#
# Define platform-dependent OBJS
@@ -244,6 +248,10 @@ OBJS += \
cplus/$(OBJDIR)/rctime.$(OBJ_SUFFIX)
endif
+ifdef GC_LEAK_DETECTOR
+OBJS += memory/$(OBJDIR)/prgcleak.$(OBJ_SUFFIX)
+endif
+
ifdef USE_AUTOCONF
include $(srcdir)/md/$(PR_MD_ARCH_DIR)/objs.mk
@@ -380,6 +388,8 @@ endif
DEFINES += -D_NSPR_BUILD_
+GARBAGE += $(TINC)
+
$(TINC):
@$(MAKE_OBJDIR)
@$(ECHO) '#define _BUILD_STRING "$(SH_DATE)"' > $(TINC)