Reorganized POSIX flags.

This commit is contained in:
Janet B. Anderson
2000-03-02 21:20:19 +00:00
parent 39ed279872
commit 7dd69d1f6c

View File

@@ -99,8 +99,9 @@ GCC_SLIBS_YES =
GCC_SLIBS_NO =
GCC_CFLAGS_CROSS = -B$(GNU_LIB)/gcc-lib/ -nostdinc
GCC_CPPFLAGS_CROSS = -nostdinc
GCC_SHRLIB_CFLAGS_YES = -fPIC -D_REENTRANT
GCC_SHRLIB_CFLAGS_YES = -fPIC
GCC_SHRLIB_LDFLAGS_YES = -shared
GCC_POSIX_CPPFLAGS = -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_REENTRANT
G++ = $(GNU_BIN)/$(GNU_TARGET_PREFIX)cc$(CMPLR_SUFFIX)
@@ -120,8 +121,9 @@ G++_SFLAGS_NO =
G++_SLIBS_YES =
G++_SLIBS_NO =
G++_DEPENDS_FLAG = -MM
G++_SHRLIB_CFLAGS_YES = -fPIC -D_REENTRANT
G++_SHRLIB_CFLAGS_YES = -fPIC
G++_SHRLIB_LDFLAGS_YES = -shared
G++_POSIX_CPPFLAGS = -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_REENTRANT
#--------------------------------------------------
# C compiler
@@ -216,10 +218,7 @@ INSTALL_DBDFLAGS = -I $(INSTALL_LOCATION)/dbd
#--------------------------------------------------
# POSIX flags
#####POSIX = YES
#####POSIX_FLAGS_YES = -D=_POSIX_C_SOURCE=199506L
#####POSIX_FLAGS_NO =
#####POSIX_FLAGS = $(POSIX_FLAGS_$(POSIX))
POSIX_CPPFLAGS = $($(ANSI)_POSIX_CPPFLAGS)
#--------------------------------------------------
# Warnings flags
@@ -275,7 +274,7 @@ LDFLAGS = $(OPT_LDFLAGS) $(TARGET_LDFLAGS) $(USR_LDFLAGS) $(DEPLIB_LDFLAGS)\
LDLIBS = $(TARGET_LDLIBS) $(USR_LDLIBS) $(DEPLIB_LDLIBS) $(ARCH_DEP_LDLIBS)\
$(STATIC_LDLIBS) $(OP_SYS_LDLIBS)
CPPFLAGS += $(EPICS_BASE_CPPFLAGS) $(TARGET_CPPFLAGS) $(USR_CPPFLAGS) $(ARCH_DEP_CPPFLAGS)
CPPFLAGS += $(POSIX_CPPFLAGS) $(EPICS_BASE_CPPFLAGS) $(TARGET_CPPFLAGS) $(USR_CPPFLAGS) $(ARCH_DEP_CPPFLAGS)
CPPSNCFLAGS = $(INCLUDES)