Changeset 3cffce87 in rtems


Ignore:
Timestamp:
03/17/98 16:37:57 (26 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
6984a19
Parents:
2a087f3
Message:

Completed first pass at function status.

Added most data types without status information.

Location:
doc/posix1003.1
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • doc/posix1003.1/ch11.t

    r2a087f3 r3cffce87  
    6767
    6868@example
    69 pthread_mutexattr_init(), Function
    70 pthread_mutexattr_destroy(), Function
    71 pthread_mutexattr_getpshared(), Function
    72 pthread_mutexattr_setpshared(), Function
     69pthread_mutexattr_init(), Function, Implemented
     70pthread_mutexattr_destroy(), Function, Implemented
     71pthread_mutexattr_getpshared(), Function, Implemented
     72pthread_mutexattr_setpshared(), Function, Implemented
    7373@end example
    7474
     
    7676
    7777@example
    78 pthread_mutex_init(), Function
    79 pthread_mutex_destroy(), Function
     78pthread_mutex_init(), Function, Implemented
     79pthread_mutex_destroy(), Function, Implemented
    8080@end example
    8181
     
    8383
    8484@example
    85 pthread_mutex_lock(), Function
    86 pthread_mutex_trylock(), Function
    87 pthread_mutex_unlock(), Function
     85pthread_mutex_lock(), Function, Implemented
     86pthread_mutex_trylock(), Function, Implemented
     87pthread_mutex_unlock(), Function, Implemented
    8888@end example
    8989
     
    9393
    9494@example
    95 pthread_condattr_init(), Function
    96 pthread_condattr_destroy(), Function
    97 pthread_condattr_getpshared(), Function
    98 pthread_condattr_setpshared(), Function
     95pthread_condattr_init(), Function, Implemented
     96pthread_condattr_destroy(), Function, Implemented
     97pthread_condattr_getpshared(), Function, Implemented
     98pthread_condattr_setpshared(), Function, Implemented
    9999@end example
    100100
     
    102102
    103103@example
    104 pthread_cond_init(), Function
    105 pthread_cond_destroy(), Function
     104pthread_cond_init(), Function, Implemented
     105pthread_cond_destroy(), Function, Implemented
    106106@end example
    107107
     
    109109
    110110@example
    111 pthread_cond_signal(), Function
    112 pthread_cond_broadcast(), Function
     111pthread_cond_signal(), Function, Implemented
     112pthread_cond_broadcast(), Function, Implemented
    113113@end example
    114114
     
    116116
    117117@example
    118 pthread_cond_wait(), Function
    119 pthread_cond_timedwait(), Function
     118pthread_cond_wait(), Function, Implemented
     119pthread_cond_timedwait(), Function, Implemented
    120120@end example
    121121
  • doc/posix1003.1/ch12.t

    r2a087f3 r3cffce87  
    1414
    1515@example
    16 mlockall(), Function
    17 munlockall(), Function
     16mlockall(), Function, Unimplemented
     17munlockall(), Function, Unimplemented
    1818@end example
    1919
     
    2121
    2222@example
    23 mlock(), Function
    24 munlock(), Function
     23mlock(), Function, Unimplemented
     24munlock(), Function, Unimplemented
    2525@end example
    2626
     
    3030
    3131@example
    32 mmap(), Function
     32mmap(), Function, Unimplemented
    3333@end example
    3434
     
    3636
    3737@example
    38 munmap(), Function
     38munmap(), Function, Unimplemented
    3939@end example
    4040
     
    4242
    4343@example
    44 mprotect(), Function
     44mprotect(), Function, Unimplemented
    4545@end example
    4646
     
    4848
    4949@example
    50 msync(), Function
     50msync(), Function, Unimplemented, Unimplemented
    5151@end example
    5252
     
    5656
    5757@example
    58 shm_open(), Function
     58shm_open(), Function, Unimplemented
    5959@end example
    6060
     
    6262
    6363@example
    64 shm_unlink(), Function
     64shm_unlink(), Function, Unimplemented
    6565@end example
  • doc/posix1003.1/ch13.t

    r2a087f3 r3cffce87  
    1010
    1111@section Scheduling Parameters
     12
     13@example
     14struct sched_param, Type, Implemented
     15@end example
    1216
    1317@section Scheduling Policies
     
    2428
    2529@example
    26 sched_setparam(), Function
     30sched_setparam(), Function, Dummy Implementation
    2731@end example
    2832
     
    3034
    3135@example
    32 sched_getparam(), Function
     36sched_getparam(), Function, Dummy Implementation
    3337@end example
    3438
     
    3640
    3741@example
    38 sched_setscheduler(), Function
     42sched_setscheduler(), Function, Dummy Implementation
    3943@end example
    4044
     
    4246
    4347@example
    44 sched_getscheduler(), Function
     48sched_getscheduler(), Function, Dummy Implementation
    4549@end example
    4650
     
    4852
    4953@example
    50 sched_yield(), Function
     54sched_yield(), Function, Implemented
    5155@end example
    5256
     
    5458
    5559@example
    56 sched_get_priority_max(), Function
    57 sched_get_priority_min(), Function
    58 sched_get_priority_rr_get_interval(), Function
     60sched_get_priority_max(), Function, Implemented
     61sched_get_priority_min(), Function, Implemented
     62sched_get_priority_rr_get_interval(), Function, Implemented
    5963@end example
    6064
     
    7478
    7579@example
    76 pthread_attr_setscope(), Function
    77 pthread_attr_getscope(), Function
    78 pthread_attr_setinheritsched(), Function
    79 pthread_attr_getinheritsched(), Function
    80 pthread_attr_setschedpolicy(), Function
    81 pthread_attr_getschedpolicy(), Function
    82 pthread_attr_setschedparam(), Function
    83 pthread_attr_getschedparam(), Function
     80pthread_attr_setscope(), Function, Implemented
     81pthread_attr_getscope(), Function, Implemented
     82pthread_attr_setinheritsched(), Function, Implemented
     83pthread_attr_getinheritsched(), Function, Implemented
     84pthread_attr_setschedpolicy(), Function, Implemented
     85pthread_attr_getschedpolicy(), Function, Implemented
     86pthread_attr_setschedparam(), Function, Implemented
     87pthread_attr_getschedparam(), Function, Implemented
    8488@end example
    8589
     
    8791
    8892@example
    89 pthread_setschedparam(), Function
    90 pthread_getschedparam(), Function
     93pthread_setschedparam(), Function, Implemented
     94pthread_getschedparam(), Function, Implemented
    9195@end example
    9296
    93 @section Synchronization Scheduling
     97@section Synchronization Scheduling, Implemented
    9498
    9599@subsection Mutex Initialization Scheduling Attributes
    96100
    97101@example
    98 pthread_mutexattr_setprotocol(), Function
    99 pthread_mutexattr_getprotocol(), Function
    100 pthread_mutexattr_setpriceiling(), Function
    101 pthread_mutexattr_getpriceiling(), Function
     102pthread_mutexattr_setprotocol(), Function, Implemented
     103pthread_mutexattr_getprotocol(), Function, Implemented
     104pthread_mutexattr_setprioceiling(), Function, Implemented
     105pthread_mutexattr_getprioceiling(), Function, Implemented
    102106@end example
    103107
     
    105109
    106110@example
    107 pthread_mutex_setprioceiling(), Function
    108 pthread_mutex_getprioceiling(), Function
     111pthread_mutex_setprioceiling(), Function, Implemented
     112pthread_mutex_getprioceiling(), Function, Implemented
    109113@end example
    110114
  • doc/posix1003.1/ch14.t

    r2a087f3 r3cffce87  
    1313@subsection Time Value Specification Structures
    1414
     15@example
     16struct timespec, Type, Implemented
     17struct itimerspec, Type, Implemented
     18@end example
     19
    1520@subsection Timer Event Notification Control Block
    1621
    1722@subsection Type Definitions
     23
     24@example
     25clockid_t, Type, Implemented
     26timerid_t, Type, Implemented
     27@end example
    1828
    1929@subsection Manifest Constants
     
    2434
    2535@example
    26 clock_settime(), Function
    27 clock_gettime(), Function
    28 clock_getres(), Function
     36clock_settime(), Function, Partial Implementation
     37clock_gettime(), Function, Partial Implementation
     38clock_getres(), Function, Implemented
    2939@end example
    3040
     
    3242
    3343@example
    34 timer_create(), Function
     44timer_create(), Function, Dummy Implementation
    3545@end example
    3646
     
    3848
    3949@example
    40 timer_delete(), Function
     50timer_delete(), Function, Dummy Implementation
    4151@end example
    4252
     
    4454
    4555@example
    46 timer_settime(), Function
    47 timer_gettime(), Function
    48 timer_getoverrun(), Function
     56timer_settime(), Function, Dummy Implementation
     57timer_gettime(), Function, Dummy Implementation
     58timer_getoverrun(), Function, Dummy Implementation
    4959@end example
    5060
     
    5262
    5363@example
    54 nanosleep(), Function
     64nanosleep(), Function, Implemented
    5565@end example
    5666
  • doc/posix1003.1/ch15.t

    r2a087f3 r3cffce87  
    1313@subsection Data Structures
    1414
     15@example
     16mqd_t, Type, Untested Implementation
     17mq_attr, Type, Untested Implementation
     18@end example
     19
    1520@section Message Passing Functions
    1621
     
    1823
    1924@example
    20 mq_open(), Function
     25mq_open(), Function, Untested Implementation
    2126@end example
    2227
     
    2429
    2530@example
    26 mq_close(), Function
     31mq_close(), Function, Untested Implementation
    2732@end example
    2833
     
    3035
    3136@example
    32 mq_unlink
     37mq_unlink, Function, Untested Implementation
    3338@end example
    3439
     
    3641
    3742@example
    38 mq_send(), Function
     43mq_send(), Function, Untested Implementation
    3944@end example
    4045
     
    4247
    4348@example
    44 mq_receive(), Function
     49mq_receive(), Function, Untested Implementation
    4550@end example
    4651
     
    4853
    4954@example
    50 mq_notify(), Function
     55mq_notify(), Function, Untested Implementation
    5156@end example
    5257
     
    5459
    5560@example
    56 mq_setattr(), Function
     61mq_setattr(), Function, Untested Implementation
    5762@end example
    5863
     
    6065
    6166@example
    62 mq_getattr(), Function
     67mq_getattr(), Function, Untested Implementation
    6368@end example
    6469
  • doc/posix1003.1/ch16.t

    r2a087f3 r3cffce87  
    1616
    1717@example
    18 pthread_attr_init(), Function
    19 pthread_attr_destroy(), Function
    20 pthread_attr_setstacksize(), Function
    21 pthread_attr_getstacksize(), Function
    22 pthread_attr_setstackaddr(), Function
    23 pthread_attr_getstackaddr(), Function
    24 pthread_attr_setdetachstate(), Function
    25 pthread_attr_getdetachstate(), Function
     18pthread_attr_init(), Function, Implemented
     19pthread_attr_destroy(), Function, Implemented
     20pthread_attr_setstacksize(), Function, Implemented
     21pthread_attr_getstacksize(), Function, Implemented
     22pthread_attr_setstackaddr(), Function, Implemented
     23pthread_attr_getstackaddr(), Function, Implemented
     24pthread_attr_setdetachstate(), Function, Implemented
     25pthread_attr_getdetachstate(), Function, Implemented
    2626@end example
    2727
     
    2929
    3030@example
    31 pthread_create(), Function
     31pthread_create(), Function, Implemented
    3232@end example
    3333
     
    3535
    3636@example
    37 pthread_join(), Function
     37pthread_join(), Function, Implemented
    3838@end example
    3939
     
    4141
    4242@example
    43 pthread_detach(), Function
     43pthread_detach(), Function, Implemented
    4444@end example
    4545
     
    4747
    4848@example
    49 pthread_exit(), Function
     49pthread_exit(), Function, Implemented
    5050@end example
    5151
     
    5353
    5454@example
    55 pthread_self(), Function
     55pthread_self(), Function, Implemented
    5656@end example
    5757
     
    5959
    6060@example
    61 pthread_equal(), Function
     61pthread_equal(), Function, Implemented
    6262@end example
    6363
     
    6565
    6666@example
    67 pthread_once(), Function
     67pthread_once(), Function, Implemented
    6868@end example
    6969
  • doc/posix1003.1/ch17.t

    r2a087f3 r3cffce87  
    1414
    1515@example
    16 pthread_key_create(), Function
     16pthread_key_create(), Function, Implemented
    1717@end example
    1818
     
    2020
    2121@example
    22 pthread_key_setspecific(), Function
    23 pthread_key_getspecific(), Function
     22pthread_key_setspecific(), Function, Implemented
     23pthread_key_getspecific(), Function, Implemented
    2424@end example
    2525
     
    2727
    2828@example
    29 pthread_key_delete(), Function
     29pthread_key_delete(), Function, Implemented
    3030@end example
    3131
  • doc/posix1003.1/ch18.t

    r2a087f3 r3cffce87  
    2424
    2525@example
    26 pthread_cancel(), Function
     26pthread_cancel(), Function, Implemented
    2727@end example
    2828
     
    3030
    3131@example
    32 pthread_setcancelstate(), Function
    33 pthread_setcanceltype(), Function
    34 pthread_testcancel(), Function
     32pthread_setcancelstate(), Function, Implemented
     33pthread_setcanceltype(), Function, Implemented
     34pthread_testcancel(), Function, Implemented
    3535@end example
    3636
     
    3838
    3939@example
    40 pthread_cleanup_push(), Function
    41 pthread_cleanup_pop(), Function
     40pthread_cleanup_push(), Function, Implemented
     41pthread_cleanup_pop(), Function, Implemented
    4242@end example
    4343
  • doc/posix1003.1/summarize

    r2a087f3 r3cffce87  
    7373  datatypes_partial=`       wc3 "Type," "Partial Implementation" $*`
    7474  datatypes_dummy=`         wc3 "Type," "Dummy Implementation" $*`
     75  datatypes_untested=`      wc3 "Type," "Untested Implementation" $*`
    7576
    7677  datatypes_sum=`addit ${datatypes_implemented} \
     
    104105  echo "    Partial         : ${datatypes_partial}"
    105106  echo "    Dummy           : ${datatypes_dummy}"
     107  echo "    Untested        : ${datatypes_untested}"
    106108  echo "@end example"
    107109  echo
Note: See TracChangeset for help on using the changeset viewer.