ada: Fix Scalar_Storage_Order not honored for misaligned wrapped scalar

This occurs when the construct is totally scalarized by the SRA pass.

gcc/ada/ChangeLog:

	* gcc-interface/utils.cc (maybe_pad_type): Propagate the flag
	TYPE_REVERSE_STORAGE_ORDER from the inner type to the record type
	if the former is also an aggregate type.
1 file changed