2020-06-05 Arnaud Charlet <charlet@adacore.com>
gcc/ada/
* libgnat/s-stopoo.ads: Mark package Pure and leave room for
Nonblocking once this aspect is supported.
with Ada.Finalization;
with System.Storage_Elements;
-package System.Storage_Pools is
- pragma Preelaborate;
-
+package System.Storage_Pools
+ with Pure
+-- Nonblocking => False
+is
type Root_Storage_Pool is abstract
new Ada.Finalization.Limited_Controlled with private;
pragma Preelaborable_Initialization (Root_Storage_Pool);