diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-24 16:19:52 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-26 11:55:45 +0200 |
commit | fe6c170cf58c5e42a63010b5b4c985749cbc98a6 (patch) | |
tree | 8ece5b05395597d66a96c536b0ce13568aa9edb7 /cpukit/rtems/src | |
parent | score: Create thread implementation header (diff) | |
download | rtems-fe6c170cf58c5e42a63010b5b4c985749cbc98a6.tar.bz2 |
score: Create states implementation header
Move implementation specific parts of states.h and states.inl into new
header file statesimpl.h. The states.h contains now only the
application visible API.
Diffstat (limited to '')
43 files changed, 12 insertions, 52 deletions
diff --git a/cpukit/rtems/src/barrierdelete.c b/cpukit/rtems/src/barrierdelete.c index 83ed480bfa..8e958c34d9 100644 --- a/cpukit/rtems/src/barrierdelete.c +++ b/cpukit/rtems/src/barrierdelete.c @@ -22,7 +22,6 @@ #include <rtems/rtems/status.h> #include <rtems/rtems/support.h> #include <rtems/rtems/barrierimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> diff --git a/cpukit/rtems/src/eventmp.c b/cpukit/rtems/src/eventmp.c index d4c890b434..ae29c3afff 100644 --- a/cpukit/rtems/src/eventmp.c +++ b/cpukit/rtems/src/eventmp.c @@ -18,16 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/rtems/status.h> -#include <rtems/rtems/event.h> -#include <rtems/score/mpci.h> -#include <rtems/score/mppkt.h> -#include <rtems/score/object.h> -#include <rtems/rtems/options.h> -#include <rtems/score/states.h> -#include <rtems/score/thread.h> -#include <rtems/rtems/support.h> +#include <rtems/rtems/eventimpl.h> +#include <rtems/score/statesimpl.h> RTEMS_STATIC_ASSERT( sizeof(Event_MP_Packet) <= MP_PACKET_MINIMUM_PACKET_SIZE, diff --git a/cpukit/rtems/src/eventreceive.c b/cpukit/rtems/src/eventreceive.c index d7a21c35cf..3a1de166ee 100644 --- a/cpukit/rtems/src/eventreceive.c +++ b/cpukit/rtems/src/eventreceive.c @@ -20,6 +20,7 @@ #include <rtems/rtems/eventimpl.h> #include <rtems/rtems/tasks.h> +#include <rtems/score/statesimpl.h> rtems_status_code rtems_event_receive( rtems_event_set event_in, diff --git a/cpukit/rtems/src/msg.c b/cpukit/rtems/src/msg.c index fd29225c8b..491122fa33 100644 --- a/cpukit/rtems/src/msg.c +++ b/cpukit/rtems/src/msg.c @@ -24,7 +24,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgmp.c b/cpukit/rtems/src/msgmp.c index d5162511af..f045b69e35 100644 --- a/cpukit/rtems/src/msgmp.c +++ b/cpukit/rtems/src/msgmp.c @@ -28,6 +28,7 @@ #include <rtems/score/thread.h> #include <rtems/score/watchdog.h> #include <rtems/rtems/support.h> +#include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> RTEMS_STATIC_ASSERT( diff --git a/cpukit/rtems/src/msgqallocate.c b/cpukit/rtems/src/msgqallocate.c index af61def4b8..7d85c775d4 100644 --- a/cpukit/rtems/src/msgqallocate.c +++ b/cpukit/rtems/src/msgqallocate.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqbroadcast.c b/cpukit/rtems/src/msgqbroadcast.c index c8cf757d56..f02af25320 100644 --- a/cpukit/rtems/src/msgqbroadcast.c +++ b/cpukit/rtems/src/msgqbroadcast.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqcreate.c b/cpukit/rtems/src/msgqcreate.c index b3f6bb59d1..67d82ed05b 100644 --- a/cpukit/rtems/src/msgqcreate.c +++ b/cpukit/rtems/src/msgqcreate.c @@ -24,7 +24,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqdelete.c b/cpukit/rtems/src/msgqdelete.c index 213153084f..c133ac1ab7 100644 --- a/cpukit/rtems/src/msgqdelete.c +++ b/cpukit/rtems/src/msgqdelete.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqflush.c b/cpukit/rtems/src/msgqflush.c index 9305b9b58a..9c7019604d 100644 --- a/cpukit/rtems/src/msgqflush.c +++ b/cpukit/rtems/src/msgqflush.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqgetnumberpending.c b/cpukit/rtems/src/msgqgetnumberpending.c index 6c4ff626c4..3dd1b9d118 100644 --- a/cpukit/rtems/src/msgqgetnumberpending.c +++ b/cpukit/rtems/src/msgqgetnumberpending.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqident.c b/cpukit/rtems/src/msgqident.c index 6271a846be..2dc5e222e4 100644 --- a/cpukit/rtems/src/msgqident.c +++ b/cpukit/rtems/src/msgqident.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqreceive.c b/cpukit/rtems/src/msgqreceive.c index d8df301d8d..851889990d 100644 --- a/cpukit/rtems/src/msgqreceive.c +++ b/cpukit/rtems/src/msgqreceive.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqsend.c b/cpukit/rtems/src/msgqsend.c index aeeb0fc2cf..4a251b9d1d 100644 --- a/cpukit/rtems/src/msgqsend.c +++ b/cpukit/rtems/src/msgqsend.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqtranslatereturncode.c b/cpukit/rtems/src/msgqtranslatereturncode.c index aeedff7bf3..156706308b 100644 --- a/cpukit/rtems/src/msgqtranslatereturncode.c +++ b/cpukit/rtems/src/msgqtranslatereturncode.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/threadimpl.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/msgqurgent.c b/cpukit/rtems/src/msgqurgent.c index ae444e4886..f16c0bb492 100644 --- a/cpukit/rtems/src/msgqurgent.c +++ b/cpukit/rtems/src/msgqurgent.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremsgimpl.h> #include <rtems/score/object.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/partmp.c b/cpukit/rtems/src/partmp.c index ea880266d2..a3b2d214e0 100644 --- a/cpukit/rtems/src/partmp.c +++ b/cpukit/rtems/src/partmp.c @@ -27,6 +27,7 @@ #include <rtems/rtems/partimpl.h> #include <rtems/score/thread.h> #include <rtems/rtems/support.h> +#include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> RTEMS_STATIC_ASSERT( diff --git a/cpukit/rtems/src/region.c b/cpukit/rtems/src/region.c index 66cb3c4df6..1b151bd230 100644 --- a/cpukit/rtems/src/region.c +++ b/cpukit/rtems/src/region.c @@ -25,7 +25,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regioncreate.c b/cpukit/rtems/src/regioncreate.c index 163ba99daf..b12647de76 100644 --- a/cpukit/rtems/src/regioncreate.c +++ b/cpukit/rtems/src/regioncreate.c @@ -18,16 +18,12 @@ #include "config.h" #endif -#include <rtems/system.h> +#include <rtems/rtems/regionimpl.h> #include <rtems/rtems/attrimpl.h> -#include <rtems/rtems/status.h> #include <rtems/rtems/support.h> -#include <rtems/score/object.h> -#include <rtems/rtems/options.h> -#include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> -#include <rtems/score/thread.h> #include <rtems/score/apimutex.h> +#include <rtems/score/statesimpl.h> +#include <rtems/score/threadq.h> /* * rtems_region_create diff --git a/cpukit/rtems/src/regiondelete.c b/cpukit/rtems/src/regiondelete.c index c057545c1b..e65600ede2 100644 --- a/cpukit/rtems/src/regiondelete.c +++ b/cpukit/rtems/src/regiondelete.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regionextend.c b/cpukit/rtems/src/regionextend.c index 1c31ea29b5..c857eb67c3 100644 --- a/cpukit/rtems/src/regionextend.c +++ b/cpukit/rtems/src/regionextend.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regiongetfreeinfo.c b/cpukit/rtems/src/regiongetfreeinfo.c index 830a888661..1052b38808 100644 --- a/cpukit/rtems/src/regiongetfreeinfo.c +++ b/cpukit/rtems/src/regiongetfreeinfo.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/apimutex.h> #include <rtems/score/thread.h> diff --git a/cpukit/rtems/src/regiongetinfo.c b/cpukit/rtems/src/regiongetinfo.c index 0b60f9d179..1cb6f925ed 100644 --- a/cpukit/rtems/src/regiongetinfo.c +++ b/cpukit/rtems/src/regiongetinfo.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/apimutex.h> #include <rtems/score/thread.h> diff --git a/cpukit/rtems/src/regiongetsegment.c b/cpukit/rtems/src/regiongetsegment.c index aac68bdda2..6622219c4a 100644 --- a/cpukit/rtems/src/regiongetsegment.c +++ b/cpukit/rtems/src/regiongetsegment.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/optionsimpl.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regiongetsegmentsize.c b/cpukit/rtems/src/regiongetsegmentsize.c index 9dd793f9b7..65c15802b0 100644 --- a/cpukit/rtems/src/regiongetsegmentsize.c +++ b/cpukit/rtems/src/regiongetsegmentsize.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/apimutex.h> rtems_status_code rtems_region_get_segment_size( diff --git a/cpukit/rtems/src/regionident.c b/cpukit/rtems/src/regionident.c index 6ab8719622..4a64b935a8 100644 --- a/cpukit/rtems/src/regionident.c +++ b/cpukit/rtems/src/regionident.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regionmp.c b/cpukit/rtems/src/regionmp.c index f0dc4d8864..41b52fabc3 100644 --- a/cpukit/rtems/src/regionmp.c +++ b/cpukit/rtems/src/regionmp.c @@ -27,6 +27,7 @@ #include <rtems/rtems/regionimpl.h> #include <rtems/score/thread.h> #include <rtems/rtems/support.h> +#include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> RTEMS_STATIC_ASSERT( diff --git a/cpukit/rtems/src/regionprocessqueue.c b/cpukit/rtems/src/regionprocessqueue.c index bd6b2f023f..f2c11df9d9 100644 --- a/cpukit/rtems/src/regionprocessqueue.c +++ b/cpukit/rtems/src/regionprocessqueue.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regionresizesegment.c b/cpukit/rtems/src/regionresizesegment.c index 20fea987e1..fed8333cbe 100644 --- a/cpukit/rtems/src/regionresizesegment.c +++ b/cpukit/rtems/src/regionresizesegment.c @@ -24,7 +24,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/regionreturnsegment.c b/cpukit/rtems/src/regionreturnsegment.c index 46fda06992..4a50bd2f5a 100644 --- a/cpukit/rtems/src/regionreturnsegment.c +++ b/cpukit/rtems/src/regionreturnsegment.c @@ -32,7 +32,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/apimutex.h> diff --git a/cpukit/rtems/src/sem.c b/cpukit/rtems/src/sem.c index c7fe32590f..40bec8d579 100644 --- a/cpukit/rtems/src/sem.c +++ b/cpukit/rtems/src/sem.c @@ -29,7 +29,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/semcreate.c b/cpukit/rtems/src/semcreate.c index 697e00403f..8afb1b6eec 100644 --- a/cpukit/rtems/src/semcreate.c +++ b/cpukit/rtems/src/semcreate.c @@ -28,7 +28,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/semdelete.c b/cpukit/rtems/src/semdelete.c index 4d54b4ccea..5ae516dec1 100644 --- a/cpukit/rtems/src/semdelete.c +++ b/cpukit/rtems/src/semdelete.c @@ -28,7 +28,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/semflush.c b/cpukit/rtems/src/semflush.c index a52cf02a37..93aac390a6 100644 --- a/cpukit/rtems/src/semflush.c +++ b/cpukit/rtems/src/semflush.c @@ -28,7 +28,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/semident.c b/cpukit/rtems/src/semident.c index 41d24c49d1..a7b383bdc0 100644 --- a/cpukit/rtems/src/semident.c +++ b/cpukit/rtems/src/semident.c @@ -28,7 +28,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/semobtain.c b/cpukit/rtems/src/semobtain.c index 04e38d494e..ca7735febc 100644 --- a/cpukit/rtems/src/semobtain.c +++ b/cpukit/rtems/src/semobtain.c @@ -28,7 +28,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/semrelease.c b/cpukit/rtems/src/semrelease.c index f2bbd849e1..e0f148cad3 100644 --- a/cpukit/rtems/src/semrelease.c +++ b/cpukit/rtems/src/semrelease.c @@ -43,7 +43,6 @@ #include <rtems/rtems/semimpl.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> #if defined(RTEMS_MULTIPROCESSING) diff --git a/cpukit/rtems/src/signalmp.c b/cpukit/rtems/src/signalmp.c index 29054cd72d..ec778ac130 100644 --- a/cpukit/rtems/src/signalmp.c +++ b/cpukit/rtems/src/signalmp.c @@ -25,10 +25,10 @@ #include <rtems/score/object.h> #include <rtems/rtems/options.h> #include <rtems/rtems/signal.h> -#include <rtems/score/states.h> #include <rtems/score/thread.h> #include <rtems/score/watchdog.h> #include <rtems/rtems/support.h> +#include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> RTEMS_STATIC_ASSERT( diff --git a/cpukit/rtems/src/systemeventreceive.c b/cpukit/rtems/src/systemeventreceive.c index 7e78cff5cb..7e44864f5d 100644 --- a/cpukit/rtems/src/systemeventreceive.c +++ b/cpukit/rtems/src/systemeventreceive.c @@ -26,6 +26,7 @@ #include <rtems/rtems/eventimpl.h> #include <rtems/rtems/tasks.h> +#include <rtems/score/statesimpl.h> rtems_status_code rtems_event_system_receive( rtems_event_set event_in, diff --git a/cpukit/rtems/src/taskident.c b/cpukit/rtems/src/taskident.c index 1581e09794..a63251c4e1 100644 --- a/cpukit/rtems/src/taskident.c +++ b/cpukit/rtems/src/taskident.c @@ -24,7 +24,6 @@ #include <rtems/rtems/modes.h> #include <rtems/score/object.h> #include <rtems/score/stack.h> -#include <rtems/score/states.h> #include <rtems/rtems/tasksimpl.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> diff --git a/cpukit/rtems/src/taskinitusers.c b/cpukit/rtems/src/taskinitusers.c index 0801d378d1..3b498f4c1d 100644 --- a/cpukit/rtems/src/taskinitusers.c +++ b/cpukit/rtems/src/taskinitusers.c @@ -26,7 +26,6 @@ #include <rtems/score/object.h> #include <rtems/rtems/rtemsapi.h> #include <rtems/score/stack.h> -#include <rtems/score/states.h> #include <rtems/rtems/tasksimpl.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> diff --git a/cpukit/rtems/src/taskmp.c b/cpukit/rtems/src/taskmp.c index 2dec74a3a6..4323f4e9ae 100644 --- a/cpukit/rtems/src/taskmp.c +++ b/cpukit/rtems/src/taskmp.c @@ -28,6 +28,7 @@ #include <rtems/score/thread.h> #include <rtems/score/watchdog.h> #include <rtems/rtems/support.h> +#include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> RTEMS_STATIC_ASSERT( diff --git a/cpukit/rtems/src/tasks.c b/cpukit/rtems/src/tasks.c index 15f7660a87..49d0ad48a3 100644 --- a/cpukit/rtems/src/tasks.c +++ b/cpukit/rtems/src/tasks.c @@ -27,7 +27,6 @@ #include <rtems/rtems/modes.h> #include <rtems/score/object.h> #include <rtems/score/stack.h> -#include <rtems/score/states.h> #include <rtems/rtems/tasksimpl.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> |