From 304573884356891ccb64fb9b485e82f35ea3f291 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 28 May 2014 13:38:48 +0200 Subject: score: Add resource node to thread control block --- cpukit/score/include/rtems/score/thread.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'cpukit/score/include/rtems/score/thread.h') diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h index 7229113a22..6ac4eccfbc 100644 --- a/cpukit/score/include/rtems/score/thread.h +++ b/cpukit/score/include/rtems/score/thread.h @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -471,6 +472,13 @@ struct Thread_Control_struct { * held by the thread. */ Chain_Control lock_mutex; +#endif +#if defined(RTEMS_SMP) + /** + * @brief Resource node to build a dependency tree in case this thread owns + * resources or depends on a resource. + */ + Resource_Node Resource_node; #endif /*================= end of common block =================*/ #if defined(RTEMS_MULTIPROCESSING) -- cgit v1.2.3