forked from Imagelibrary/rtems
1. Finally fixes raw interrupts for pc386
2. Makes some minor cleanup in console and startup
3. Makes rtems_termios_dequeue_characters() to return count of
outstanding chars - it allows to simplify console isrs a little
bit.
4. pc386 uart modified to be friendlier to termios parameter changes,
to have minor performance improvement and to take advantage of
of above termios modification.
74 lines
1.5 KiB
INI
74 lines
1.5 KiB
INI
#
|
|
# $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@
|
|
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_USE_OWN_PDIR = @RTEMS_USE_OWN_PDIR@
|
|
RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
|
|
RTEMS_HAS_POSIX_1H_API = @RTEMS_HAS_POSIX_1H_API@
|
|
RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@
|
|
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=$(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))
|
|
|