diff options
author | Bob Duff <duff@adacore.com> | 2006-10-31 18:48:46 +0100 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2006-10-31 18:48:46 +0100 |
commit | 498a5a8414782d098c459d5a6de12f184b3f2c41 (patch) | |
tree | 37928a22f575da602c9aae71b599087c658ace97 /gcc/ada/a-stwiun.ads | |
parent | 18f2228492d64fae05e14707919e62b6a8f535b5 (diff) | |
download | gcc-498a5a8414782d098c459d5a6de12f184b3f2c41.tar.gz |
a-filico.adb (Finalize(List_Controller)): Mark the finalization list as finalization-started...
2006-10-31 Bob Duff <duff@adacore.com>
* a-filico.adb (Finalize(List_Controller)): Mark the finalization list
as finalization-started, so we can raise Program_Error on 'new'.
* s-finimp.adb: Raise Program_Error on 'new' if finalization of the
collection has already started.
* s-finimp.ads (Collection_Finalization_Started): Added new special
flag value for indicating that a collection's finalization has started.
* s-tassta.adb (Create_Task): Raise Program_Error on an attempt to
create a task whose master has already waited for dependent tasks.
From-SVN: r118241
Diffstat (limited to 'gcc/ada/a-stwiun.ads')
0 files changed, 0 insertions, 0 deletions