diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-31 17:48:46 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-31 17:48:46 +0000 |
commit | a7db85059646becbe96ef4a2c4b4388e66a5775c (patch) | |
tree | 37928a22f575da602c9aae71b599087c658ace97 /gcc/ada/a-diocst.adb | |
parent | e2c62f37a8c0421e1e135e446b08f871db1d4596 (diff) | |
download | gcc-a7db85059646becbe96ef4a2c4b4388e66a5775c.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118241 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/a-diocst.adb')
0 files changed, 0 insertions, 0 deletions