OSDN Git Service

gcc/ada/
authorsam <sam@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 May 2008 07:07:24 +0000 (07:07 +0000)
committersam <sam@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 May 2008 07:07:24 +0000 (07:07 +0000)
commitc83b1633a7a43c357bf8eeebacb294b3072dadd5
tree1939edff40cd3e3eb25681a742a9b0853753fd55
parent8ecc497aa49cbfc8acc7a7223f38d34300d52d0e
gcc/ada/
* sem_attr.adb (Analyze_Attribute, Attribute_Old case): Add
restrictions to the prefix of 'Old.
* sem_util.ads, sem_util.adb (In_Parameter_Specification): New.
* gnat_rm.texi ('Old): Note that 'Old cannot be applied to local
variables.

    gcc/testsuite/
* gnat.dg/old_errors.ads, gnat.dg/old_errors.adb: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135282 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gnat_rm.texi
gcc/ada/sem_attr.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/old_errors.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/old_errors.ads [new file with mode: 0644]