exp_attr.adb (Expand_N_Attribute_Reference): Add entry for expansion of Finalization_...
authorJustin Squirek <squirek@adacore.com>
Fri, 6 Jan 2017 11:07:56 +0000 (11:07 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 6 Jan 2017 11:07:56 +0000 (12:07 +0100)
commitf68d33443ec67d0b0c2a28f04f3c90b28d22b5d4
tree90299bd1f90cfe92f0698b7d86b10f0ec7979c0d
parente11b776b63c214d3e0792fa49ca2153df64d11d9
exp_attr.adb (Expand_N_Attribute_Reference): Add entry for expansion of Finalization_Size attribute.

2017-01-06  Justin Squirek  <squirek@adacore.com>

* exp_attr.adb (Expand_N_Attribute_Reference): Add entry for
expansion of Finalization_Size attribute.
* sem_attr.adb (Analyze_Attribute): Add entry to check the
semantics of Finalization_Size.
(Eval_Attribute): Add null entry for Finalization_Size.
* sem_attr.ads: Add Finalization_Size to the implementation
dependent attribute list.
* snames.ads-tmpl: Add name entry for Finalization_Size attribute.

From-SVN: r244134
gcc/ada/ChangeLog
gcc/ada/exp_attr.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_attr.ads
gcc/ada/snames.ads-tmpl