-- { dg-do compile } | |
-- { dg-options "-gnatws" } | |
with System; | |
package SSO2 is | |
I : Integer; | |
type Rec1 is record | |
A : System.Address; | |
end record; | |
for Rec1'Bit_Order use System.High_Order_First; | |
for Rec1'Scalar_Storage_Order use System.High_Order_First; | |
R1 : Rec1 := (A => I'Address); | |
type Rec2 is record | |
A : System.Address; | |
end record; | |
for Rec2'Bit_Order use System.Low_Order_First; | |
for Rec2'Scalar_Storage_Order use System.Low_Order_First; | |
R2 : Rec2 := (A => I'Address); | |
end SSO2; |