This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/kernel/current ChangeLog cdl/syn ...
- From: nickg at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 12 Oct 2006 15:41:49 -0000
- Subject: ecos/packages/kernel/current ChangeLog cdl/syn ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: nickg@sourceware.org 2006-10-12 15:41:49
Modified files:
packages/kernel/current: ChangeLog
packages/kernel/current/cdl: synch.cdl
packages/kernel/current/include: mboxt.inl mboxt2.inl
packages/kernel/current/tests: kmbox1.c mbox1.cxx
Log message:
* cdl/synch.cdl: Added CYGIMP_MBOX_USE_MBOXT_PLAIN option. This is
tested in various places but was not actually defined. It now is
and defaults to 1 so that the plain version of mail boxes is
selected.
* include/mboxt.inl:
* include/mboxt2.inl: Moved various CYG_ASSERTCLASS() calls to be
within scheduler locked regions. Race conditions could have caused
them to fail before.
* tests/mbox1.cxx:
* tests/kmbox1.cxx: Updated tests to work with mboxt
implementation. This requires thread 1 to run at lower priority
than thread 0.