config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE

In order to better support applications which use the new
rtems_task_construct() directive add the
CONFIGURE_INIT_TASK_CONSTURCT_STORAGE_SIZE configuration option.  If
this option is specified, then the Classic API initialization task is
constructed with rtems_task_construct().

Update #4181.
This commit is contained in:
Sebastian Huber
2020-11-19 16:07:04 +01:00
parent bc175a1cab
commit 657e30c135
14 changed files with 318 additions and 15 deletions

View File

@@ -1284,6 +1284,7 @@ source:
- cpukit/rtems/src/systemeventreceive.c
- cpukit/rtems/src/systemeventsend.c
- cpukit/rtems/src/taskconstruct.c
- cpukit/rtems/src/taskconstructuser.c
- cpukit/rtems/src/taskcreate.c
- cpukit/rtems/src/taskdelete.c
- cpukit/rtems/src/taskexit.c

View File

@@ -254,6 +254,8 @@ links:
uid: spfatal32
- role: build-dependency
uid: spfatal33
- role: build-dependency
uid: spfatal34
- role: build-dependency
uid: spfifo01
- role: build-dependency

View File

@@ -0,0 +1,19 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: test-program
cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
cppflags: []
cxxflags: []
enabled-by: true
features: c cprogram
includes: []
ldflags: []
links: []
source:
- testsuites/sptests/spfatal34/init.c
stlib: []
target: testsuites/sptests/spfatal34.exe
type: build
use-after: []
use-before: []