summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-22 14:51:25 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-22 16:35:07 +0100
commit3be0c9afa328510da0c4c0dc6de82fb8359307f8 (patch)
treea958dfda3bce2d4867aa7139644498ef1a882f23 /cpukit/score/src
parentscore: Avoid superfluous loads (diff)
downloadrtems-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')
-rw-r--r--cpukit/score/src/interr.c3
-rw-r--r--cpukit/score/src/thread.c1
-rw-r--r--cpukit/score/src/threadclearstate.c1
-rw-r--r--cpukit/score/src/threadclose.c2
-rw-r--r--cpukit/score/src/threadcreateidle.c1
-rw-r--r--cpukit/score/src/threaddelayended.c1
-rw-r--r--cpukit/score/src/threaddispatch.c2
-rw-r--r--cpukit/score/src/threadhandler.c2
-rw-r--r--cpukit/score/src/threadinitialize.c2
-rw-r--r--cpukit/score/src/threadloadenv.c1
-rw-r--r--cpukit/score/src/threadready.c1
-rw-r--r--cpukit/score/src/threadreset.c1
-rw-r--r--cpukit/score/src/threadrestart.c2
-rw-r--r--cpukit/score/src/threadsetstate.c1
-rw-r--r--cpukit/score/src/threadsettransient.c1
-rw-r--r--cpukit/score/src/threadstackallocate.c1
-rw-r--r--cpukit/score/src/threadstackfree.c1
-rw-r--r--cpukit/score/src/threadstart.c2
-rw-r--r--cpukit/score/src/threadstartmultitasking.c1
-rw-r--r--cpukit/score/src/userext.c2
-rw-r--r--cpukit/score/src/userextaddset.c3
-rw-r--r--cpukit/score/src/userextiterate.c2
-rw-r--r--cpukit/score/src/userextremoveset.c3
-rw-r--r--cpukit/score/src/userextthreadswitch.c3
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,