From: Arnaud Charlet Date: Mon, 13 Jul 2020 16:28:31 +0000 (+0200) Subject: [Ada] Code clean up X-Git-Tag: upstream/12.2.0~12867 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e837a621857bf6c61be5db4666fadf8db14fa2a0;p=platform%2Fupstream%2Fgcc.git [Ada] Code clean up gcc/ada/ * exp_attr.adb (Expand_N_Attribute_Reference): Merge handling of Simple_Storage_Pool and Storage_Pool. --- diff --git a/gcc/ada/exp_attr.adb b/gcc/ada/exp_attr.adb index 70f353f..49888d1 100644 --- a/gcc/ada/exp_attr.adb +++ b/gcc/ada/exp_attr.adb @@ -6037,11 +6037,11 @@ package body Exp_Attr is when Attribute_Scaling => Expand_Fpt_Attribute_RI (N); - ------------------------- - -- Simple_Storage_Pool -- - ------------------------- + ---------------------------------------- + -- Simple_Storage_Pool & Storage_Pool -- + ---------------------------------------- - when Attribute_Simple_Storage_Pool => + when Attribute_Simple_Storage_Pool | Attribute_Storage_Pool => Rewrite (N, Make_Type_Conversion (Loc, Subtype_Mark => New_Occurrence_Of (Etype (N), Loc), @@ -6178,17 +6178,6 @@ package body Exp_Attr is end Size; ------------------ - -- Storage_Pool -- - ------------------ - - when Attribute_Storage_Pool => - Rewrite (N, - Make_Type_Conversion (Loc, - Subtype_Mark => New_Occurrence_Of (Etype (N), Loc), - Expression => New_Occurrence_Of (Entity (N), Loc))); - Analyze_And_Resolve (N, Typ); - - ------------------ -- Storage_Size -- ------------------