diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-05-23 06:26:58 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-05-25 12:43:53 +0200 |
commit | 8866e6222f5cbfa285b6411fb74154289b024c6b (patch) | |
tree | efb749aece2eb57246e1285f419dff9ebb44c0d9 /cpukit/score/include/rtems/score/threadimpl.h | |
parent | mpci: Fix thread queue flush method (diff) | |
download | rtems-8866e6222f5cbfa285b6411fb74154289b024c6b.tar.bz2 |
score: Move thread queue object support
Diffstat (limited to 'cpukit/score/include/rtems/score/threadimpl.h')
-rw-r--r-- | cpukit/score/include/rtems/score/threadimpl.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/cpukit/score/include/rtems/score/threadimpl.h b/cpukit/score/include/rtems/score/threadimpl.h index 0802730832..cef2786ae4 100644 --- a/cpukit/score/include/rtems/score/threadimpl.h +++ b/cpukit/score/include/rtems/score/threadimpl.h @@ -1464,26 +1464,6 @@ RTEMS_INLINE_ROUTINE void _Thread_Wait_set_timeout_code( } /** - * @brief Helper structure to ensure that all objects containing a thread queue - * have the right layout. - * - * @see _Thread_Wait_get_id() and THREAD_WAIT_QUEUE_OBJECT_ASSERT(). - */ -typedef struct { - Objects_Control Object; - Thread_queue_Control Wait_queue; -} Thread_Wait_queue_object; - -#define THREAD_WAIT_QUEUE_OBJECT_ASSERT( object_type, wait_queue_member ) \ - RTEMS_STATIC_ASSERT( \ - offsetof( object_type, wait_queue_member ) \ - == offsetof( Thread_Wait_queue_object, Wait_queue ) \ - && ( &( ( (object_type *) 0 )->wait_queue_member ) \ - == ( &( (Thread_Wait_queue_object *) 0 )->Wait_queue ) ), \ - object_type \ - ) - -/** * @brief Returns the object identifier of the object containing the current * thread wait queue. * |