Merged from 4.5.0-beta3a

This commit is contained in:
Joel Sherrill
2000-06-12 15:00:15 +00:00
parent 0ab6547431
commit df49c60c96
2120 changed files with 123526 additions and 13179 deletions

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4
ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4
ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4

View File

@@ -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

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4

View File

@@ -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

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4

View File

@@ -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

View File

@@ -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;

View File

@@ -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)

View File

@@ -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

View File

@@ -1,6 +1,6 @@
##
##
## $Id$
##
##
AUTOMAKE_OPTIONS = foreign 1.4