diff options
-rw-r--r-- | c/src/exec/sapi/src/exinit.c | 4 | ||||
-rw-r--r-- | c/src/exec/sapi/src/rtemsapi.c | 2 | ||||
-rw-r--r-- | cpukit/sapi/src/exinit.c | 4 | ||||
-rw-r--r-- | cpukit/sapi/src/rtemsapi.c | 2 |
4 files changed, 10 insertions, 2 deletions
diff --git a/c/src/exec/sapi/src/exinit.c b/c/src/exec/sapi/src/exinit.c index 2ffd9f4839..9e9f0d2040 100644 --- a/c/src/exec/sapi/src/exinit.c +++ b/c/src/exec/sapi/src/exinit.c @@ -190,6 +190,10 @@ rtems_interrupt_level rtems_initialize_executive_early( _RTEMS_API_Initialize( configuration_table ); +#ifdef RTEMS_POSIX_API + _POSIX_API_Initialize( configuration_table ); +#endif + _System_state_Set( SYSTEM_STATE_BEFORE_MULTITASKING ); if ( cpu_table->pretasking_hook ) diff --git a/c/src/exec/sapi/src/rtemsapi.c b/c/src/exec/sapi/src/rtemsapi.c index d7ffb3e2fb..0d1229a277 100644 --- a/c/src/exec/sapi/src/rtemsapi.c +++ b/c/src/exec/sapi/src/rtemsapi.c @@ -1,5 +1,5 @@ /* - * RTEMS API Support + * POSIX API Initialization Support * * NOTE: * diff --git a/cpukit/sapi/src/exinit.c b/cpukit/sapi/src/exinit.c index 2ffd9f4839..9e9f0d2040 100644 --- a/cpukit/sapi/src/exinit.c +++ b/cpukit/sapi/src/exinit.c @@ -190,6 +190,10 @@ rtems_interrupt_level rtems_initialize_executive_early( _RTEMS_API_Initialize( configuration_table ); +#ifdef RTEMS_POSIX_API + _POSIX_API_Initialize( configuration_table ); +#endif + _System_state_Set( SYSTEM_STATE_BEFORE_MULTITASKING ); if ( cpu_table->pretasking_hook ) diff --git a/cpukit/sapi/src/rtemsapi.c b/cpukit/sapi/src/rtemsapi.c index d7ffb3e2fb..0d1229a277 100644 --- a/cpukit/sapi/src/rtemsapi.c +++ b/cpukit/sapi/src/rtemsapi.c @@ -1,5 +1,5 @@ /* - * RTEMS API Support + * POSIX API Initialization Support * * NOTE: * |