forked from Imagelibrary/rtems
It is now not an error to have 0 RTEMS initialization tasks since you could
create POSIX initialization threads.
This commit is contained in:
@@ -174,8 +174,14 @@ void _RTEMS_tasks_Manager_initialization(
|
|||||||
_RTEMS_tasks_Number_of_initialization_tasks = number_of_initialization_tasks;
|
_RTEMS_tasks_Number_of_initialization_tasks = number_of_initialization_tasks;
|
||||||
_RTEMS_tasks_User_initialization_tasks = user_tasks;
|
_RTEMS_tasks_User_initialization_tasks = user_tasks;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* There may not be any RTEMS initialization tasks configured.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#if 0
|
||||||
if ( user_tasks == NULL || number_of_initialization_tasks == 0 )
|
if ( user_tasks == NULL || number_of_initialization_tasks == 0 )
|
||||||
_Internal_error_Occurred( INTERNAL_ERROR_RTEMS_API, TRUE, RTEMS_TOO_MANY );
|
_Internal_error_Occurred( INTERNAL_ERROR_RTEMS_API, TRUE, RTEMS_TOO_MANY );
|
||||||
|
#endif
|
||||||
|
|
||||||
_Objects_Initialize_information(
|
_Objects_Initialize_information(
|
||||||
&_RTEMS_tasks_Information,
|
&_RTEMS_tasks_Information,
|
||||||
|
|||||||
@@ -174,8 +174,14 @@ void _RTEMS_tasks_Manager_initialization(
|
|||||||
_RTEMS_tasks_Number_of_initialization_tasks = number_of_initialization_tasks;
|
_RTEMS_tasks_Number_of_initialization_tasks = number_of_initialization_tasks;
|
||||||
_RTEMS_tasks_User_initialization_tasks = user_tasks;
|
_RTEMS_tasks_User_initialization_tasks = user_tasks;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* There may not be any RTEMS initialization tasks configured.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#if 0
|
||||||
if ( user_tasks == NULL || number_of_initialization_tasks == 0 )
|
if ( user_tasks == NULL || number_of_initialization_tasks == 0 )
|
||||||
_Internal_error_Occurred( INTERNAL_ERROR_RTEMS_API, TRUE, RTEMS_TOO_MANY );
|
_Internal_error_Occurred( INTERNAL_ERROR_RTEMS_API, TRUE, RTEMS_TOO_MANY );
|
||||||
|
#endif
|
||||||
|
|
||||||
_Objects_Initialize_information(
|
_Objects_Initialize_information(
|
||||||
&_RTEMS_tasks_Information,
|
&_RTEMS_tasks_Information,
|
||||||
|
|||||||
Reference in New Issue
Block a user