source:
rtems/cpukit/include/rtems/posix/pthread.h
@
55b69ed
Last change on this file since 55b69ed was fd27bae, checked in by Sebastian Huber <sebastian.huber@…>, on 08/07/18 at 04:25:47 | |
---|---|
|
|
File size: 1.1 KB |
Rev | Line | |
---|---|---|
[6c2675d] | 1 | /** |
[cf301c9] | 2 | * @file |
[0c5317d] | 3 | * |
[cf301c9] | 4 | * @brief POSIX Threads Private Support |
[21242c2] | 5 | * |
6 | * This include file contains all the private support information for | |
7 | * POSIX threads. | |
[6c2675d] | 8 | */ |
9 | ||
[dbcc8ea] | 10 | /* |
[21242c2] | 11 | * COPYRIGHT (c) 1989-2011. |
[5e9b32b] | 12 | * On-Line Applications Research Corporation (OAR). |
13 | * | |
[98e4ebf5] | 14 | * The license and distribution terms for this file may be |
15 | * found in the file LICENSE in this distribution or at | |
[c499856] | 16 | * http://www.rtems.org/license/LICENSE. |
[5e9b32b] | 17 | */ |
[874297f3] | 18 | |
[5ec2f12d] | 19 | #ifndef _RTEMS_POSIX_PTHREAD_H |
20 | #define _RTEMS_POSIX_PTHREAD_H | |
[874297f3] | 21 | |
[5a18e04] | 22 | #include <rtems/posix/config.h> |
23 | #include <rtems/posix/threadsup.h> | |
[a1b47528] | 24 | #include <rtems/score/thread.h> |
[5a18e04] | 25 | |
[b02f920f] | 26 | #ifdef __cplusplus |
27 | extern "C" { | |
28 | #endif | |
[d86308b] | 29 | |
30 | /** | |
31 | * @defgroup POSIX_PTHREAD POSIX Threads Support | |
32 | * | |
[a15eaaf] | 33 | * @ingroup POSIXAPI |
[d86308b] | 34 | * |
35 | * @brief Private Support Information for POSIX Threads | |
[2212a2ad] | 36 | * |
[5e9b32b] | 37 | */ |
[0c5317d] | 38 | /**@{**/ |
[2212a2ad] | 39 | |
[fd27bae] | 40 | extern const size_t _Configuration_POSIX_Minimum_stack_size; |
41 | ||
[b929b39e] | 42 | /** |
[cf301c9] | 43 | * @brief POSIX threads initialize user threads body. |
[b929b39e] | 44 | * |
[d86308b] | 45 | * This routine creates and starts all configured user |
46 | * initialization threads. | |
[b929b39e] | 47 | */ |
48 | extern void _POSIX_Threads_Initialize_user_threads_body(void); | |
49 | ||
[cf301c9] | 50 | /** @} */ |
51 | ||
[5e9b32b] | 52 | #ifdef __cplusplus |
53 | } | |
54 | #endif | |
[cf301c9] | 55 | |
[5e9b32b] | 56 | #endif |
57 | /* end of include file */ |
Note: See TracBrowser
for help on using the repository browser.