summaryrefslogtreecommitdiffstats
path: root/cpukit/ChangeLog
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-10-04 21:55:24 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-10-04 21:55:24 +0000
commita93a23951ebe51f350777d530a2e7feaa1bc1e61 (patch)
treeb5c86f7c65b41b6c6d5cb2f619d2ad389ee5ebd2 /cpukit/ChangeLog
parentRemove floating point calculations and the C preprocessor conditions which en... (diff)
downloadrtems-a93a23951ebe51f350777d530a2e7feaa1bc1e61.tar.bz2
2005-10-04 Till Straumann <strauman@slac.stanford.edu>
PR 829/rtems * rtems/src/tasks.c, rtems/src/taskvariabledelete.c: If task variables are deleted from a different context (i.e., executing context != owner of the task variable. The owner meaning the task that registered the dtor in question) the argument passed to the task variable dtor must be tvar and not *ptr which yields the executing task's value of the task variable instead of the owner's.
Diffstat (limited to 'cpukit/ChangeLog')
-rw-r--r--cpukit/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 80df76caab..619e06c557 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,13 @@
+2005-10-04 Till Straumann <strauman@slac.stanford.edu>
+
+ PR 829/rtems
+ * rtems/src/tasks.c, rtems/src/taskvariabledelete.c: If task variables
+ are deleted from a different context (i.e., executing context !=
+ owner of the task variable. The owner meaning the task that
+ registered the dtor in question) the argument passed to the task
+ variable dtor must be tvar and not *ptr which yields the executing
+ task's value of the task variable instead of the owner's.
+
2005-09-29 Eric Norum <norume@aps.anl.gov>
* libmisc/cpuuse/cpuuse.c: Remove floating point calculations and the