a-filico.adb
4 KB
-
a-filico.adb (Finalize(List_Controller)): Mark the finalization list as finalization-started... · 498a5a84
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
Bob Duff committed