summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/include
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-11-16 22:56:38 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-11-16 22:56:38 +0000
commitaad726ebd45d0b25d62056639b0654fb74b1092e (patch)
tree5d2e1fb9a183ef0cad166dbe0c817de657e0105f /cpukit/rtems/include
parentAdded proper nesting level for dispatch disable check. (diff)
downloadrtems-aad726ebd45d0b25d62056639b0654fb74b1092e.tar.bz2
Moved task_variable pointer to basic shared part of TCB instead of
RTEMS API extension to avoid problems when the extension is freed. Eventually the task variable switch extension should become part of the core context switch and the Ada tcb self implemented in terms of it.
Diffstat (limited to 'cpukit/rtems/include')
-rw-r--r--cpukit/rtems/include/rtems/rtems/tasks.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/cpukit/rtems/include/rtems/rtems/tasks.h b/cpukit/rtems/include/rtems/rtems/tasks.h
index d7147586a8..3ed495bed1 100644
--- a/cpukit/rtems/include/rtems/rtems/tasks.h
+++ b/cpukit/rtems/include/rtems/rtems/tasks.h
@@ -147,20 +147,6 @@ typedef struct {
} rtems_initialization_tasks_table;
/*
- * Per task variable structure
- */
-
-struct rtems_task_variable_tt;
-
-struct rtems_task_variable_tt {
- struct rtems_task_variable_tt *next;
- int *ptr;
- int var;
-};
-
-typedef struct rtems_task_variable_tt rtems_task_variable_t;
-
-/*
* This is the API specific information required by each thread for
* the RTEMS API to function correctly.
*/
@@ -171,7 +157,6 @@ typedef struct {
rtems_event_set pending_events;
rtems_event_set event_condition;
ASR_Information Signal;
- rtems_task_variable_t *task_variables;
} RTEMS_API_Control;
/*