gnat_rm.texi, [...] (Sem_Prag.Analyze_Pragma): Handle new pragma Attribute_Definition.
authorThomas Quinot <quinot@adacore.com>
Mon, 29 Oct 2012 11:21:57 +0000 (11:21 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Oct 2012 11:21:57 +0000 (12:21 +0100)
commit2d7b3fa49dd6dabc94eb6ad86ccdbefdb851cf78
tree17a14bab582f62ecf5a790fbcbbc51ccd647d89e
parent465b65324931ff40fc4963ab1cff93b7af8de2b9
gnat_rm.texi, [...] (Sem_Prag.Analyze_Pragma): Handle new pragma Attribute_Definition.

2012-10-29  Thomas Quinot  <quinot@adacore.com>

* gnat_rm.texi, sem_prag.adb, sem_util.adb, sem_util.ads,
par-prag.adb, par-util.adb, snames.ads-tmpl (Sem_Prag.Analyze_Pragma):
Handle new pragma Attribute_Definition.
(Sem_Util.Bad_Attribute): New routine, moved here
from par-util, so that it can be used by the above.
(Par_Util.Signal_Bad_Attribute): Processing moved to
Sem_Util.Bad_Attribute.

From-SVN: r192935
gcc/ada/ChangeLog
gcc/ada/gnat_rm.texi
gcc/ada/par-prag.adb
gcc/ada/par-util.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads
gcc/ada/snames.ads-tmpl