diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-12-12 23:19:57 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-12-12 23:19:57 +0000 |
commit | 98dee44ba89670de7a9eb9e2e36d187cc55546b8 (patch) | |
tree | 9c64b8185d2f5e75cb50506c5cfbfee6107bd1f7 /cpukit/rtems/include | |
parent | 2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-98dee44ba89670de7a9eb9e2e36d187cc55546b8.tar.bz2 |
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/Makefile.am, rtems/include/rtems/rtems/tasks.h,
rtems/src/tasks.c, rtems/src/taskvariableadd.c,
rtems/src/taskvariabledelete.c: Add test code for task variables to
improve coverage.
* rtems/src/taskvariable_invoke_dtor.c: New file.
Diffstat (limited to 'cpukit/rtems/include')
-rw-r--r-- | cpukit/rtems/include/rtems/rtems/tasks.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/cpukit/rtems/include/rtems/rtems/tasks.h b/cpukit/rtems/include/rtems/rtems/tasks.h index a8efc5518e..0da7906fe1 100644 --- a/cpukit/rtems/include/rtems/rtems/tasks.h +++ b/cpukit/rtems/include/rtems/rtems/tasks.h @@ -23,7 +23,7 @@ * + wake up after interval * + wake up when specified * - * COPYRIGHT (c) 1989-1999. + * COPYRIGHT (c) 1989-2007. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -449,6 +449,22 @@ rtems_status_code rtems_task_variable_delete( void _RTEMS_tasks_Initialize_user_tasks( void ); +/* + * _RTEMS_Tasks_Invoke_task_variable_dtor( + * + * This routine invokes the optional user provided destructor on the + * task variable and frees the memory for the task variable. + * + * Input parameters: NONE + * + * Output parameters: NONE + */ + +void _RTEMS_Tasks_Invoke_task_variable_dtor( + Thread_Control *the_thread, + rtems_task_variable_t *tvp +); + #ifndef __RTEMS_APPLICATION__ #include <rtems/rtems/tasks.inl> #endif |