#
|
#
|
# target.cfg.in,v 1.5 2001/02/12 14:40:12 joel Exp
|
# target.cfg.in,v 1.5 2001/02/12 14:40:12 joel Exp
|
#
|
#
|
# Target specific settings.
|
# Target specific settings.
|
#
|
#
|
|
|
CFLAGS = @CFLAGS@
|
CFLAGS = @CFLAGS@
|
CPPFLAGS = @CPPFLAGS@
|
CPPFLAGS = @CPPFLAGS@
|
LDFLAGS =
|
LDFLAGS =
|
LIBS = @LIBS@
|
LIBS = @LIBS@
|
|
|
CC = @CC@
|
CC = @CC@
|
AS = @AS@
|
AS = @AS@
|
AR = @AR@
|
AR = @AR@
|
NM = @NM@
|
NM = @NM@
|
LD = @LD@
|
LD = @LD@
|
SIZE = @SIZE@
|
SIZE = @SIZE@
|
STRIP = @STRIP@
|
STRIP = @STRIP@
|
OBJCOPY = @OBJCOPY@
|
OBJCOPY = @OBJCOPY@
|
RANLIB = @RANLIB@
|
RANLIB = @RANLIB@
|
|
|
CXX = @CXX@
|
CXX = @CXX@
|
|
|
export CC
|
export CC
|
export AS
|
export AS
|
export LD
|
export LD
|
export NM
|
export NM
|
export AR
|
export AR
|
export SIZE
|
export SIZE
|
export OBJCOPY
|
export OBJCOPY
|
|
|
export CXX
|
export CXX
|
|
|
RTEMS_HAS_MULTIPROCESSING = @RTEMS_HAS_MULTIPROCESSING@
|
RTEMS_HAS_MULTIPROCESSING = @RTEMS_HAS_MULTIPROCESSING@
|
RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
|
RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
|
RTEMS_HAS_ITRON_API = @RTEMS_HAS_ITRON_API@
|
RTEMS_HAS_ITRON_API = @RTEMS_HAS_ITRON_API@
|
RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@
|
RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@
|
RTEMS_HAS_RDBG = @RTEMS_HAS_RDBG@
|
RTEMS_HAS_RDBG = @RTEMS_HAS_RDBG@
|
RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@
|
RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@
|
RTEMS_USE_MACROS = @RTEMS_USE_MACROS@
|
RTEMS_USE_MACROS = @RTEMS_USE_MACROS@
|
RTEMS_USE_GCC272 = @RTEMS_USE_GCC272@
|
RTEMS_USE_GCC272 = @RTEMS_USE_GCC272@
|
RTEMS_LIBC_DIR = @RTEMS_LIBC_DIR@
|
RTEMS_LIBC_DIR = @RTEMS_LIBC_DIR@
|
RTEMS_CPU = @RTEMS_CPU@
|
RTEMS_CPU = @RTEMS_CPU@
|
|
|
XCFLAGS=$(CFLAGS_FOR_TARGET)
|
XCFLAGS=$(CFLAGS_FOR_TARGET)
|
|
|
export RTEMS_BSP
|
export RTEMS_BSP
|
export RTEMS_CUSTOM
|
export RTEMS_CUSTOM
|
export PROJECT_ROOT
|
export PROJECT_ROOT
|
|
|
# List (possibly empty) of required managers
|
# List (possibly empty) of required managers
|
# We require:
|
# We require:
|
# region -- used by lib/libcsupport for malloc()
|
# region -- used by lib/libcsupport for malloc()
|
# ext -- used by libc for libc reentrancy hooks
|
# ext -- used by libc for libc reentrancy hooks
|
|
|
MANAGERS_REQUIRED=region ext sem
|
MANAGERS_REQUIRED=region ext sem
|
|
|
# Create a RTEMS executable based on MANAGERS which was set in
|
# Create a RTEMS executable based on MANAGERS which was set in
|
# app's Makefile
|
# app's Makefile
|
|
|
MANAGERS_NOT_WANTED=$(filter-out $(MANAGERS) \
|
MANAGERS_NOT_WANTED=$(filter-out $(MANAGERS) \
|
$(MANAGERS_REQUIRED), $(MANAGER_LIST))
|
$(MANAGERS_REQUIRED), $(MANAGER_LIST))
|
|
|
|
|