forked from Imagelibrary/rtems
59 lines
1.6 KiB
INI
59 lines
1.6 KiB
INI
#
|
|
# Config file for HPUX running the posix bsp
|
|
#
|
|
# $Id$
|
|
#
|
|
|
|
# Specify here the host and target "architectures"
|
|
HOST_ARCH=o-$(RTEMS_HOST)
|
|
TARGET_ARCH=o-$(RTEMS_BSP)
|
|
|
|
include $(RTEMS_ROOT)/make/main.cfg
|
|
|
|
RTEMS_CPU=unix
|
|
RTEMS_CPU_FAMILY=hppa1_1
|
|
RTEMS_CPU_MODEL=hppa7200
|
|
RTEMS_UNIX_FLAVOR=hpux
|
|
|
|
# This is the actual bsp directory used during the build process.
|
|
RTEMS_BSP_FAMILY=posix
|
|
|
|
# use the macros instead of the inline functions
|
|
# The macros work better when mixed with other compilers.
|
|
INLINE=macros
|
|
INLINE_UPCASE=MACRO
|
|
|
|
# HOST Compiler config file
|
|
# You may also want to specify where the compiler resides here.
|
|
CC_$(HOST_ARCH)_DIR=$(RTEMS_GNUTOOLS_HOST)
|
|
CONFIG.$(HOST_ARCH).CC = $(RTEMS_ROOT)/make/compilers/gcc.cfg
|
|
|
|
## Target compiler config file, if any
|
|
CC_$(TARGET_ARCH)_DIR=$(CC_$(HOST_ARCH)_DIR)
|
|
CONFIG.$(TARGET_ARCH).CC = $(RTEMS_ROOT)/make/compilers/gcc-hpux9.cfg
|
|
|
|
# Use the LIBC support for CYGNUS newlib
|
|
# RTEMS_LIBC_DIR must already be set (by module file)
|
|
RTEMS_USE_NEWLIB=yes
|
|
|
|
# The following define the memory reserved in the executable for the
|
|
# RTEMS Workspace and the C Program Heap.
|
|
# NOTE: some of the timing tests need > 1M workspace
|
|
LIBC_DEFINES += -DWORKSPACE_MB=2
|
|
LIBC_DEFINES += -DHEAPSPACE_MB=1
|
|
|
|
# Uncomment the following line if want stack checking should be enabled
|
|
#LIBC_DEFINES += -DSTACK_CHECKER_ON
|
|
|
|
# Define this to yes if this target supports multiprocessor environments.
|
|
HAS_MP=yes
|
|
|
|
# This target does NOT support the KA9Q TCP/IP stack so ignore requests
|
|
# to enable it.
|
|
HAS_KA9Q=no
|
|
|
|
# This target does NOT support the POSIX API.
|
|
HAS_POSIX_API=no
|
|
|
|
# Miscellaneous additions go here
|