Require target lra in gcc.dg/pr108095.c
[official-gcc.git] / gcc / testsuite / gnat.dg / array38_pkg.ads
blob17c3ef478923c634db65a2870a1469f0603a3b70
1 package Array38_Pkg is
3 type Byte is mod 2**8;
5 type Length is new Natural;
6 subtype Index is Length range 1 .. Length'Last;
8 type Bytes is array (Index range <>) of Byte with
9 Predicate => Bytes'Length > 0;
11 generic
12 type Index_Type is (<>);
13 type Element_Type is (<>);
14 type Array_Type is array (Index_Type range <>) of Element_Type;
15 type Value_Type is (<>);
16 function F (Data : Array_Type) return Value_Type;
18 end Array38_Pkg;