Re: [patch 1/6] scalar-storage-order merge: Ada front-end

2015-10-12 Thread Jeff Law
On 10/06/2015 05:00 AM, Eric Botcazou wrote: This is the Ada front-end (in fact mostly gigi) part. ada/ * freeze.adb (Check_Component_Storage_Order): Skip a record component if it has Complex_Representation. (Freeze_Record_Type): If the type has Complex_Representation, sk

[patch 1/6] scalar-storage-order merge: Ada front-end

2015-10-06 Thread Eric Botcazou
This is the Ada front-end (in fact mostly gigi) part. ada/ * freeze.adb (Check_Component_Storage_Order): Skip a record component if it has Complex_Representation. (Freeze_Record_Type): If the type has Complex_Representation, skip the regular treatment of Scalar_Stor

[patch 1/6] scalar-storage-order merge: Ada front-end

2015-06-16 Thread Eric Botcazou
This is the Ada front-end (in fact gigi) part. ada/ * gcc-interface/gigi.h (set_reverse_storage_order_on_pad_type): Declare * gcc-interface/decl.c (gnat_to_gnu_entity) : Set the storage order on the enclosing record for a packed array type. : Set the storage order.