From 4b970ba359236f1aab1c8f18696424ec27326a0a Mon Sep 17 00:00:00 2001 From: deuce <> Date: Fri, 19 Mar 2004 03:56:30 +0000 Subject: [PATCH] Only add xpsem to OBJS automatically if NEED_THREADS is defined New PTHREAD_OBJS macro. --- src/xpdev/Common.gmake | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/xpdev/Common.gmake b/src/xpdev/Common.gmake index b4c93926df..02fc5ee825 100644 --- a/src/xpdev/Common.gmake +++ b/src/xpdev/Common.gmake @@ -125,11 +125,6 @@ else endif endif -ifdef NEED_THREADS - CFLAGS += $(PTHREAD_CFLAGS) - LDFLAGS += $(PTHREAD_LDFLAGS) -endif - ifdef DEBUG CFLAGS += -ggdb CFLAGS += -D_DEBUG @@ -150,7 +145,13 @@ ifdef NEED_UIFC OBJS += $(UIFC_OBJS) endif ifdef XP_SEM - OBJS += $(LIBODIR)$(SLASH)xpsem.$(OFILE) + PTHREAD_OBJS += $(LIBODIR)$(SLASH)xpsem.$(OFILE) +endif + +ifdef NEED_THREADS + CFLAGS += $(PTHREAD_CFLAGS) + LDFLAGS += $(PTHREAD_LDFLAGS) + OBJS += $(PTHREAD_OBJS) endif depend: -- GitLab