+2017-11-09 Gary Dismukes <dismukes@adacore.com>
+
+ * exp_util.adb, freeze.adb: Minor reformatting.
+
2017-11-09 Jerome Lambourg <lambourg@adacore.com>
* gcc-interface/Makefile.in: Add rules to build aarch64-qnx runtimes.
Scope_Suppress.Suppress := (others => True);
- -- If this is an elementary or a small not by-reference record type, and
+ -- If this is an elementary or a small not-by-reference record type, and
-- we need to capture the value, just make a constant; this is cheap and
-- objects of both kinds of types can be bit aligned, so it might not be
-- possible to generate a reference to them. Likewise if this is not a
- -- name reference, except for a type conversion because we would enter
+ -- name reference, except for a type conversion, because we would enter
-- an infinite recursion with Checks.Apply_Predicate_Check if the target
-- type has predicates (and type conversions need a specific treatment
-- anyway, see below). Also do it if we have a volatile reference and
elsif Csiz mod System_Storage_Unit = 0
and then Is_Composite_Type (Ctyp)
then
-
Set_Is_Packed (Base_Type (Arr), True);
Set_Has_Non_Standard_Rep (Base_Type (Arr), True);
Set_Is_Bit_Packed_Array (Base_Type (Arr), False);