a-rttiev.ads, [...]: This is a significant redesign primarily for the sake of automat...
authorPat Rogers <rogers@adacore.com>
Tue, 31 Oct 2006 18:14:09 +0000 (19:14 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 31 Oct 2006 18:14:09 +0000 (19:14 +0100)
commitab31b1a60faffd5a6fbec3502ee62605a67fd91c
tree8d996a610392ed685d80543ddaa0be48ff5f097a
parent7440d86c98ffaef74b1f49beed9f64694cb39e7a
a-rttiev.ads, [...]: This is a significant redesign primarily for the sake of automatic timer task...

2006-10-31  Pat Rogers  <rogers@adacore.com>

* a-rttiev.ads, a-rttiev.adb:
This is a significant redesign primarily for the sake of automatic
timer task termination but also to fix a design flaw.
Therefore we are now using an RTS lock, instead of a protected
object, to provide mutual exclusion to the queue of pending events
and the type Timing_Event is no longer a protected type.

From-SVN: r118327
gcc/ada/a-rttiev.adb
gcc/ada/a-rttiev.ads