diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-12-12 08:43:06 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-12-13 08:35:21 +0100 |
commit | 1d9f509e68a431d902cc655c85dc0601be4617b0 (patch) | |
tree | 34c7cb9da6d5a4f424d96e29fa2607e2ecd67a5a /cpukit/include/rtems/score/thread.h | |
parent | config: Add _MPCI_Configuration (diff) | |
download | rtems-1d9f509e68a431d902cc655c85dc0601be4617b0.tar.bz2 |
config: Statically allocate MP thread proxies
Update #3735.
Diffstat (limited to 'cpukit/include/rtems/score/thread.h')
-rw-r--r-- | cpukit/include/rtems/score/thread.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/cpukit/include/rtems/score/thread.h b/cpukit/include/rtems/score/thread.h index fd99e8bb77..bd8de4ef81 100644 --- a/cpukit/include/rtems/score/thread.h +++ b/cpukit/include/rtems/score/thread.h @@ -1065,6 +1065,23 @@ Thread_Information name##_Information = { \ } \ } +#if defined(RTEMS_MULTIPROCESSING) +/** + * @brief The configured thread control block. + * + * This type is defined in <rtems/confdefs.h> and depends on the application + * configuration. + */ +typedef struct Thread_Configured_proxy_control Thread_Configured_proxy_control; + +/** + * @brief The configured proxies. + * + * Provided by the application via <rtems/confdefs.h>. + */ +extern Thread_Configured_proxy_control * const _Thread_MP_Proxies; +#endif + /** @} */ #ifdef __cplusplus |