4.1.17. GNATCOLL.Storage_Pools.Alignment

package GNATCOLL.Storage_Pools.Alignment is
   pragma Elaborate_Body;
   --  Needed to ensure that library routines can execute allocators

   type Unbounded_No_Reclaim_Align_Pool
     (Alignment : System.Storage_Elements.Storage_Count)
     is new System.Storage_Pools.Root_Storage_Pool with private;
   --  A storage pool that uses malloc() internally, but always returns
   --  addresses aligned on Alignment bytes.

end GNATCOLL.Storage_Pools.Alignment;