summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sp28/init.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-121-10/+34
|
* Patch from Eric Norum <eric@cls.usask.ca> to implement this:Joel Sherrill2000-01-211-14/+12
| | | | | | | | | | | | | | | | | | | | I'd like to propose a change to RTEMS task variables that I think would make them more useful. I think that it is early enough in their existence to still make changes to their API. 1) Change type from `int' to `void *'. 2) Add extra argument to task_variable_add -- if non-NULL, a pointer to a `destructor' function to be called when the task exits. This function would be called with that task's value of the task variable as its argument. In many cases, the `dtor' function could be `free'. rtems_status_code rtems_task_variable_add ( rtems_id tid, void **ptr, void (*dtor)(void *)); rtems_status_code rtems_task_variable_delete (rtems_id tid, void **ptr); This would be all we'd need to cleanly and efficiently support C++ per-thread exception information without dragging in all that POSIX API stuff.
* Added start and end herald.Jennifer Averett2000-01-131-2/+4
|
* Added comment block and removed include of deleted file.Joel Sherrill1999-11-121-1/+4
|
* Added new test sp28 to test the task variable directives.Joel Sherrill1999-11-111-0/+96