41 lines
914 B
Plaintext
41 lines
914 B
Plaintext
# CONFIG.Common.osf-alpha
|
|
#
|
|
# $Id$
|
|
# This file is maintained by the build community.
|
|
#
|
|
# Definitions for osf-alpha target archs
|
|
# Sites may override these definitions in CONFIG_SITE.Common.osf-alpha
|
|
#-------------------------------------------------------
|
|
|
|
# Include definitions common to all Unix targets
|
|
include $(CONFIG)/os/CONFIG.Common.UnixCommon
|
|
|
|
OS_CLASS = osf
|
|
ARCH_CLASS = alpha
|
|
|
|
CODE_CPPFLAGS =
|
|
|
|
POSIX_CPPFLAGS += -pthread -ieee
|
|
POSIX_LDFLAGS += -pthread -ieee
|
|
|
|
OP_SYS_CPPFLAGS += -D_OSF_SOURCE
|
|
OP_SYS_LDLIBS += -lrt
|
|
# Unknown reason why USR_SYS_LIBS += m is needed
|
|
USR_SYS_LIBS += m
|
|
|
|
space:=$(empty) $(empty)
|
|
colon := :
|
|
|
|
# Set runtime path for shared libraries
|
|
SHRLIBDIR_LDFLAGS += $(SHRLIB_DEPLIB_DIRS:%=-rpath %)
|
|
|
|
# Set runtime path for products
|
|
PRODDIR_LDFLAGS += $(PROD_DEPLIB_DIRS:%=-rpath %)
|
|
|
|
ifdef CROSS
|
|
GNU_TARGET=alpha-osf
|
|
CMPLR_SUFFIX=
|
|
CMPLR_PREFIX=$(addsuffix -,$(GNU_TARGET))
|
|
endif
|
|
|