make/common/Defs-linux.gmk

changeset 168
2657ee0d2d14
parent 158
91006f157c46
child 194
0f60cf26c5b5
equal deleted inserted replaced
164:edc2a2659c77 168:2657ee0d2d14
174 ifeq ($(FASTDEBUG), true) 174 ifeq ($(FASTDEBUG), true)
175 CFLAGS_DBG += $(CC_LOWER_OPT) 175 CFLAGS_DBG += $(CC_LOWER_OPT)
176 CXXFLAGS_DBG += $(CC_LOWER_OPT) 176 CXXFLAGS_DBG += $(CC_LOWER_OPT)
177 endif 177 endif
178 178
179 CPPFLAGS_COMMON = -D$(ARCH) -DARCH='"$(ARCH)"' -DLINUX $(VERSION_DEFINES) \ 179 CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"'
180
181 # Alpha arch does not like "alpha" defined (potential general arch cleanup issue here)
182 ifneq ($(ARCH),alpha)
183 CPP_ARCH_FLAGS += -D$(ARCH)
184 else
185 CPP_ARCH_FLAGS += -D_$(ARCH)_
186 endif
187
188 CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \
180 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT 189 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT
181 190
182 ifeq ($(ARCH_DATA_MODEL), 64) 191 ifeq ($(ARCH_DATA_MODEL), 64)
183 CPPFLAGS_COMMON += -D_LP64=1 192 CPPFLAGS_COMMON += -D_LP64=1
184 endif 193 endif

mercurial