Mercurial > flash_v2
comparison packages/kernel/current/ChangeLog @ 181:d61da071934c
Merge from eCos master repository on 2001-08-22-06:38:55-BST
| author | jlarmour |
|---|---|
| date | Wed, 22 Aug 2001 06:27:14 +0000 |
| parents | 391299f9e541 |
| children | f62680ef1804 |
comparison
equal
deleted
inserted
replaced
| 180:2bdd82a025e1 | 181:d61da071934c |
|---|---|
| 1 2001-08-21 Hugo Tyson <hmt@redhat.com> | |
| 2 | |
| 3 * src/sync/mutex.cxx (lock): Bugfix: a ceiling priority mutex | |
| 4 wasn't elevated until after it had acquired the mutex. This meant | |
| 5 is slept with a low priority, and so did not run when awakened by | |
| 6 the release of the mutex. The fix is to elevate the potential | |
| 7 claimant before it sleeps in contention. | |
| 8 | |
| 9 * tests/kmutex4.c: New testcase - very similar to kmutex3 but it | |
| 10 loops a load more times using different mutex priority protocols. | |
| 11 This checks that dynamically set protos do in fact behave | |
| 12 differently from one another and as they are each intended to. | |
| 13 | |
| 14 * tests/kmutex3.c: Remove FIXME comments - we now test dynamic | |
| 15 protocol. | |
| 16 | |
| 17 * cdl/kernel.cdl: Build the new test. | |
| 18 | |
| 19 2001-08-20 Jonathan Larmour <jlarmour@redhat.com> | |
| 20 | |
| 21 * include/kapidata.h: Reorganize most struct type definitions into | |
| 22 macros to allow compatible layout with all G++ implementations that | |
| 23 align non-POD types differently from included C structures. | |
| 24 * include/kapi.h: Similarly for cyg_resolution_t. | |
| 25 | |
| 1 2001-08-17 Nick Garnett <nickg@redhat.com> | 26 2001-08-17 Nick Garnett <nickg@redhat.com> |
| 2 | 27 |
| 3 * src/sched/mlqueue.cxx (timeslice): Fix timeslice_count comparison. | 28 * src/sched/mlqueue.cxx (timeslice): Fix timeslice_count comparison. |
| 4 | 29 |
| 5 2001-08-16 Hugo Tyson <hmt@redhat.com> | 30 2001-08-16 Hugo Tyson <hmt@redhat.com> |
