forked from Imagelibrary/rtems
Merged from 4.5.0-beta3a
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
|
||||
@@ -11,17 +11,22 @@ RTEMS_CANONICAL_TARGET_CPU
|
||||
AM_INIT_AUTOMAKE(rtems-c-src-lib-libbsp-unix-posix,$RTEMS_VERSION,no)
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
RTEMS_PROG_CC_FOR_TARGET
|
||||
RTEMS_PROG_CXX_FOR_TARGET
|
||||
RTEMS_CANONICALIZE_TOOLS
|
||||
RTEMS_ENABLE_MULTIPROCESSING
|
||||
RTEMS_ENABLE_CXX
|
||||
RTEMS_ENABLE_MULTIPROCESSING
|
||||
|
||||
RTEMS_ENV_RTEMSBSP
|
||||
RTEMS_CANONICAL_HOST
|
||||
|
||||
RTEMS_PROG_CC_FOR_TARGET
|
||||
|
||||
if test "$RTEMS_HAS_CPLUSPLUS" = "yes"; then
|
||||
RTEMS_PROG_CXX_FOR_TARGET
|
||||
fi
|
||||
|
||||
RTEMS_CANONICALIZE_TOOLS
|
||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
||||
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
|
||||
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
||||
RTEMS_CANONICAL_HOST
|
||||
|
||||
RTEMS_CHECK_CXX
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
|
||||
@@ -24,6 +24,15 @@ extern "C" {
|
||||
#include <console.h>
|
||||
#include <iosupp.h>
|
||||
|
||||
/*
|
||||
* confdefs.h overrides for this BSP:
|
||||
* - number of termios serial ports (defaults to 1)
|
||||
* - Interrupt stack space is not minimum if defined.
|
||||
*/
|
||||
|
||||
/* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */
|
||||
#define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024)
|
||||
|
||||
/*
|
||||
* Define the time limits for RTEMS Test Suite test durations.
|
||||
* Long test and short test duration limits are provided. These
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
PGM = ${ARCH}/startup.rel
|
||||
|
||||
VPATH = @srcdir@:@srcdir@/../../../shared
|
||||
|
||||
PGM = ${ARCH}/startup.rel
|
||||
|
||||
if HAS_CXX
|
||||
C_MAIN_C_FILES =
|
||||
else
|
||||
@@ -48,14 +48,13 @@ $(PROJECT_RELEASE)/lib/rtems-ctor$(LIB_VARIANT).o: $(ARCH)/rtems-ctor.o
|
||||
$(INSTALL_DATA) $< $@
|
||||
|
||||
if HAS_CXX
|
||||
all-local: $(ARCH) $(PGM) \
|
||||
$(PROJECT_RELEASE)/lib/libno-ctor$(LIB_VARIANT).a \
|
||||
$(PROJECT_RELEASE)/lib/rtems-ctor$(LIB_VARIANT).o
|
||||
all-local: $(ARCH) $(PGM) $(PROJECT_RELEASE)/lib/libno-ctor$(LIB_VARIANT).a \
|
||||
$(PROJECT_RELEASE)/lib/rtems-ctor$(LIB_VARIANT).o
|
||||
else
|
||||
all-local: $(ARCH) $(PGM)
|
||||
all-local: $(ARCH) $(PGM)
|
||||
endif
|
||||
|
||||
EXTRA_DIST = bspclean.c bspstart.c exit.c main.c no-ctor.c rtems-ctor.cc \
|
||||
setvec.c
|
||||
setvec.c
|
||||
|
||||
include $(top_srcdir)/../../../../../../automake/local.am
|
||||
|
||||
@@ -205,7 +205,7 @@ void bsp_start(void)
|
||||
* XXX; interrupt stack not currently used, so this doesn't matter
|
||||
*/
|
||||
|
||||
Cpu_table.interrupt_stack_size = (12 * 1024);
|
||||
Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY;
|
||||
|
||||
Cpu_table.extra_mpci_receive_server_stack = 0;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
@@ -18,8 +18,6 @@ include $(top_srcdir)/../../../../../../automake/lib.am
|
||||
# (OPTIONAL) Add local stuff here using +=
|
||||
#
|
||||
|
||||
AM_CFLAGS = $(CFLAGS_OS_V)
|
||||
|
||||
$(PGM): $(OBJS)
|
||||
$(make-rel)
|
||||
|
||||
|
||||
@@ -7,15 +7,31 @@ ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal
|
||||
|
||||
if PERL
|
||||
perl_scripts = shmdump semdump
|
||||
PERL_TMPINSTALL_FILES = $(PROJECT_ROOT)/posix/tests/shmdump \
|
||||
$(PROJECT_ROOT)/posix/tests/semdump
|
||||
endif
|
||||
|
||||
noinst_SCRIPTS=runtest looptest $(perl_scripts)
|
||||
noinst_SCRIPTS = runtest looptest $(perl_scripts)
|
||||
|
||||
$(PROJECT_ROOT)/posix/tests:
|
||||
$(mkinstalldirs) $@
|
||||
|
||||
$(PROJECT_ROOT)/posix/tests/runtest: runtest
|
||||
$(INSTALL_SCRIPT) $< $@
|
||||
|
||||
$(PROJECT_ROOT)/posix/tests/looptest: looptest
|
||||
$(INSTALL_SCRIPT) $< $@
|
||||
|
||||
$(PROJECT_ROOT)/posix/tests/shmdump: shmdump
|
||||
$(INSTALL_SCRIPT) $< $@
|
||||
|
||||
$(PROJECT_ROOT)/posix/tests/semdump: semdump
|
||||
$(INSTALL_SCRIPT) $< $@
|
||||
|
||||
TMPINSTALL_FILES += $(PROJECT_ROOT)/posix/tests \
|
||||
$(PROJECT_ROOT)/posix/tests/runtest $(PROJECT_ROOT)/posix/tests/looptest
|
||||
|
||||
## HACK: install to build-tree
|
||||
all-local: $(SCRIPTS)
|
||||
$(mkinstalldirs) $(PROJECT_ROOT)/posix/tests
|
||||
for i in $(SCRIPTS); do \
|
||||
$(INSTALL_SCRIPT) $$i $(PROJECT_ROOT)/posix/tests ; \
|
||||
done
|
||||
all-local: $(TMPINSTALL_FILES) $(PERL_TMPINSTALL_FILES)
|
||||
|
||||
include $(top_srcdir)/../../../../../../../automake/local.am
|
||||
include $(top_srcdir)/../../../../../../../automake/host.am
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
##
|
||||
##
|
||||
## $Id$
|
||||
##
|
||||
##
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign 1.4
|
||||
|
||||
|
||||
Reference in New Issue
Block a user