The confdefs.h
configuration system can automatically
generate a POSIX Initialization Threads Table named
POSIX_Initialization_threads
with a single entry. The following
parameters control the generation of that table.
CONFIGURE_POSIX_INIT_THREAD_TABLE
is defined
if the user wishes to use a POSIX API Initialization
Threads Table. The application may choose to use the initialization
tasks or threads table from another API. By default, this
field is not defined as the user MUST select their own
API for initialization tasks.
CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE
is defined if the user wishes to define their own POSIX API Initialization
Threads Table. This table should be named POSIX_Initialization_threads
.
By default, this is not defined.
CONFIGURE_POSIX_INIT_THREAD_ENTRY_POINT
is the entry point (a.k.a. function name)
of the single initialization thread defined by the
POSIX API Initialization Threads Table. By default
the value is POSIX_Init
.
CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE
is the stack size of the single initialization thread defined by the
POSIX API Initialization Threads Table. By default
the value is RTEMS_MINIMUM_STACK_SIZE * 2
.
Copyright © 1988-2004 OAR Corporation