diff options
Diffstat (limited to 'pr/src/Makefile.in')
-rw-r--r-- | pr/src/Makefile.in | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/pr/src/Makefile.in b/pr/src/Makefile.in index bad88779..7be4f13b 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 @@ -361,7 +369,7 @@ endif # Version information generation (begin) # ECHO = echo -INCLUDES = -I$(DIST)/include +INCLUDES = -I$(DIST)/include -I$(topsrcdir)/pr/include -I$(topsrcdir)/pr/include/private TINC = $(OBJDIR)/_pr_bld.h PROD = $(notdir $(SHARED_LIBRARY)) NOW = $(MOD_DEPTH)/config/$(OBJDIR)/now @@ -380,6 +388,8 @@ endif DEFINES += -D_NSPR_BUILD_ +GARBAGE += $(TINC) + $(TINC): @$(MAKE_OBJDIR) @$(ECHO) '#define _BUILD_STRING "$(SH_DATE)"' > $(TINC) |