summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems/score/thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/include/rtems/score/thread.h')
-rw-r--r--cpukit/score/include/rtems/score/thread.h34
1 files changed, 0 insertions, 34 deletions
diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h
index 8bc12d2e33..8ea2db2cc1 100644
--- a/cpukit/score/include/rtems/score/thread.h
+++ b/cpukit/score/include/rtems/score/thread.h
@@ -173,35 +173,6 @@ typedef enum {
*/
typedef void (*Thread_CPU_budget_algorithm_callout )( Thread_Control * );
-#if !defined(RTEMS_SMP)
-/**
- * @brief Forward reference to the per task variable structure..
- *
- * Forward reference to the per task variable structure.
- */
-struct rtems_task_variable_tt;
-
-/**
- * @brief Internal structure used to manager per task variables.
- *
- * This is the internal structure used to manager per Task Variables.
- */
-typedef struct {
- /** This field points to the next per task variable for this task. */
- struct rtems_task_variable_tt *next;
- /** This field points to the physical memory location of this per
- * task variable.
- */
- void **ptr;
- /** This field is to the global value for this per task variable. */
- void *gval;
- /** This field is to this thread's value for this per task variable. */
- void *tval;
- /** This field points to the destructor for this per task variable. */
- void (*dtor)(void *);
-} rtems_task_variable_t;
-#endif
-
/**
* The following structure contains the information which defines
* the starting state of a thread.
@@ -870,11 +841,6 @@ struct _Thread_Control {
/** This array contains the API extension area pointers. */
void *API_Extensions[ THREAD_API_LAST + 1 ];
-#if !defined(RTEMS_SMP)
- /** This field points to the set of per task variables. */
- rtems_task_variable_t *task_variables;
-#endif
-
/**
* @brief The POSIX Keys information.
*/