diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-11-22 14:51:25 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-11-22 16:35:07 +0100 |
commit | 3be0c9afa328510da0c4c0dc6de82fb8359307f8 (patch) | |
tree | a958dfda3bce2d4867aa7139644498ef1a882f23 /cpukit/score/src | |
parent | score: Avoid superfluous loads (diff) | |
download | rtems-3be0c9afa328510da0c4c0dc6de82fb8359307f8.tar.bz2 |
score: Add and use <rtems/score/userextimpl.h>
This file contains the parts of <rtems/score/userext.h> that are only
necessary for the RTEMS implementation.
Diffstat (limited to 'cpukit/score/src')
24 files changed, 12 insertions, 28 deletions
diff --git a/cpukit/score/src/interr.c b/cpukit/score/src/interr.c index 50b3ffdde6..3e5eb79d6c 100644 --- a/cpukit/score/src/interr.c +++ b/cpukit/score/src/interr.c @@ -13,10 +13,9 @@ #include "config.h" #endif -#include <rtems/system.h> #include <rtems/score/interr.h> #include <rtems/score/sysstate.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> System_state_Codes _System_state_Current; diff --git a/cpukit/score/src/thread.c b/cpukit/score/src/thread.c index af5c67fc47..b598627740 100644 --- a/cpukit/score/src/thread.c +++ b/cpukit/score/src/thread.c @@ -27,7 +27,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> #include <rtems/config.h> diff --git a/cpukit/score/src/threadclearstate.c b/cpukit/score/src/threadclearstate.c index 00e53977a7..492f5336fc 100644 --- a/cpukit/score/src/threadclearstate.c +++ b/cpukit/score/src/threadclearstate.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadclose.c b/cpukit/score/src/threadclose.c index 48e6e6a36a..6fc72b5cb0 100644 --- a/cpukit/score/src/threadclose.c +++ b/cpukit/score/src/threadclose.c @@ -25,7 +25,7 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> void _Thread_Close( diff --git a/cpukit/score/src/threadcreateidle.c b/cpukit/score/src/threadcreateidle.c index 86209ca6ed..1f10065e5b 100644 --- a/cpukit/score/src/threadcreateidle.c +++ b/cpukit/score/src/threadcreateidle.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> #include <rtems/config.h> #if defined(RTEMS_SMP) diff --git a/cpukit/score/src/threaddelayended.c b/cpukit/score/src/threaddelayended.c index ecd5050dfa..307064a631 100644 --- a/cpukit/score/src/threaddelayended.c +++ b/cpukit/score/src/threaddelayended.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threaddispatch.c b/cpukit/score/src/threaddispatch.c index 8a77d1b4fe..db1f1043f2 100644 --- a/cpukit/score/src/threaddispatch.c +++ b/cpukit/score/src/threaddispatch.c @@ -24,7 +24,7 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> #ifndef __RTEMS_USE_TICKS_FOR_STATISTICS__ diff --git a/cpukit/score/src/threadhandler.c b/cpukit/score/src/threadhandler.c index ba53fc3bc7..78671422f6 100644 --- a/cpukit/score/src/threadhandler.c +++ b/cpukit/score/src/threadhandler.c @@ -28,7 +28,7 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> #if defined(RTEMS_SMP) #include <rtems/score/smp.h> diff --git a/cpukit/score/src/threadinitialize.c b/cpukit/score/src/threadinitialize.c index 54116ad5e9..7fb650768b 100644 --- a/cpukit/score/src/threadinitialize.c +++ b/cpukit/score/src/threadinitialize.c @@ -25,7 +25,7 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/watchdog.h> #include <rtems/score/wkspace.h> diff --git a/cpukit/score/src/threadloadenv.c b/cpukit/score/src/threadloadenv.c index 9088a57c6e..d2dd049016 100644 --- a/cpukit/score/src/threadloadenv.c +++ b/cpukit/score/src/threadloadenv.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadready.c b/cpukit/score/src/threadready.c index 8037f1750a..0eb00e6c05 100644 --- a/cpukit/score/src/threadready.c +++ b/cpukit/score/src/threadready.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadreset.c b/cpukit/score/src/threadreset.c index c71f0af18d..18dcce81fc 100644 --- a/cpukit/score/src/threadreset.c +++ b/cpukit/score/src/threadreset.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadrestart.c b/cpukit/score/src/threadrestart.c index 657b62ac6e..f78c028b66 100644 --- a/cpukit/score/src/threadrestart.c +++ b/cpukit/score/src/threadrestart.c @@ -25,7 +25,7 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadsetstate.c b/cpukit/score/src/threadsetstate.c index 94798f3a53..1372b5d919 100644 --- a/cpukit/score/src/threadsetstate.c +++ b/cpukit/score/src/threadsetstate.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadsettransient.c b/cpukit/score/src/threadsettransient.c index dd3c780937..1624e676bb 100644 --- a/cpukit/score/src/threadsettransient.c +++ b/cpukit/score/src/threadsettransient.c @@ -26,7 +26,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadstackallocate.c b/cpukit/score/src/threadstackallocate.c index d844564cb1..d0a2b65a03 100644 --- a/cpukit/score/src/threadstackallocate.c +++ b/cpukit/score/src/threadstackallocate.c @@ -24,7 +24,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> #include <rtems/config.h> diff --git a/cpukit/score/src/threadstackfree.c b/cpukit/score/src/threadstackfree.c index 410ebb0b3f..1c20bad349 100644 --- a/cpukit/score/src/threadstackfree.c +++ b/cpukit/score/src/threadstackfree.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> #include <rtems/config.h> diff --git a/cpukit/score/src/threadstart.c b/cpukit/score/src/threadstart.c index 8e89f691ef..550404a2e4 100644 --- a/cpukit/score/src/threadstart.c +++ b/cpukit/score/src/threadstart.c @@ -25,7 +25,7 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/threadstartmultitasking.c b/cpukit/score/src/threadstartmultitasking.c index 62f7b41a22..acc5b26f75 100644 --- a/cpukit/score/src/threadstartmultitasking.c +++ b/cpukit/score/src/threadstartmultitasking.c @@ -25,7 +25,6 @@ #include <rtems/score/sysstate.h> #include <rtems/score/thread.h> #include <rtems/score/threadq.h> -#include <rtems/score/userext.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/userext.c b/cpukit/score/src/userext.c index 78162f6cdd..8159629423 100644 --- a/cpukit/score/src/userext.c +++ b/cpukit/score/src/userext.c @@ -20,7 +20,7 @@ #endif #include <rtems/config.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> #include <rtems/score/wkspace.h> CHAIN_DEFINE_EMPTY( _User_extensions_Switches_list ); diff --git a/cpukit/score/src/userextaddset.c b/cpukit/score/src/userextaddset.c index 09509f6da8..d24dc4a8e9 100644 --- a/cpukit/score/src/userextaddset.c +++ b/cpukit/score/src/userextaddset.c @@ -19,8 +19,7 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> void _User_extensions_Add_set( User_extensions_Control *the_extension diff --git a/cpukit/score/src/userextiterate.c b/cpukit/score/src/userextiterate.c index bab63ef99b..7dd2ab3a11 100644 --- a/cpukit/score/src/userextiterate.c +++ b/cpukit/score/src/userextiterate.c @@ -17,7 +17,7 @@ #endif #include <rtems/config.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> CHAIN_DEFINE_EMPTY( _User_extensions_List ); diff --git a/cpukit/score/src/userextremoveset.c b/cpukit/score/src/userextremoveset.c index 1b950ed6be..e90ff77e72 100644 --- a/cpukit/score/src/userextremoveset.c +++ b/cpukit/score/src/userextremoveset.c @@ -19,8 +19,7 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> void _User_extensions_Remove_set ( User_extensions_Control *the_extension diff --git a/cpukit/score/src/userextthreadswitch.c b/cpukit/score/src/userextthreadswitch.c index e80b4c362b..43d3afe0bd 100644 --- a/cpukit/score/src/userextthreadswitch.c +++ b/cpukit/score/src/userextthreadswitch.c @@ -19,8 +19,7 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/userext.h> +#include <rtems/score/userextimpl.h> void _User_extensions_Thread_switch ( Thread_Control *executing, |