35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
# CONFIG.Common.hpux-parisc
|
|
#
|
|
# $Id$
|
|
# This file is maintained by the build community.
|
|
#
|
|
# Definitions for hpux-parisc target archs
|
|
# Sites may override these definitions in CONFIG_SITE.Common.hpux-parisc
|
|
#-------------------------------------------------------
|
|
|
|
#Include definitions common to unix targets
|
|
include $(CONFIG)/os/CONFIG.Common.UnixCommon
|
|
|
|
OS_CLASS = hpux
|
|
ARCH_CLASS = parisc
|
|
|
|
# Posix stuff is not set here as "-mt" (in CONFIG.hpux-parisc.hpux-parisc)
|
|
# does all defines and linker options to make posix threads work
|
|
|
|
OP_SYS_CPPFLAGS = -DHP_UX
|
|
OP_SYS_CFLAGS = -D_HPUX_SOURCE
|
|
OP_SYS_CXXFLAGS =
|
|
|
|
SHRLIB_SUFFIX = .sl$(addprefix .,$(SHRLIB_VERSION))
|
|
LOADABLE_SHRLIB_SUFFIX = .sl$(addprefix .,$(LOADABLE_SHRLIB_VERSION))
|
|
|
|
# Set runtime path for shared libraries
|
|
empty:= # trick from the make docs...
|
|
space:= $(empty) $(empty)
|
|
SHRLIBDIR_LDFLAGS += -Wl,+b$(subst $(space),:,$(SHRLIB_DEPLIB_DIRS)),+s
|
|
|
|
# Set runtime path for products
|
|
PRODDIR_LDFLAGS += -Wl,+b$(subst $(space),:,$(PROD_DEPLIB_DIRS)),+s
|
|
|
|
GNU_TARGET=parisc-hp-unix
|