]> git.ipfire.org Git - thirdparty/gcc.git/commit
exp_attr.adb (Expand_N_Attribute_Reference): Rewrite the processing for Descriptor_Size.
authorHristian Kirtchev <kirtchev@adacore.com>
Tue, 6 Sep 2011 12:03:30 +0000 (12:03 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Sep 2011 12:03:30 +0000 (14:03 +0200)
commitcb3d8731fd7316bcdeff478fbae3f54cc9757944
treee3a85fac6597037d92c44fd45349900c0deafa72
parentf7e6fc478f26792bba6cc51a400d8ffae2373ee1
exp_attr.adb (Expand_N_Attribute_Reference): Rewrite the processing for Descriptor_Size.

2011-09-06  Hristian Kirtchev  <kirtchev@adacore.com>

* exp_attr.adb (Expand_N_Attribute_Reference): Rewrite the
processing for Descriptor_Size.
* gnat_rm.texi: Rephrase the wording for attribute Descriptor_Size
to account for its broader usage.
* sem_attr.adb (Analyze_Attribute): Change the error detection
circuitry for Descriptor_Size as the attribute is now applicable
to all types.

From-SVN: r178590
gcc/ada/ChangeLog
gcc/ada/exp_attr.adb
gcc/ada/gnat_rm.texi
gcc/ada/sem_attr.adb