Changeset 99f9dffa in rtems


Ignore:
Timestamp:
05/29/96 16:05:28 (27 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
0252200
Parents:
019bce7
Message:

Added default POSIX API configuration table.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/sapi/src/posixapi.c

    r019bce7 r99f9dffa  
    4545 */
    4646
     47posix_api_configuration_table _POSIX_Default_configuration = {
     48  0,                             /* maximum_threads */
     49  0,                             /* maximum_mutexes */
     50  0,                             /* maximum_condition_variables */
     51  0,                             /* maximum_keys */
     52  0,                             /* number_of_initialization_tasks */
     53  NULL                           /* User_initialization_tasks_table */
     54};
     55
     56
    4757void _POSIX_API_Initialize(
    4858  rtems_configuration_table *configuration_table
     
    5262
    5363  api_configuration = configuration_table->POSIX_api_configuration;
     64  if ( !api_configuration )
     65    api_configuration = &_POSIX_Default_configuration;
     66   
    5467
    55   assert( api_configuration );
    5668
    5769  _POSIX_Threads_Manager_initialization(
  • cpukit/sapi/src/posixapi.c

    r019bce7 r99f9dffa  
    4545 */
    4646
     47posix_api_configuration_table _POSIX_Default_configuration = {
     48  0,                             /* maximum_threads */
     49  0,                             /* maximum_mutexes */
     50  0,                             /* maximum_condition_variables */
     51  0,                             /* maximum_keys */
     52  0,                             /* number_of_initialization_tasks */
     53  NULL                           /* User_initialization_tasks_table */
     54};
     55
     56
    4757void _POSIX_API_Initialize(
    4858  rtems_configuration_table *configuration_table
     
    5262
    5363  api_configuration = configuration_table->POSIX_api_configuration;
     64  if ( !api_configuration )
     65    api_configuration = &_POSIX_Default_configuration;
     66   
    5467
    55   assert( api_configuration );
    5668
    5769  _POSIX_Threads_Manager_initialization(
Note: See TracChangeset for help on using the changeset viewer.