summaryrefslogtreecommitdiff
path: root/PACE/include/makeinclude/rules.common.GNU
diff options
context:
space:
mode:
Diffstat (limited to 'PACE/include/makeinclude/rules.common.GNU')
-rw-r--r--PACE/include/makeinclude/rules.common.GNU9
1 files changed, 6 insertions, 3 deletions
diff --git a/PACE/include/makeinclude/rules.common.GNU b/PACE/include/makeinclude/rules.common.GNU
index 79ef9588050..256e0e38b17 100644
--- a/PACE/include/makeinclude/rules.common.GNU
+++ b/PACE/include/makeinclude/rules.common.GNU
@@ -45,12 +45,15 @@ ifeq ($(PACE_SYSNAME),SunOS)
# need a 3 digit version number for comparison purposes.
ifeq ($(PACE_SYSVER),57)
PACE_SYSVER := $(PACE_SYSVER)0
- endif # PACE_SYSVER
+ endif # PACE_SYSVER == 57
ifeq ($(PACE_SYSVER),56)
PACE_SYSVER := $(PACE_SYSVER)0
- endif # PACE_SYSVER
+ endif # PACE_SYSVER == 56
VPATH :=.:posix:$(VPATH)
- CFLAGS += -DPACE_SUNOS=$(PACE_SYSVER)
+ CFLAGS += -DPACE_SUNOS=$(PACE_SYSVER) -D_REENTRANT
+ ifeq ($(threads),1)
+ CFLAGS += -D_POSIX_PTHREAD_SEMANTICS
+ endif # ! ($(threads),0)
endif
ifeq ($(PACE_SYSNAME),NT)