# # $Id$ # # Target specific settings. # prefix = @prefix@ CFLAGS = @CFLAGS@ CPPFLAGS = @CPPFLAGS@ DEFS = @DEFS@ LDFLAGS = LIBS = @LIBS@ CC_FOR_BUILD = @CC@ CC = @CC_FOR_TARGET@ AS = @AS_FOR_TARGET@ AR = @AR_FOR_TARGET@ NM = @NM_FOR_TARGET@ LD = @LD_FOR_TARGET@ SIZE = @SIZE_FOR_TARGET@ STRIP = @STRIP_FOR_TARGET@ OBJCOPY = @OBJCOPY_FOR_TARGET@ RANLIB = @RANLIB_FOR_TARGET@ CXX = @CXX_FOR_TARGET@ export CC export AS export LD export NM export AR export SIZE export OBJCOPY export CXX RTEMS_CROSS_TARGET=@rtems_cv_prog_cc_cross@ RTEMS_HOST = @RTEMS_HOST@ RTEMS_HAS_MULTIPROCESSING = @RTEMS_HAS_MULTIPROCESSING@ RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@ RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@ RTEMS_HAS_RDBG = @RTEMS_HAS_RDBG@ RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@ RTEMS_USE_MACROS = @RTEMS_USE_MACROS@ RTEMS_USE_GCC272 = @RTEMS_USE_GCC272@ RTEMS_LIBC_DIR = @RTEMS_LIBC_DIR@ RTEMS_CPU = @target_cpu@ # the following are only used for the bare bsp BARE_CPU_MODEL = @BARE_CPU_MODEL@ BARE_CPU_CFLAGS = @BARE_CPU_CFLAGS@ # INSTALL_CHANGE=$(PROJECT_ROOT)/$(RTEMS_BSP)/build-tools/install-if-change XCFLAGS=$(CFLAGS_FOR_TARGET) export RTEMS_BSP export RTEMS_CUSTOM export PROJECT_ROOT # List (possibly empty) of required managers # We require: # region -- used by lib/libcsupport for malloc() # ext -- used by libc for libc reentrancy hooks MANAGERS_REQUIRED=region ext sem # Create a RTEMS executable based on MANAGERS which was set in # app's Makefile MANAGERS_NOT_WANTED=$(filter-out $(MANAGERS) \ $(MANAGERS_REQUIRED), $(MANAGER_LIST))